ie8 fix

Between the Lines

Larry Dignan, Andrew Nusca and Rachel King

The Linux Census: No one entity owns the kernel

By | April 1, 2008, 6:07am PDT

The Linux Foundation on Tuesday released a report on Linux kernel development that is essentially a census of the open source operation. While much has been made about Novell’s doubling of contributions to the Linux kernel, the two biggest categories of contributors aren’t sponsored by any one company.

linuxdev.pngIn other words, no one owns Linux and the development resources are amazingly distributed. The chart to the right tells the tale of the companies behind Linux development. Notice how company categories deemed none or unknown account for 26.8 percent of the changes to the Linux kernel. The Linux Foundation (press release, full report) defines “unknown” as a developer that made a change, but didn’t have a readily identifiable corporate affiliation. “None” refers to people that are doing development work on their own without pay.

Also see: Novell insists it’s winning the Linux wars

The usual suspects–Red Hat, Novell and IBM–round out the top five in percentage terms, with 11.2 percent, 8.9 percent and 8.3 percent, respectively. Novell’s big jump indicates that it has some momentum with developers. The top 10 contributors account for 70 percent of all kernel development–most of these folks are paid.

Among the key takeaways:

  • A new Linux kernel is released every 2.7 months on average.
  • Every Linux kernel is being developed by nearly 1,000 developers.
  • The number of active kernel developers has tripled since 2005.
  • Roughly 70 percent and 95 percent are being paid for their work.
  • “From the 2.6.11 to the 2.6.24 kernel release (a total of 1140 days), there were, on average, 2.83 patches applied to the kernel tree per hour. And that is only the patches that were accepted. The ability to sustain this rate of change for years is unprecedented in any previous public software project.”
  • 1,057 developers worked on Linux kernel 2.6.24, up from 483 for 2.6.11.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Larry Dignan is Editor in Chief of ZDNet and SmartPlanet as well as Editorial Director of ZDNet's sister site TechRepublic.

Disclosure

Larry Dignan

Larry Dignan has nothing to disclose. He doesn’t hold investments in the technology companies he covers.

Biography

Larry Dignan

Larry Dignan is Editor in Chief of ZDNet and SmartPlanet as well as Editorial Director of ZDNet's sister site TechRepublic. He was most recently Executive Editor of News and Blogs at ZDNet. Prior to that he was executive news editor at eWeek and news editor at Baseline. He also served as the East Coast news editor and finance editor at CNET News.com. Larry has covered the technology and financial services industry since 1995, publishing articles in WallStreetWeek.com, Inter@ctive Week, The New York Times, and Financial Planning magazine. He's a graduate of the Columbia School of Journalism and the University of Delaware.

For daily updates, follow Larry on Twitter.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
13
Comments

Join the conversation!

Just In

The beauty of open source
John Musbach 6th Apr 2008
This is what open source is all about, the ability for thousands of people to contribute and make software that has something everyone wants.With open source no longer is software simply what a corporation or a group of developers dictates is necessary, it's a collection of what everyone feels is necessary and said software continuously evolves as people's needs change and contributions are made to reflect that changing need. I love open source! grin

- John Musbach
0 Votes
+ -
Collaboration of large corporations.
Anton Philidor 1st Apr 2008
Good to see confirmation that even the kernel is largely about large corporations reducing staff by formal or informal cooperation to make the software respond to business needs.

Or does someone think that these companies are taking a hobbyist's interest in making improvements intended only to benefit all?

And the most important gain: if Linux didn't exist, companies would have to make their own equivalents and compete on the quality of the result. They've been saved the necessity of hiring large numbers of staff people and responding to customer needs.

With everyone using the same product, there's no reason to make it any better than it has to be to respond to the business plan.

Still, at least most of the people working on the kernel are being paid. In the currency of the country in which they live.
0 Votes
+ -
what is your point here Anton?
stevey_d 1st Apr 2008
are you intimating that the kernel would be just as good if it was the co-operative work of several corporations?

This is too funny. The two reasons for the existence of the Linux kernel are: (1) the internet - allowing people to co-operate easily on a kernel, and regular people to give information back to the developers. (2) the GNU Public Licence, allowing people to co-operate on the project, and someone not steal their work. Their work is shared for the benefit of all. This is why it's called a community.

Perhaps you're unaware, but Richard Stallman has always been paid, and is completely in favour of programmers getting paid.
He's a true American.
0 Votes
+ -
Mr. Stallman has recognized the job losses...
Anton Philidor 1st Apr 2008
... resulting from implementation of his philosophy, and believes that the purity of the concept (my words, of course) is more important than the effect on people.

Me, I adjust concepts in such situations.

His views are well thought out and logically consistent. (To state the obvious.) I disagree with a choice he recognized he made.


The Linux kernel is the work of people working for corporations. That's the subject of this article.

So the kernel is as good as it is not because of the "community" but because of corporate business plans.
0 Votes
+ -
can you link to stallman's words
stevey_d 1st Apr 2008
It isn't just his philosophy either, and it isn't "just" a philosophy either.

When you talk about people, you're not including users, who can be tied to paying a vast tax to retain access to their data without things like Open software being around.

Richard Stallman has also campaigned against injustice in many countries, where people's democratic right is being trampled and so on. So seriously, to suggest he doesn't care about people is ridiculous.
However, if you're talking about programmers giving themselves a gravy train paid for by the general public, this just isn't on.
0 Votes
+ -
What do I think?
No_Ax_to_Grind 1st Apr 2008
I think its clear that Linux is being driven by "corporate" needs than users. Almost 74% of all "contributions" are from corporations working to monetize Linux.

Nothing wrong with that really, just commenting on how things have changed and the "community" is now the minority.
0 Votes
+ -
the community includes corporations
stevey_d 1st Apr 2008
Corporations don't have to be against the community.
It seems to me that some corporations c**p in the pool to try to keep it to themselves, and wonder why the rest of the community avoids them.
"hey it's a free country, the first person to c**p in the pool owns the pool, you're just jealous because I c**ped in the pool first" .. er no.
0 Votes
+ -
Didn't matter...
No_Ax_to_Grind 1st Apr 2008
I was simply pointing out that 3 corporations have seemingly managed to turn Linux into the money maker they want and corporate involvement far outweighs the private side of the "community".
0 Votes
+ -
I still don't see your point.
stevey_d 1st Apr 2008
This plainly shows multiple corporations and men-in-the-street combining to work on a common project.

Richard Stallman when creating the GPL never expressed an anti-business sentiment, quite the opposite.

He's a true american. What you're saying is that the GPL works for business. I've always agreed with this.
I've never seen why sugar coating a proprietary system that locks you in to paying way over whack was a good thing.
.. therefore it's logical that you need YOUR own government who will work for you. Let's say - Linux/OSS/.. government with must be rotation (e.g. each month) every of top management to prevent corruption and increase the idea-sharing (so, everyone can be a president for a short period of time). When the goal is set - there is no need in the absolute authority - consensus is authority.

Come together (e.g. though Internet) an choose the goal. The goal always can be improved, but NO goal existence drastically decreases creativity, productivity, etc.

The effort of every OSS developer needs to be counted/heard and it is possible if it will be a part of the system, not just an individual who doesn't know who else is working on the same code and where it will be implemented and how he/she will be paid. Through network thousands around the world can brainstorming the same code. No need for a specific corporation akin Microsoft, but the work has to be coordinated and do not forget about rotation - not only people have to be rotated, but the work they do too.

How to pay for? From money it bring when it will be used/serviced in business.

Where is money if the product is free? Membership where you pay small fees to the community each time you earned money using the code.

It means education system pays nothing, personal usage of any software is also free, ... But if you e.g. sold an artwork using the code - you pay... and it will be much smaller payment compare if you would buy a proprietary software with upgrades, but the developers will get much more in return vs. working in a proprietary corporation. Why? How many pay for proprietary software around the world? 1:1,000? 1:10,000? 1:100,000? More than that? But if they would pay e.g. $0,01 - how much money it will bring? (Note: think about 6 billion people at a certain point of their life) That's how conscious freedom can bring more benefits for everybody.

Look at the corporate trends around the world, which are basically security over freedom = Police State. If corporations will stop making criminals from the people and will try to cooperate with them - people will cooperate with corporations. Just make sense for everybody to do it.

Will businesses pay and what if they won't pay, but will use it? Make the ... let's say the system and they will pay because it makes much more sense (beneficial) for them to pay (e.g. vs. Microsoft). Yes, I can say precisely what this system is, but it's way too long to explain it here. I'm sure I'm not alone with this idea...

P.S. Did you notice that the more American soldiers fight for government's 'freedom' in Iraq, ... - the less freedom/money Americans have?

Looks like the government's (see corporate) meaning of the word freedom is the opposite to the people's one. Can government/'chosen' corporations be more specific about what 'freedom' do they mean for the people? Concentration camps?
Question - should the people further gave up their rights to control everything for their benefits in exchange of living in illusion of freedom like the movie "The Matrix?"

For example, is proprietary OS freedom or not? If you think you will lose if you will go with OSS - you don't think above the primitive: 'sell a product - get money'. You should be smarter than that to earn more.

For those who are not the part of "the Matrix" - reminder:

Morpheus: "What you know you can't explain, but you feel it. You've felt it your entire life, that there's something wrong with the world. You don't know what it is, but it's there, like a splinter in your mind, driving you mad."


Morpheus: "The Matrix is a system, Neo. That system is our enemy. But when you're inside, you look around, what do you see? Businessmen, teachers, lawyers, carpenters. The very minds of the people we are trying to save. But until we do, these people are still a part of that system and that makes them our enemy. You have to understand, most of these people are not ready to be unplugged. And many of them are so inert, so hopelessly dependent on the system, that they will fight to protect it.
[Neo's eyes suddenly wander towards a woman in a red dress.]
Morpheus: If you are not one of us, you are one of them."
--The Matrix


Morpheus: "I'm trying to free your mind, Neo. But I can only show you the door. You're the one that has to walk through it."
--The Matrix


Cypher: "You know, I know this steak doesn't exist. I know that when I put it in my mouth, the Matrix is telling my brain that it is juicy and delicious. After nine years, you know what I realize?
[Takes a bite of steak]
Cypher: Ignorance is bliss."

---------------------------------

Truth or Ignorance? Freedom or Police State? Sheep or human? Is it so hard to be a human?
0 Votes
+ -
Two Companies missing
ohiomike 2nd Apr 2008
One major help for Linux would be NVidia and ATI gettting on board and open sourcing their video drivers. They currently are on of the most painful areas of the Linux desktop(s) to work with.
0 Votes
+ -
Drivers for graphics card
Altotus 2nd Apr 2008
Just let it go on and we can use old used video cards found for like $2-$5 used surplus and don't have to spend money on new cards think of it they would just go to junk if we could buy new expensive cards with drivers! So if they wanted to sell cards they'll need to make drivers available. No driver no sale Count the money your saving in a 1000 unit lot! A CARD IN HAND WITH DRIVER SURE BEATS $400 FOR ONE WITHOUT!
0 Votes
+ -
The beauty of open source
John Musbach 6th Apr 2008
This is what open source is all about, the ability for thousands of people to contribute and make software that has something everyone wants.With open source no longer is software simply what a corporation or a group of developers dictates is necessary, it's a collection of what everyone feels is necessary and said software continuously evolves as people's needs change and contributions are made to reflect that changing need. I love open source! grin

- John Musbach

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix