Paul Venezia asks: what if we split Linux into desktop and server versions?

by
in linux on (#2S7T)
story imageWell, can't blame the guy for asking. Over at ITWorld, Paul Venezia wonders, "Is it time to split Linux distros in two?"
You can take a Linux installation of nearly any distribution and turn it into a server, then back into a workstation by installing and uninstalling various packages. The OS core remains the same, and the stability and performance will be roughly the same, assuming you tune they system along the way. Those two workloads are very different, however, and as computing power continues to increase, the workloads are diverging even more.

Maybe it's time Linux is split in two. I suggested this possibility last week when discussing systemd (or that FreeBSD could see higher server adoption), but it's more than systemd coming into play here. It's from the bootloader all the way up. The more we see Linux distributions trying to offer chimera-like operating systems that can be a server or a desktop at a whim, the more we tend to see the dilution of both. You can run stock Debian Jessie on your laptop or on a 64-way server. Does it not make sense to concentrate all efforts on one or the other?
There's quite a bit more to his argument than these two paragraphs so read on before pointing out that Linux distros are already mostly divided into server and desktop focuses.

Just do it then (Score: 1)

by skarjak@pipedot.org on 2014-09-10 14:05 (#2S84)

"Just do it then" is pretty much the motto of open source as far as I'm concerned. What's with all these articles reacting to systemd and discussing what should or shouldn't be done with linux, as if it were a monolothic entity? If you want to build a server focused distro without systemd, just do it. I'll keep using arch.

And the "homogenizing all distros by adopting systemd" argument in the article is bull. Weren't distros previously "homogenized" by running on sysvinit?
Post Comment
Subject
Comment
Captcha
The body part in cow, hotel, face, cow or chips is?