Fighting the System

A blog of hacks and workarounds

Results of the 2015 /r/Linux Distribution Survey

Introduction

About three years ago after seeing a failed comment survey on /r/Linux I decided to create a “real” survey using Google docs to find out what Linux Distributions the folks at /r/Linux were using. These past three years, the results of those surveys were very well received so I wanted to continue the tradition. You can still view the 2012 survey, the 2013 survey, and the 2014 survey.

As always, I’d like to prefix this by saying I’m no statistician. My stats knowledge is limited to a college class I took four years ago and can barely remember. If you feel like I’m representing anything incorrectly or have any kind of constructive feedback I’d appreciate a reddit PM about it or a comment on this page’s reddit thread.

I’d like to apologize for the absolutely insane delay between making this survey and delivering the results. There’s no good excuse. I’ve mismanaged my time and allocated too much to video games (League of Legends) and books (The Horus Heresy) and not enough to getting these results in order. My work ethic here has been quite poor and I’m sorry.

Methods

Before we get down to business, I’d like to make the usual disclaimer about online polls (courtesy of Slashdot):

This whole thing is wildly inaccurate. Rounding errors, ballot stuffers, dynamic IPs, firewalls. If you’re using these numbers to do anything important, you’re insane.

The survey was active from 2015-04-29 00:50:50 UTC to 2015-05-10 15:10:29 UTC. During that time, a total of 3,196 responses were collected. This is a significant decrease from 2014 (10,292 total), 2013 (7,698 total), and 2012 (4,932 total). The only possible explanation I can come up with is that this year’s survey thread was upvoted significantly less compared to previous years. Compare 162 points for 2015 versus 614 for 2014, 574 for 2013, and 353 for 2012. Fewer upvotes means fewer people saw it on their front page and fewer people took the survey. My suspicion is that since this year’s survey thread was stickied very soon after creation, fewer people vote on stickies and hence it got fewer votes all together. That’s just pure speculation on my part―maybe you guys are just tired of these! Unfortunately, you could argue that the results are biased towards users who actively browse /r/Linux (and would see the sticky) instead of all /r/Linux subscribers. Again, this is speculation on my part.

In the questions where manual entry was allowed, I had to do a lot of cleanup to merge similar entries. I couldn’t come up with an automated way to do this (and it really doesn’t take that long by hand). Sorry if there are any errors in the category names!

The results were dumped into a spreadsheet and processed with Excel (sorry guys) and Notepad++. This year, charts are done with gnuplot. I decided against PyGal this year because I disliked the JS requirement and it was a giant pain to stroke properly to get working. One of these days I’ll go insane grow up and render the graphs with R. Graphs are embedded into this page as SVG. If you’re not using an SVG-capable user-agent by now I’m sorry but you need to get with the times!

As always, you can download the complete set of data for this survey if you like.

Results

The results are broken up by question. Many questions are broken up into the “Top X” responses plus an “other” category. The “other” category includes all responses that didn’t make the chart. If you’re interested in seeing the omitted results I recommend downloading my raw data.

Do you run Linux on any non-server computers?

As per-usual, we see that the vast majority of /r/Linux is running Linux on non-server computers (henceforth referred to as desktops). We see 97% is using Linux on Desktops and 3% is not. This is pretty much spot-on with last year’s result of 96% vs 4%.

Do you use Linux on a server computer?

In some questions, I try to use this to gauge if users of servers have different preferences compared to people who do not use servers. Funny enough, this breakdown is the exact proportion as it was last year!

Do you use Linux on a server computer? # of Responses % of Responses
Yes 1854 58%
No 1342 42%

Do you run Linux for fun or profit?

In this category, we combine the results of desktop & server usage and compare whether they are used for fun or profit.

Do you run Linux for fun or profit? Desktop Linux Server Linux
Both 1497 935
Fun 1544 653
Profit 37 252

Desktop Linux Questions

Questions in this section were only displayed to users who indicated they used Linux on desktop computers.

Do you run desktop Linux for fun or profit?

It’s a close call, it seems that half of /r/Linux users are running desktop Linux for fun (50%) while 49% use it for fun and profit. Only about 1% of respondents use desktop Linux purely for profit.

Which Linux distribution do you primarily use on your desktop computers?

Arch Linux remains king of /r/Linux for another year. In fact, this year the margin of Arch Linux’s dominance increased by about 4%!

Linux Distribution Number of Responses Percentage Previous Year Percentage
Arch Linux 881 28.47% 24.01%
Ubuntu 697 22.53% 21.01%
Debian 308 9.95% 9.60%
Fedora 262 8.47% 7.07%
Linux Mint 209 6.76% 8.77%
Xubuntu 117 3.78% 3.87%
Kubuntu 99 3.20% 2.11%
Gentoo 97 3.14% 2.28%
OpenSUSE 58 1.87% 2.27%
Other 366 11.83% 9.74%

Comparison vs Server Usage

Here, we compare the desktop distribution preferences of folks who also use Linux on servers versus those who do not use server Linux. Interestingly, it seems like Arch Linux is losing its server-user bias and moving a bit more towards the average. Last year it had a 7% bias towards server users, but this year that bias has shrunk to about 2%.

Linux Distribution Non-server Users Server Users
Arch Linux 40% 60%
Ubuntu 35% 65%
Debian 35% 65%
Fedora 39% 61%
Linux Mint 62% 38%
Xubuntu 59% 41%
Kubuntu 47% 53%
Gentoo 31% 69%
OpenSUSE 66% 34%
Other 52% 48%
Average 42% 58%

From these results, we can see that people who also use Linux on servers tend to prefer the following desktop distros:

  • Gentoo
  • Ubuntu
  • Debian

People who do not use Linux on servers tend to prefer the following desktop distros:

  • OpenSUSE
  • Linux Mint
  • Xubuntu
  • Other
  • Kubuntu

These distros did not exhibit a strong preference:

  • Arch Linux
  • Fedora

Which other Linux distributions do you use on your desktop computers?

In this question, users were asked to check boxes for each other distributions they used on their desktop computers. In general, it’s a nice look at what distributions /r/Linux users are interested in as non-primary distros.

Distribution Number of Responses
Debian 560
Ubuntu 546
Fedora 469
Arch Linux 390
Kubuntu 330
Linux Mint 234
CentOS 190
Xubuntu 184
OpenSUSE 122
Kali 120
Other 933

What hardware platform do you primarily run your primary desktop distributon on?

In this question we ask what platforms folks are using for their desktop distros.

Distributon # of Responses % of Responses
Laptop 1622 53%
Desktop PC 1114 36%
Workstation 262 9%
Virtual Machine 64 2%
RaspPi/similar 11 0%
Other 8 0%

What other hardware platforms do you run desktop Linux on?

This question asks for what other platforms folks are running desktop Linux on. From this question and the previous, we can see that Linux as “desktop” Linux is running on a surprisingly high number of laptops!

Platform Number of Responses
Virtual Machine 1197
Laptop 1119
Raspberry Pi (or similar) 830
Desktop PC 749
Workstation 346
Rack Server 330
Tablet 185
Embedded 181
Other 69

Server Linux Questions

The questions in this section were only displayed to users who indicated they used Linux on a server computer.

Which Linux distribution do you primarily use on your server computers?

This year, we see Ubuntu has dethroned Debian as the server distro of choice for /r/Linux.

Linux Distribution Number of Responses Response Percentage Previous Year Percentage
Ubuntu 633 34% 27%
Debian 539 29% 31%
CentOS 214 12% 15%
Arch Linux 183 10% 9%
Red Hat Enterprise Linux 83 5% 4%
Gentoo 51 3% 2%
Fedora 34 2% 2%
Slackware 22 1% 1%
OpenSUSE 12 1% 1%
Scientific Linux 10 1% 1%
Other 62 3% 6%

Digging into the percentages, we can see that the biggest movers here are Ubuntu and Debian. The other distributions have remained (comparatively) stable.

What other Linux distributions do you use on your server computers?

Linux Distro Percentage of Responses Previous Year Percentage
Debian 22% 22%
Ubuntu 20% 21%
CentOS 19% 20%
Arch Linux 10% 8%
Other 10% 3%
RHEL 7% 8%
Fedora 6% 4%
Gentoo 3% 2%
OpenSUSE 2% 2%
Amazon Linux 2% 2%
Other 8% 11%

What hardware platform do you primarily run your primary server distributon on?

What is your favorite Linux graphical environment?

GNOME continues to be the favorite GUI of /r/Linux! This year it pulls significantly further ahead of the competition.

What is your favorite Linux graphical environment? Number of Responses
GNOME 681
Unity 474
KDE 460
XFCE 352
i3 312
Cinnamon 244
MATE 115
Openbox 114
Awesome 104
Other 295

What is your most hated Linux graphical environment?

Not surprisingly, Unity continues to be /r/Linux’s most hated GUI. This is a little funny, considering that it’s the second favorite GUI. It really is a love or hate it sort of thing. :)

Controlling GUI Hate Vs Love

I was thinking, and it seems like popular GUIs are more likely to have higher numbers of users loving/hating them. In the chart below, we see a calculation which subtracts the number of users who hate a particular GUI from the number of users who love it. Higher numbers mean more people love it, lower (negative) numbers mean people hate it.

Here we see that XFCE is well loved, Unity is very well hated, and people seem neutral towards LXDE, Compiz, and GNOME.

Demographic Questions

These are some questions I added just for fun to get a feel for the /r/linux community.

What is your age?

It doesn’t seem like we fall outside the standard reddit distribution here.

What operating system does your mobile phone run?

/r/Linux so overwhelmingly uses Android that other OSes barely register!

Which CPU vendor do you prefer for Linux?

A big win for Intel among /r/Linux users. I don’t think this is surprising considering the quality of Intel drivers on Linux, though I know there are many other factors at play (such Intel’s performance reign, as well as Intel’s dominance in the server market).

Which GPU vendor do you prefer for Linux?

Poor AMD… I was not expecting such a showing from NVIDIA here. I personally though Intel would edge out due to superior Linux support. I suppose NVIDIA is where it’s at if you want some modicum of video performance out of your rig.

Closing Statements

Another year, another survey. /r/Linux remains a very diverse Linux community—covering everyone from newbs to greybeards. I appreciate you guys' patience in waiting for me to get these results together, and I hope I haven’t fallen short this year. Feel free to PM me on reddit if you have any questions or suggestions. I’d be especially interested to hear of better ways to represent this data as well as ideas for questions in future polls.

License

CC0
To the extent possible under law, https://brashear.me has waived all copyright and related or neighboring rights to 2015 /r/Linux Distro Survey Results. This work is published from: United States.