Comment When you're a developer Linux is the way to go :) (Score 1) 1215
First of all let my start by pointing out that developing on Linux is much easier, I think most of you guys didn't even look at all the available development tools we have on Linux. I'm a student developing (primarly) Embedded software.
Normally I'm a power user using Arch Linux, but because ubuntu has this handy unity DE (which really improves my workflow, though I admit there are some serious design flaws too) and I've actually haven't had any issue developing embedded with Linux. I primarely code in python (server backend, although python is only more a proof of concept language, because of the accelerated development speed), C++ or the superior C++ Qt framework (and really Qt is so much better then any Microsoft developed languages), C and off course some PHP.
Concerning device drivers Linux is just the best, I have a much better experience with drivers using Linux then windows. Just plug in your android device, instantly works. Plug in a USB-TTL converter serial board, usually a Arduino programmer, NEVER had to install a driver. FULL OUT OF THE BOX EXPERIENCE, whereas with windows you have to wait on the Microsoft driver search and so on, and let me point out that I personally feel that windows driver searchup takes up too much time for what it's installing. I have a Microsoft mouse, and when I boot windows and I have plugged in my mouse a different usb slot then I previously used the mouse on then windows will have to download every driver installer ( for the microsoft mouse) ALL OVER AGAIN. So on my part the linux offers a real out of the box experience, allthough I admit that Canonical really has done its best for improving the situation. 7 years ago drivers were a big issue in linux and now every 6 months this situation improves a fast rate.
What sets Linux apart is Freedom, freedom to know what's going on with your computer, freedom to actually modify something that isn't working for you. Every serious developer sees a partner in Linux. And in the embedded world there is no way you're not using Linux, most embedded boards are running Linux (or Android) , look at the Beaglebone Black, Raspberry Pi, Parallella, Udoo, ODROID. You just can't get around Linux nowadays.
Now let me say that I'll never say that this will be the year of Linux on the desktop, I really don't care if the majority (or minority) is running Linux on their desktop, features and functionality is what got me into using Linux and these tools are still improving!
Also I'd like to thank all the developers, users and advocates in the Linux ecosystem (direct and indirect) for all the love and work they've put into the whole Linux ecosystem. THANK YOU!