3 ms·
>The Linux ecosystem needs a standard and unified API or SDK for its desktop endeavour In my opinion, this is incredibly unlikely to happen any time soon. The
by cycloptic 7y ago
>The Linux ecosystem needs a standard and unified API or SDK for its desktop endeavour
In my opinion, this is incredibly unlikely to happen any time soon. The closest existing thing to that is building web apps targeting Chrome and Chrome OS. If that's not your thing, then I would advise against operating on the assumption that there will ever be a unified SDK. At least for me it's gotten easier to understand and work with the open source world after internalizing that. There are both upsides and downsides to it.
Ubuntu is a funny example because they were ready to drop both X and Wayland for a while. They came very close to shipping their own incompatible display server called Mir.
- rvz 7y agoMaybe ChromeOS could do since it is the closest to this idea. But distro-wise, if that's the case then the second last sentence in my previous reply is an unfortunate tautology which doesn't look good for those who just wants work done or needs to reproduce/trace bugs in subsystems. :(
- cycloptic 7y agoMy point with web apps is that you can target both Chromebooks (technically a "Linux desktop") and any other system that has the Chrome browser installed. If you're shipping a native B2B application the standard solution I see is to target a specific distro version (Latest RHEL/CentOS, Ubuntu LTS, etc) and tell customers you only support the default desktop. If they want support for some other weird configuration they can pay extra for that.