Readers' Choice Awards

Best SQL Database

This year we separated SQL databases from NoSQL databases. It seemed unfair to pit two different technologies against each other, when both are perfectly cromulent systems. We think the results are much more useful.

  • MySQL: 47.4%

  • PostgreSQL: 28.8%

  • SQLite: 12.2%

  • MariaDB: 4.1%

  • Oracle: 4%

  • Other: 1.8%

  • Firebird: 1%

  • DB2: .8%

Readers' Choice votes are in! Compare your favorites with other readers and see if you're the oddball or everyone else is!

It's that time of year again. After 11 months of us telling you about products, services and companies, this month, you, the readers, run the show. We've formatted things a little differently this year, as we've gotten lots of feedback desiring a deeper look into the results. 

Help us make Readers' Choice 2013 even better. Please send suggestions for new categories or any ideas you have for improving the awards via


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.


puisi's picture

Yes. ubuntu win again. Ubuntu is the best at all.

ubuntu apparently still holds

kontes's picture

ubuntu apparently still holds the highest score. I use Ubuntu because Ubuntu is an operating system that is stable and fast. Kontes SEO


aishavax's picture

Good Information.But I don't think this product is helpful for me.when i bought new PC at that time i got almost all the cables to me but that was not useful for me so i gave it to my friend.I think it can help him because he handles the networking part.Power Ranger Game and Mizuno Wave Inspire

There is a special place in hell

Anonymous's picture

For those idiots who use a side-show when a simple list would convey the same information and not waste the reader's time.

I would expect this kind of crap from InfoWorld.

Kubuntu/Xubuntu are the same

Anonymouses's picture

Kubuntu/Xubuntu are the same as Ubuntu? Following this logic, we could say that Ubuntu, Linux Mint, etc. are similar to Debian and put them all in the same group.

The default programs are different, the look is different, the menus are different, the computer places are different, the experiences are different, the authors are different... and if someone is told to read a documentation page for Ubuntu, it is not valid for the others.

Breaking apart the Ubuntu

Anonymous's picture

Breaking apart the Ubuntu numbers is akind to saying Fedora KDE is not the same as Fedora Cinnamon, or Fedora Gnome. It's still Fedora, and Ubuntu is still Ubuntu.

prix isolation.

Link to download this report

neeraj's picture

Hello Friend,

Could you please help me to download full report.

Thanks and Regards,

did u..

red's picture

..try siduction?
for me that's the best. it's a rolling release. easy installation and very good documentation.
i have use ubuntu and arch before. both have their good and
bad sides but siduction is unbeatable.

Linux Awards

Anonymous's picture

How about most retrograde pain in the arse Linux development?
I vote for Gnome 3 which I find just about impossible to use.
I vote Gimp a follow up because although useable, just when I learn their menu structure they change it, and any book about gimp is useless because the current version runs differently.

Agree ...

8-('s picture

I agree. Gnome 3 really really sucks! Gnome was just about perfect around Gnome 2 as it versatile, configurable, and easy to use, and I liked that I could stuff in many ways. Gnome 3 is just about the opposite. On one of my computers I currently use Gnome 3 in fall back mode and it is almost impossible to configure 8-( and in standard mode I am afraid that I will get a 'heart attack' in annoyance. Why did they fucked up Gnome 2? It's really a mystery!

cinnamon with Gnome3

Leslie Satenstein's picture

This is an excellent combination.

Using Fedora, sudo yum install @cinnamon -y

You will have the benefits of the new Gnome libraries but with a cinnamon interface. The Cinnamon interface is much like but better than Gnome 2.

Where is Hedgewas in games

Andrej Pavelka's picture

Where is Hedgewas in games cattegory?

Please stick to one standard please ...

Kim Jensen's picture

I think that the trend of breaking Linux up into a lot of distributions that each change the system just for the sake of doing some change is spoiling Linux and also makes Linux support more difficult that it should be. There is nothing wrong with way that Fedora/Red Hat has set up the structure of the system, and I think that many of the changes made by many of the other distros are hurting Linux! And you as a user are also responsible when you choose some of the distros that changes everything (and Ubuntu is one the worst distros when it comes to making unnecessary changes, fx. when the force people to sodu and lock the administrator account). I therefore mostly use Fedora myself.

Can anyone for example give me just one good reason for changing the 'original' directory structure and start-up script structure etc. made by Fedora/Red Hat???

I think that freedom to change the Linux system is a good thing, but why change stuff that already works perfectly, and why make changes that makes it difficult to write software that can run on all of the distros???

I just think that the list is scary as it shows that some of distros that make many unnecessary changes to the system are placed high on the list! Also I don't understand why people choose fx. Ubuntu instead of Fedora as Fedora works better and more fluently, and it only takes a few minutes to install the additionally commercial stuff when needed!


The Amazing Rondo's picture

This is a joke, right?

Original directory structure and start-up script structure made by Fedora/Red Hat???

You, Sir, need to read up on your Unix and Linux history.

I actually know the Linux

Kim Jensen's picture

I actually know the Linux story very well and have been using Linux for more than 15 years. I think that it has really been spoiling Linux that distros such as fx. SUSE and Debian (and Ubuntu is Debian based) have changed the directory structure and the startup scripts (fx. the structure and placement of the scripts) etc. for no reason at all except just for the sake of change! All the distros could easily have used what was made by Red Hat and later Fedora/Red Hat, and then we would have had just one Linux standard ...

And instead of just claiming that I don't know Linux history then what about coming with arguments as it otherwise make you look like an idiot!

Well after have been thinking

Kim Jensen's picture

Well after have been thinking a few minutes about my previous comment, then I realise that Debian and SUSE (Slackware based) are also very old (1993), and even though Read Hat was not the first distro, then it was the first really big 'standard' distro used by most people in the beginning (1993-2004)! My point is that it has been spoiling Linux (even though Linux is still the best OS for PC computers), that the different distros among many other things use different directory structures and start-up scripts, as it makes it hard to make a unified documentation, and not at least then it makes it very hard to write software that can easily be installed on all the distros. Therefore I really think that it will help Linux A LOT if the distros start working together and agree on one standard. Maybe it is possible to make some kind of interface in top of the differences so that it possible to make a unified installation system. It is absurd that if you wanna write Linux software then you need to have maybe 10-20 version one for each distro and also update them for each new version of the distros. This really needs to be changed!

far from real

Anonymous's picture

This list is far from real, Java should be top of the list as it is in all other list.


Danielz-z's picture

This is a popularity contest and is unable to fairly determine 'best'. The website tries to measure popularity using google metrics but has the major flaw of having increased search results not only as a result of popularity but with difficulty in usage. As such, these results make Java look like an awful language as it is ranked quite low here but is far and away the highest searched language. It is also interesting to see that Python is literally eating Perl's lunch from 2004-2012

A better methodology would at least need to know what languages each person voted for and what language they actually had experience with. For example I've worked with all listed except Ruby, Javascript and Erlang. But, I simply can't take these results seriously with C++ coming in second. For example Ada is clearly superior to C++ and didn't even make the list.

I also don't have any experience with Ruby but from what I know about it, if this was a fair survey then I would anticipate Ruby to be near the top.

On a final note it's good to see Haskell up on the board as it is an outstanding language, despite being esoteric.

Break apart Ubuntu?

LinuxLover's picture

Breaking apart the Ubuntu numbers is akind to saying Fedora KDE is not the same as Fedora Cinnamon, or Fedora Gnome. It's still Fedora, and Ubuntu is still Ubuntu.

I'd love to see split out cinnamon and Mate and Unity numbers

jospoortvliet's picture

On the desktops, I do miss Cinnamon, Mate and Unity. Did you put Cinnamon with GNOME3 or under 'other'?

Telepathy is the name of the

Anonymous's picture

Telepathy is the name of the KDE chat client. This should really have been common knowledge by now; it is the client kubuntu uses, after all...

KDE is awesome

DigitalFreedom's picture

No wonder to see KDE as the best dsktop. I switched to it a few months ago (I was a GNOME2 user before and Unity and GNOME3 are just completely aweful) and is easily the best desktop currently available on computers. Powerful, flexible, customizable and not compromising like other desktops are. And it looks damn good to. Congrats to KDE developers for not compromising on the desktop in favor of tablet intefaces. It's realy the best way to go to create separate interfaces for all these categories which take full advantage of the form factor.

Corrections + the Ruby programming language

Y.A.'s picture

HexChat has succeeded XChat, WeeChat not even on the list. Why are both Calligra and KOffice listed, when the latter is dead? Nexuiz has not had a release since 2010 and has been succeeded by Xonotic. Vim is not an IDE - and if it is, so is Emacs. Sun Microsystems has not existed for a long time and Oracle doesn't even use the brand anymore.

Aside from all these corrections, I must say, I'm disappointed at Ruby's position. I think some Linux users avoid it due to being so closely associated with the Mac and web development (which again is largely Mac OS-based), but all the core ruby developers like the great Matz himself use Linux. Apple has its own implementation though and XCode (the Mac OS IDE) supports Cocoa (GUI framework) bindings for Ruby strongly, which is why it's so popular.

Still, Ruby is even more of a first-class citizen on Linux. I wish more people at least took a look, it is a truly fantastic language. I haven't gone back to Python in years, unless I need to look at the code of another person.

I'd just like to point out

Anonymous's picture

I'd just like to point out that Java is not at the bottom of the list. In fact, it's closer to the top.

I feel that nothing more needs to be said about the value of this data.

How can you hope for Steam English... WHEN I'M ALREADY HERE?

Mozai's picture

" Will Linux users ever get the Steam platform? "

" ... and if Valve can put its weight behind the support of our OS, ..."

The native-Linux client for Steam has been with us since November; it's already offering me the linux version of two Steam games I purchased years ago for use with Windows. That was a really beautiful effort on their part.

And while I'm here: Gmail? As the best Linux email client? As the best *linux* email client? Come on, what about Microsoft WebOutlook as well? Or Alohamail, or Squirrelmail, or any of the other umpteen OS-less mail "clients" that live only in an HTML4-or-better webbrowser ?

I do appreciate the work you do each year, polling your readers and sharing with non-subscribers (without bearing grudges against ex-subscribers like myself). Sometimes, the results of genuine polling can be a real head-scratcher. I kvetched last year about the the "Best Game" category being dominated by decade-old games when so much has happened since, and I'm happy to see the spoiled poll of 'Other' displacing the incumbents; it tells me the Linux Journal readers have broadened their horizons since last year.

Thunderbird came out top as

Anonymous's picture

Thunderbird came out top as the best Linux email client.


Anonymous's picture

Fuduntu is 10x better than all of these on a netbook and laptop.

Really, I don't think so. I

aplikasi terbaru's picture

Really, I don't think so. I think Ubuntu is the fastest
aplikasi terbaru

in your opinion

Anonymous's picture

in your opinion

Sample size

Anonymous's picture

Its been a long time since I've had a stats course, but I 100,000 would be unnecessarily large sample size. Though I too am unsure with only 100.


pants be swaggin's picture

sup dang.

Consider the source

bAbe's picture

I agree with Abe, that it would be good to know the number of responses. But considering this is Linux Journal, I found it surprising that C# is even in the list at all!

How many responses?

Abe's picture

So Python is the most popular programming language yet there is no mention of how many responses were received which is important in determining how relevant these results are. If 28% of 100 people (28 people, in other words) picked Python as their favorite language, that result doesn't mean much to me because it's just 100 people--not probably indicative of the programming population as a whole. On the other hand, if there were 100,000 responses and 28,000 of them picked Python now THAT means something. Just saying. Please share how many responses were received.

number of responses

math kid's picture

If we go by the assumption that the 0.7% shown by the two lowest scores represent one vote each, the number of responses would be 143.