News for hackers. Stuff that matters.
Re:Why Linux is not ready for the desktop, the final edition by tapoxi on Monday December 30, 2024 @10:05PM (#42556018)
> It can be a miracle, and yet still not be good enough. Even as a business user, knowing that if I build an app and it probably won’t work in 5 years, is all I need to know about this hobbyist toy

Build a Flatpak, you're done. Your application can depend on a stable runtime and work on any Linux distribution.

> Linux is fundamentally not ready for anyone who has needs more than a Chromebook (which also runs Steam, by the way).

Chromebooks now cover 85% of the U.S. education market, that's most workloads. The Steam Deck is also Linux (SteamOS).

What's left in the world of Win32 apps? Specialty commercial applications like Photoshop, first person shooter games that require an anticheat kernel driver. If you don't need those, a system like Bazzite is much less user hostile than what Windows has become in the era of Windows 11.

Re:Why Linux is not ready for the desktop, the final edition by curt15 on Tuesday December 31, 2024 @02:56PM (#42561324)
>Build a Flatpak, you're done. Your application can depend on a stable runtime and work on any Linux distribution.

Flatpak weakens but does not entirely remove the dependence on the underlying Linux distributon. Flatpak relies on a system service called xdg-desktop-portal to bridge apps inside the flatpak sandbox with the host OS. Applications distributed using flatpak may not work as expected if the distribution ships too old a version of xdg-desktop-portal.