3 ms·
> Here's to the crazy ones. That one hit home.. Based on my lack of options (Windows sucks, macOS is OK but the hardware sucks, Linux lacks a desktop ecosystem
by augustl 10y ago
> Here's to the crazy ones.
That one hit home.. Based on my lack of options (Windows sucks, macOS is OK but the hardware sucks, Linux lacks a desktop ecosystem) I feel just like a crazy one, a misfit, the ones Apple addressed in that legendary ad.
- deleted 10y ago[deleted]
- verandaguy 10y ago>Linux lacks a desktop ecosystem Granted, I'm more of a terminal power user, but what's missing (honest question)? GNOME and KDE are both very refined and mature, and there are plenty more stable, if a bit less full-featured DEs. There's the LibreOffice suite, which is stable, well-maintained, and feature-rich. VLC is arguably an extremely stable and full-featured media player with Linux support. Firefox and Chromium are both widely available on Linux. Thunderbird and Slack ship for Linux, too. I can scarcely think of other software you might need to run on Linux.
- augustl 10y agoI was thinking more in terms of an ecosystem for desktop app developers. Let's say you want to make a game for Linux. How do you package it? Do you have to make RPMs, debs and/or something else? Do you rely on dependencies available on the system, or do you build a binary with all dependencies statically linked? Do you care about inclusion in the package managers for the various distros? What do you use for Audio? You might want to use Pulse, but what if the user does not have Pulse installed? What if your game includes a launcher with a login form etc, do you choose QT or GTK? Do you have to test your game on the top 3 popupar distros? Top 5? And so on.