| By Jeremy Geelan | Article Rating: |
|
| March 2, 2005 12:00 AM EST | Reads: |
14,511 |
"Linus has this bad habit of fixing security holes quietly," admitted kernel maintainer Alan Cox during a talk given in Brussels last week during this year's FOSDEM (Free & Open Source Software Developer's European Meeting).
FOSDEM, which was first organized in 2001, is considered a must-attend event by Linux cognoscenti in Europe. Many of LinuxWorld.com's writers over the years either attend or speak.
Alan Cox, a fellow at Red Hat and an early developer and maintainer of the Linux networking code who since coauthoring the original Linux SMP has at various times maintained various official and branch kernel releases, was giving a talk on the challenges of maintaining a stable kernel branch.
In advance of his talk, Cox had said "FOSDEM seems to have a reputation for being a real developer conference so it should be a lot of fun." (He added "I hope the beer is good.")
In the talk itself, he discussed how - though there is no highly critical remote hole right now, we improve the way the security fixes are made to the Linux kernel. There is, for example, no official security maintainer for the base kernel, to handle all the security advisories and bugfixes - areas which are not, Cox admitted, Linus Torvalds' strong suit.
"Linus is a good developer, but is a terrible engineer," he noted, adding that he was sure Torvalds himself would agree with the observation.
Cox went on to reveal that Torvalds "has this bad habit of fixing security holes quietly" - which is not a good idea, in Cox's view.
As a Red Hat fellow Alan Cox is in an enviable position, since he says his employer imposes no contraints:
"Red Hat primarily pays me to work on the kernel. I'm mostly trusted to use my own judgement on what that means, and guided by the hot issues customers see. There are things I get through Red Hat, such as vendor pre-production systems and documents that are restricted but nobody in Red Hat demands I run Red Hat products for example. Except for the little boxes (running Debian) I do run Red Hat Fedora but that's by choice."
Clearly Linux's strength is that it is a building to which many different people have brought a stone. There has been a great improvement between the 2.4 and 2.6 kernel versions, and a lot of developers have been hacking since the first release of the 2.6 kernel.
Alastair Mayer, a software developer and UNIX systems administrator, has described Linus Torvalds' role ver succinctly:
"Linus isn't running the show. He's not paying anybody, he can't fire anybody, he can't make anybody drop one project or idea to work on another. He can direct some developers to do something and they can tell him to take a hike, or they can do it because they think it's a good idea.
More often, though, there are just many ideas (patches, development threads, what have you) to choose from and Linus "rules" by choosing which goes into his kernel. The cathedral is about direction. That isn't what Linus does - he just selects what is best from what the bazaar has produced."
So being a "terrible engineer" isn't quite the handicap it might seem. Besides, Cox and he have been working together for a very long time, and each complements the other and together they make the whole of the Linux kernel better. As one developer recently remarked: "Linus's sense of who's a good dev and who fits into his team well is uncanny."
Published March 2, 2005 Reads 14,511
Copyright © 2005 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Jeremy Geelan
Jeremy Geelan is Sr. Vice-President of SYS-CON Media & Events. He is Conference Chair of the all-new International Cloud Computing Expo series, of the International Virtualization Expo series, of AJAXWorld RIA Conference & Expo series, and of the long-running SOAWorld Conference & Expo series. He's founder of Cloud Computing Journal, Web 2.0 Journal, AJAX & RIA Journal and other leading SYS-CON titles. From 2000-6, as first editorial director and then group publisher of SYS-CON Media, he was responsible for the development of all new titles and i-Technology portals for the firm, and regularly represents SYS-CON at conferences and trade shows, speaking to technology audiences both in North America and overseas. He is executive producer and presenter of "Power Panels with Jeremy Geelan" on SYS-CON.TV.
![]() |
LKML 03/02/05 02:54:37 PM EST | |||
Coincidentally Linus Torvalds has just announced the availability of the newest Linux kernel release, 2.6.11, and he says (http://lkml.org/lkml/2005/3/2/22) the 2.6 kernel is now offially bug-free!! |
||||
![]() |
Good Devs Stick Together 03/02/05 09:06:39 AM EST | |||
[from the article] "Linus's sense of who's a good dev and who fits into his team well is uncanny." hehe, sounds like Linus and Alan Cox are married, bickering and disagreeing like Darby & Joan |
||||
![]() |
Linus-Genius T. 03/02/05 08:41:40 AM EST | |||
++ Those MacArthur Foundation genius-grants are more the thing, cool bucks beat British titles anyday!++ Didn't he already get one of those though - a MacArthur Foundation fellowship and a $240,000 genius grant in 1990, if memory serves? |
||||
![]() |
InfoPoint 03/02/05 08:13:48 AM EST | |||
### I notice that you have another story here at the sys-con.com homepage about how Bill Gates will be kneeling at Buckingham Palace toay as Queen Elizabeth II taps him on the shoulder with a sword. How long can it be before Linus too becomes an honorary Knight? "Sir Linus" has a kinda nice ring to it. ### Ah but honorary knights mustn't call themselves "Sir," alas, so it would be plain old "Linus" still anyway. Those MacArthur Foundation genius-grants are more the thing, cool bucks beat British titles anyday! |
||||
![]() |
an00n 03/02/05 07:52:07 AM EST | |||
}}} explain to this newbie the precise difference then between a "developer" and an "engineer{{{ Engineers don't like hacks and they do like maintability. Developers like to hack stuff together to get it to run. |
||||
![]() |
Go Linux 03/02/05 06:52:10 AM EST | |||
I notice that you have another story here at the sys-con.com homepage about how Bill Gates will be kneeling at Buckingham Palace toay as Queen Elizabeth II taps him on the shoulder with a sword. How long can it be before Linus too becomes an honorary Knight? "Sir Linus" has a kinda nice ring to it. |
||||
![]() |
Uh? 03/02/05 04:46:36 AM EST | |||
Can someone explain to this newbie the precise difference then between a "developer" and an "engineer" - also the cathedral/bazaar reference, that is to the Eric Raymond book right? Sorry to be so dim but one has to start somewhere and this story on Linus T caught my eye on Google. |
||||
- 4th International Cloud Computing Conference & Expo Starts Today
- Publishing Synergy: Blog, Twitter and Ulitzer
- Performance Tuning Essentials for Java
- Cloud Expo New York Call for Papers Deadline December 15
- Google Wave
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- Cloud Computing Can Revitalize Your Career as Software Developer
- SOA World Magazine "Readers' Choice Awards" Voting Is Now Open
- Oracle+MySQL Opponents Take to the Barricades
- Virtualization Expo Call for Papers Deadline December 15
- Oracle Faces Growing Price for MySQL
- SpringSource Moving to Spring 3.0
- 4th International Cloud Computing Conference & Expo Starts Today
- Deputy CIO of the CIA to Keynote 1st Annual GovIT Expo
- Publishing Synergy: Blog, Twitter and Ulitzer
- Performance Tuning Essentials for Java
- Cloud Expo New York Call for Papers Deadline December 15
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Google Wave
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- Cloud Computing Can Revitalize Your Career as Software Developer
- Oracle-Sun: IBM Reportedly Behind Delay
- Citrix Aims To Cripple VMware’s Cloud Designs
- Oracle Trashes HP Relationship for Sun
- After Ubuntu, Windows Looks Increasingly Bad, Increasingly Archaic, Increasingly Unfriendly
- SCO CEO Posts Open Letter to the Open Source Community
- Simula Labs Launches Hosted Delivery Platform To Enable Enterprise Open Source Adoption
- Where Are RIA Technologies Headed in 2008?
- Source Claims SCO Will Sue Google
- How Open Is "Open"? – Industry Luminaries Join the Debate
- Latest SCO News is Plain Weird
- IBM Tells SCO Court It Can't Find AIX-on-Power Code
- SCO Claims Linux Lifted ELF
- Flashback: Investing in 'Professional Open Source' - Exclusive 2004 Interview with David Skok, Matrix Partners
- HP Starts Pushing Desktop Linux
- Linux Business Week Exclusive: Linux Kernel To Be Re-Written To Counter Microsoft FUD






























