Linux.com

Home News Software Applications Linux Wins the Desktop in 2014 and 3 More Bold Predictions

Linux Wins the Desktop in 2014 and 3 More Bold Predictions

Linux won, the penguin has achieved world domination, and the usual commentarians completely missed it even after years of predicting it. Because it's not something that happened in a single flashy event, but rather has been the product of years of hard work and steady improvement. 2014 is the year that Linux starts to win the desktop, which is the final Linux frontier. And it is the year of exponential growth in every arena.

The strength of Linux and free/open source software is iteration. FOSS iterates many times faster than commercial proprietary software because there are no artificial barriers like those that infest the business world: no "brilliant" marketing ideas, no business processes (proposal, review, proposal, review, proposal, review, ad infinitum), no protecting existing product lines, no artificially crippling applications to create multiple price points...you know the dance. In the FOSS world when something needs to be done there are few obstacles to someone stepping up and doing it.

Bold Kernel Prediction

Linux kernel changes chartLinux kernel development should be a case study taught in software engineering and business schools everywhere. The pace of iteration is astonishing. For the 3.2-3.9 kernel cycle:

  • Over 1,100 developers contributed, both individuals and over 225 companies
  • 70-day release cycle
  • 10,000 patches per release
  • Over 7 changes per hour into a 16 million-line code base.

The pace is even faster for the 3.10 kernel:

  • Nearly 1,400 contributors
  • Over 9 updates per hour into a 17 million-line code base.

The process is extremely disciplined, with strict procedures and no excuses. But contributors are not under central control and anyone can contribute. This is why the Linux kernel is the universal kernel, with contributions from companies like Samsung, Google, Fujitsu, Broadcom, Nvidia, and even Microsoft. They don't have to wait for someone else to add fixes or features that they need to support their own products, but can do it themselves. Virtually the same kernel runs on tiny embedded devices and supercomputers and everything in between. It runs on all major hardware architectures: x86, IA-64, Power, PowerPC, ARM, AMD64, MIPS, Sparc, S/390, Atmel, System z, Alpha, and several more.

Another benefit is a priceless wealth of knowledge for anyone to use: you can download old kernels all the way back to the very beginning, version 0.01. The Linux kernel mailing list archives don't go back quite that far, but the Indiana University archive goes back to 1995.

My bold prediction for the Linux kernel is it's going to dominate for many years to come, and many more businesses and individual contributors are going to come on board. When you look at the list of corporate contributors you see a number of names that used to be indifferent and even hostile to Linux and FOSS; this trend will continue as they see the value of becoming contributors.

The development team is structured so that the loss of key personnel will not cripple it. Someday Linus will retire and that will not be a catastrophic event because he has built a hierarchy of over 100 subsystem maintainers. Linus signed off on a mere 0.7% of patches in 2012-2013. Greg Kroah-Hartman, David Miller, Mauro Chehab, John Linville, and Andrew Morton are the top five patch approvers. Linus didn't even make the top 20. Though any project needs a strong leader to set direction and provide a public face, and there are no shortage of strong personalities capable of stepping up after Linus.

Bold Desktop Prediction

The punditocracy love to make annual predictions about The Year of Linux. This is the year it's really going to catch fire! No really, this time for sure! But for the most part they missed their own predictions coming true because they're focused on the retail desktop, which sadly is still dominated by the porous lardy Microsoft Windows. It's a shame because Linux is a great desktop operating system. It's secure, efficient, reliable, and a heck of a lot Android logoeasier than Windows to administer. Oh yes it is-- I've been administering both since the mid-1990s, and there is nothing easier about Windows except for one thing: buying a PC or laptop with it already installed. Though we must give credit where it is due and recognize that Windows is a superior malware vector that supports a thriving multi-billion dollar security industry, and a healthy multi-billion dollar malware industry.

In any case a whole lot of people using desktop computers don't need a computer that complex, as grumpy old nerds like me have been grousing for years, and wishing for a Fisher Price PC for beginners and users with simple needs. These users are dumping or bypassing the PC entirely in favor of smartphones and tablets. We've "progressed" from keyboard to keyboard + mouse to poking with a finger at large cartoony icons. Hey, whatever works for people is good. And who do we find with over 70% global market share on smartphones? Android, which runs on the Linux kernel. Android also powers tablets, set top devices, cameras, televisions, and game consoles, and is going to find a home on many more devices.

Android is also appearing on little laptops and netbooks. So my bold prediction is Android is the Linux variant that is finally going to unseat Windows from the "average user" desktop. Oh yes it is, you watch. Because the Android logo is cute and friendly, its open architecture means actual competition and many thousands of apps to choose from, and smartphone and tablet users already know how to use it. Contrast that with lock in and stagnation, and it's no contest.

Bold Cloud Prediction

Software vendors have been trying for decades to get customers on a subscription model, and have stooped to tactics like forced upgrades and crazed unfriendly licensing and purchase agreements to force them to buy upgrades when they didn't want them, and the ultimate gouge: per-seat server licenses. That's like charging per-user for tap water. There is a lot of tension over who owns the software-- naturally, when we pay money for something we think we own it. But software vendors retain rights, and it's all messy.

But have no fear, for once again Tux rides to the rescue, this time on the cloud. The cloud is powered by Linux and FOSS, hence its rapid growth and amazing powers. I call this the quiet tech revolution because it is a revolution, and it's going mostly unnoticed by the tech press. I know, you hate the word "cloud" and are sick of hearing it. But bear with me and look at it with a fresh mind. Cloud technologies are truly a giant leap forward-- again, thanks to years of hard work and development-- and are revolutionizing the datacenter. Everything is virtualized: storage, networking, computing power, memory, and software, so resources can literally be allocated and re-allocated with a few mouse clicks. Now a subscription model makes sense because hosting providers can offer up a wealth of truly useful service levels: application server, platform server, to an entire virtualized datacenter. So there is something for everyone, from businesses with strong tech staff to customers with no tech staff. Finding good tech people has always been a huge problem which will largely be resolved by the cloud's centralization of services and support. At last John Gage's (Sun Microsystems) prediction will come true: the network is the computer. And, at long last, software licensing costs will be directly tied to the level of resources and services used, instead of fake metrics like numbers of connections to servers.

Final Bold Prediction: Nerds Get Jobs

And of course Linux is going to continue its increasingly-rapid advance into everything: automotive, communications, gaming, smart grids, industrial automation, smart homes, education, distributed science and research, medicine, agriculture...enough to fill a few books. 2014 is just the beginning of the Linux and FOSS tidal wave. So my final bold prediction is Linux nerds who want good careers will have abundant choices-- IF you keep your skills up. It's not enough to spin up a LAMP stack in ten minutes anymore, because literally anyone can do that. You're going to have to up your game because software is going to keep getting more complex. Programmers are always in short supply. Cloud administrators, Web developers, artists and designers, engineers, documentation writers, community leaders, and so on-- the real boom is just beginning, and there is going to be demand for all roles.

References

Who Writes Linux 2013
A Guide To The Kernel Development Process
linux/kernel/Historic/
Indiana University archive

 

Comments

Subscribe to Comments Feed
  • Jack Said:

    I'm just curious about the "Linux wins the desktop" prediction. Is this even relevant? With desktop sales plummeting in favor of tablets (running Linux Android), it seems Linux has better things to do than win a failing market.

  • Bart Said:

    the problem with Linux "winning" the desktop is that the vast majority of Windows users are very computer illiterate and need a ton of hand holding to use their computers. So, until you can buy a fully loaded Linux machine at Walmart from a major reseller like HP or Dell etc with phone support and the ability to run native versions of games and most popular software titles, even with replacements like open office/Libre Office, GIMP etc. most novices won't want to learn a whole new system and software unless it is very, very easy. I think we are missing the point though. Linux in one form or another is everywhere from phones (Android) to appliances, tv's, tablets and rules in the server space. So if you consider success only based on the desktop space you are very short sighted.

  • Doug Said:

    I'm just a beginner at this business. Only been in it since 1965. But.... I do not think centralization is the way to go. We're buildlin more glass towers, where the "service providers" provide what they want, and expect their "users" to adapt. The "PC Desktop" won over that model before, and will probably do so again. Only by providing personalized applications to the end users, so that they can get their job done most efficiently, willl they subscribe to the "cloud". Just my 2C worth. Doug

  • Nicl Said:

    It is very ironic that you have the Android logo shown where you talk about malware in Windows, last time I checked, Android had the most malware compared to the other mobile operating systems in it's "Play" store, Windows users get malware from shady websites, Android user get it from the only place you get apps by default, that is sad. I believe Android is a horrible look for Linux, fragmented, fat, malware prone, owned by a big company (Google) The true Linux in my eyes are the ones made by people, for people. Not companies for profit. Please do not say Android represents Linux. That's like saying Stalin represents all Russians.

  • OhGawd Said:

    Can we give the "ZOMG YEAR OF LINUX DESKTOP" crap a break already? It's 2014 and it's still not going to be the year of the Linux desktop. That opportunity has already come and gone, we missed it and now we need to get over it and get back to work on the next big thing we'll probably miss.

  • ed Said:

    And it's people like you who should just stop using computers. Haters with nothing to contribute to society.

  • Nick Said:

    What about you ed? What have you contributed? He just said we should not bother with the desktop anymore and stop with the "DIS IZ YER UF DE LINUX DESTOP!!!!!11!!" Lets focus on quality over quantity. As he said we missed the opportunity back in the 90's/ early 2000s however if we keep focusing on the desktop we will miss out on the next revolution. Let us focus on code and quality. Look at the *BSD people! Crazy when it comes to craving perfection of code. They don't say anything about the "YER UF DE FREBSD DEKTOP!!!1!" They just want a quality UNIX derivative.

  • Ordeith Said:

    It took handing control to a monolithic advertising agency and chronic privacy violator for (Linux) Android to see any success. And that came at the cost of closing up and controlling things tighter than Microsoft ever did. Android is not the promise of FOSS, not even close. http://arstechnica.com/gadgets/2013/10/googles-iron-grip-on-android-controlling-open-source-by-any-means-necessary/

  • fattyz Said:

    That is AWESOME is it going to WORK anytime soon? Are you going to be able to use it without having it be a part time job searching through internet blogs trying to make simple things work? I doubt it. I LOVE the ubuntu desktop with Compiz fusion and spent a couple years learning it and making it work and then I had to get a real JOB and get back to reality and Windows and my iphone so the stuff I needed would just work when I needed it. When it gets ready for prime time let us know I'd love to see my Compiz -Emerald desktop and be able to play Quake live without a reboot into Windows.

  • aaaa Said:

    All wrong. You should know that also this year 'The year of the linux desktop' was postponed to the next year.


Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board