Linux shines on servers but stumbles on the desktop
Is Linux really as good as its fruta suggests, or is it overhyped? This question, circulating in tech circles for years, has an uncomfortable answer: it depends. A user who has been using Fedora for two months summarizes their experience with a mix of enthusiasm and disappointment. They love the terminal, find default apps stable and useful, and third-party repositories work well. But when it comes to the desktop, the feeling changes. "It feels like it's not ready for the PC, more like a system for supercomputers," they conclude.
This gap between server and personal computer is the core issue. On the server side, consensus is nearly unanimous: Linux is simple and effective. On the desktop, things get complicated. Some call it a disaster, reserving it for experts or specific uses. Others have used it daily for over a decade without drama.
The ideal user no one wants to admit
A systems engineer with nearly ten years of experience is clear: the ideal profile for Linux on the desktop falls into three groups. Systems administrators, programmers, and users needing only basic functions: email, browsing, movies, and music. For everything else, Windows still holds the advantage. He himself keeps a Windows machine for gaming and programs that don't run on Linux.
The problem isn't power; it's friction. One user reports that Wi-Fi didn't work out of the box after installing Fedora. Another switched to Nvidia graphics after moving to Linux but couldn't install proprietary drivers; the system insisted on open-source ones, causing graphical apps to lag. They ended up on Manjaro, where drivers came preinstalled. The only manual task was creating the swap file, as the installer didn't prompt for it.
An even more revealing case exists. When installing a distribution, the installer doesn't ask about available Wi-Fi networks. Users must connect via command line, inside a black console, without menus or options, knowing commands and parameters by heart. For the average user, this is a closed door.
The missing desktop and the atomic experiment
The underlying thesis is that Linux doesn't lack a specific desktop environment. GNOME and KDE aren't bad; no one disputes that. What's missing is something bigger: the human-machine relationship, the interface understood as a complete experience. That's why Fedora introduced Silverblue, an experiment packaging the GNOME desktop in atomic mode and serving applications as Flatpaks, containers isolated from the base system.
The idea is attractive on paper: an immutable system, hard to break, with apps updating independently. In practice, it's an implicit acknowledgment that the traditional Linux desktop model has maintenance and consistency problems dragging on for decades.
Meanwhile, distributions working best on the desktop are those that accept this chaos and tame it. Manjaro with KDE Plasma repeatedly appears as the option convincing even on old laptops. Linux Mint, used for over a decade on a home PC, is described as just as easy to install and use as Windows. The key isn't technical purity, but ensuring users don't have to fight the system.
The license war: BSD vs GNU
The discussion shifts to legal grounds. Some argue the true free license is BSD, not GNU. The argument: BSD can be installed, developed, and sold without answering to Berkeley University. GNU, conversely, requires publishing developments under the same GPL. GPL v3, specifically, is seen as the moment tranquility broke compared to v2.
On the other end, it's noted that confusing GNU with GPL is a gross error. GNU is an operating system project; GPL is a license. Some dismiss the idea that Linux is useless for desktops as anti-Linux propaganda from a decade ago.
The elephant in the room: Windows and hardware
No one denies Windows offers the convenience of doing everything with a button click. That's its real advantage, explaining its dominance in home desktops. Linux wins in estimulante ilegal, software integration, and automating routine tasks. It loses on drivers, proprietary software, and the need to know what you're doing when things fail.
The most honest summary comes from someone who has used it for two decades: you no longer need to be a programmer, just willing. Previously, you had to compile the kernel manually. Now, there are distributions easier to install than Windows. The only drawback is certain software. And for that, they say, alternatives always exist.
Or not. Because when asked for an example of a program existing only on Windows and not installable on Linux, the answer is a VPN client. And there begins another debate: whether Wine is an emulator, if the acronym changed for technical or marketing reasons. The war continues. As always.
Summary of a discussion on Burbuja.info - Foro de economía, actualidad y política., translated from Spanish and reviewed before publication.
Read the full discussion (134 replies).
The EU has a draft, not a plan: EU OS, a Linux for European public administration. The cost, the Fedora origin, and the regional precedent are under review.