Industry


Ads by TechWords

See your link here


Who writes Linux: Corporate America

I'm not sure why the silly notion that "Only .10068% of Linux kernel developers are paid" keeps circulating, but it does. So, let me just say, once and for all, Linux is written, for the most part, by paid software engineers and programmers from major American corporations.

The Linux Foundation did a break-down of who was doing what with the Linux kernel back in April 2008. The results, Linux: How Fast it is Going, Who is Doing It, What They are Doing, and Who is Sponsoring It, makes it crystal clear that big business is behind Linux.

At one time, it's true, Linux was a labor of love, but that was a long, long time ago. While I don't an exact date for when Linux transformed from being written mainly by enthusiasts to when it was being written mostly by paid developers, I suspect it came twelve months after October 2001.

October 2001? That was when IBM announced that it was investing a billion dollars in Linux. Within a year, then Bill Zeitler, IBM's senior vice president and group executive for eServer, told me in 2002 that "We've recouped most of it in the first year in sales of software and systems."

Big business wasn't just paying for Linux. Linux was already paying its own way in big business.

By January 24, 2008, when the 2.6.24 Linux kernel was released, over a thousand developers from over 186 companies were contributing to the Linux kernel. That doesn't count any work done on any particular Linux distribution or other open-source program.

Breaking it down farther, in the 2.6.24 kernel, it appears 13.9% of Linux had been written by people without a corporate backer. In the case of 12.9% of the contributors, the Linux Foundation was unable to pin point exactly who the programmers were working for. The rest, 74.2% was written by paid developers.

The top ten looks like this: Red Hat, 11.2%; Novell, 8.9%; IBM, 8.3%; Intel, 4.1%; Linux Foundation, 2.6%; independent Linux consultants, 2.5%; SGI, 2.0% MIPS Technology, 1.6%; Oracle, 1.3% and MontaVista, 1.2%. Just underneath the top ten, you'll find Google at 1.1%.

Except for MontaVista, a major embedded Linux vendor, MIPS, a powerhouse semiconductor OEM (original equipment manufacturer) and the independents, these are all major, billion dollar plus United States companies. It doesn't really sound like Linux is made in ma's basement does it?

What People Are Saying

Developers

It is not possible for every Jack and Jill to make contributions to the linux kernel and do this is a way that these contributions won't be thrown out. There are several mechanisms involved and procedures to follow. Hence these days, if you are a developer with the skills and perseverance to make sensible and acceptable sustained contributions to the linux kernel, then that probably means you are a trained professional and you have a job somewhere in ICT, which immediately also suggests a corporate environment.

Obviously it would not make sense for a group of people to hack away at a kernel for a few decades while being unemployed and sitting behind an oldskool CRT in their garage forever delaying that next haircut appointment. Everyone has to pay the bills. Furthermore, people usually mention something like kernel development on their resume, so that in itself boosts them up along the ICT-ladder. If they didn't have a nice job when they started, chances are they do by now. Been a while isn't it? Most of them have kids and/or grandchildren already.

Frankly I am a little bit tired of Steven's bias, amateuristic views and "extra extra! linux funded by big evil corporate america! read all about it!" sensationalist headlines. His articles always contain mostly pointless and incorrect information which reads more like propaganda than real research.

citations?

where exactly are you getting these supposed exact stats of company percentages?

Who Writes for Linux

I disagree with Steven's conjecture that most of Linux development was funded by Corporate America. He came to that conclusion because of IBM's heavy investment in it.

Let me give a counter example. IBM is a hardware vendor. IBM has RISC processors, mainframes, and a great many forms of intelligent based hardware (disk controllers, printers, etc). In the past, IBM wrote their OS/2, AIX, and the like, with the ensuing support costs and delays to solve a bug when one was detected. By transferring these efforts to Linux, the world is now in a position to provide the bug fixes, and to lead in the development of new features. This translates into a reduced operating and support cost to IBM.

A second answer for Steven is that more then half of Linux is developed off-shore in Europe, Russia, India, and Asia, to name a few places. America has no exclusivity on intelligence or on development skills. At least half may be for a master degree theses.

The world recession has started (news today of massive plant shutdowns in China and other parts of the world), as they are facing a too low a sales level for consumer goods. The spiral downward and domino effect will mean extremely tight revenue for technology companies and in the world that will translate to job loss and cuts in investments.

For Linux, it is anyone's guess as to whether this economic downturn will result in more end user implementations. We are already seeing that with the Net PCs, selling at $50.00 below Microsoft's versions. For Microsoft, the milk-cow is drying up.

I think they are the same

I think they are the same developers of back then, only now they got good paid positions in various big companies.

Further, what I find funny is that it seems that Europe and South America lead the adoption rate among Linux users.

Thanks developers, wherever you come from.

If you "don't know" how much

If you "don't know" how much was written when by whom, then find out, before writing.

The problem is not that they

The problem is not that they didn't find out who was working for whom, it was that the contributors didn't volunteer that information.

No one company owns the

No one company owns the linux kernel. No company is prevented from contributing code. I can't see the consequences but I can see the consequences of a monopoly operating system owned by one company - ironically, that consequence is linux.

Long live linux. Long live the contributors.

Mark
Canada
Suse 11.0 (and Suse since 7.0)

Who wrote Linux

Well I guess Linus only wrote 0.00000000001% of Linux.

BUT, Hey he is still the man.

So these programmers working

So these programmers working for these companies are getting paid to work on the Linux kernel; or they happen to be work for these big companies as an income to support their families and earn a living and they also contribute to the linux kernel?

Yes, paid to code for linux

Yes, they are paid to work on the kernel.
And not just the kernel. About the same companies contribute code for the other components of the linux ecosystem. The gcc compiler for example; the X server and the KDE & Gnome desktop enviroments also, and for much of the stuff that sits in-between.