I would like to ask if anyone has tried using any 100% free software distro as server OS. Either directly on hardware or through a virtual machine. What where the most important shortcomings? I came across trisquel, ututo and parabola distributions, yet they come with GUIs pre-installed and they didn't seem server oriented at all.

closed as primarily opinion-based by Braiam, slm, Anthon, Bernhard, Zelda Feb 23 '14 at 16:24

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    pretty sure this is going to get closed because it's asking for people's opinions (SE is for break/fix and basic how-to questions). The vast majority GNU/Linux systems are used as servers, though. Most of the major distros can be set up as a server. It's kind of hard to answer a question this vague. – Bratchley May 10 '13 at 0:16

First, you can remove the GUI from any distro by removing the adequate packages.

While I never tried them for this purpose, as far as I can see the problems you could have by using a 100% free-software distro are:

  • those distros might not have a community as big as Debian/Ubuntu or they might not have long support cycles (desirable for servers) like RHEL/CentOS/Debian stable.
  • proprietary firmware (needed e.g. for some network cards).

Do you mean free as in beer or free as in speech? The vast majority of distros are free (beer) in that you can download them directly at no cost. Free (speech) distros do not contain proprietary software/codecs/drivers/etc., and depending on the configuration of your hardware you may be able to do just fine with one of them. I haven't checked out the ones you mentioned, and for a first-time install I'd stick with a major one like Debian, CentOS, Fedora or similar. Check out DistroWatch for a good list.

Not the answer you're looking for? Browse other questions tagged or ask your own question.