Andrew Morton on Kernel Hacking
Susie Denmark writes "Linux Format has a brief interview with Andrew Morton, the maintainer of the Linux kernel 2.6 tree. Andrew discusses the debates behind revision control systems (the BitKeeper and CVS), new kernel features and his own -mm tree. Will the issue of using RCSes in the kernel tree ever die down? Does it really matter?"
But what does he know about 2.7!!??
> Will the issue of using RCSes in the kernel tree ever die down?
Um, yes. It did so three months ago. It's called git.
I'm suprised he finds the time, given the heavy load of muck raking biographies that he manages to write.
Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
Will the issue of using RCSes in the kernel tree ever die down?
It more or less has since they've replaced bitkeeper with git.
Does it really matter?
Well, it probably doesn't matter to you if you arent part of the tree-maintenance heirarchy, since individual developers don't need to use git directly to submit their patches, but the maintainers use them to keep track of who submitted what patches when, when they were merged, if they were tweaked etc. Many maintainers were uncomfortable with BitKeeper because it was a proprietary platform meaning that they could go out of buiness, revoke linus's liscence, or any number of other things could go wrong. That's exactly what happened and so git was created to replace it.
using some kind of RCS/SCM solution is absolutely critical in a project as large as the linux kernel, if for no reason other than to have a history of where stuff came from. If they'd been using something from the get-go it would be a lot harder for SCO to make the claims that they have.
This comment is fully compliant with RFC 527.
If you like Git but you want to use multiple platforms try Mercurial: http://www.selenic.com/mercurial/wiki/index.cgi Performance is excellent, it is written in Python. So far version 0.7, but projects is very active.
839*929
I actually had the pleasure of working at the same company as Andrew a few years back...
We didn't directly work together (he was, obviousley doing kernel stuff, and I was doing UI back then), but I used to invent excuses to go talk to him, just to try to soak up some of that kernel hacking aura...
Must have worked somewhat since now I'm doing driver development!
hard core geek-ware
before you all complain
"For the full interview, in which Andrew discusses current 2.6 kernel quality, bugfixing, and more, grab a copy of [Linux Format] 74"
So, uh, it seems that AM is a professional level headed guy. No surprises there really.
But to my gripe: Starting the interview with "Do you think it was good to have had the time with BitKeeper in kernel development, or should they have stuck with CVS?". Gee, being so in tune with what's happening in kernel land just makes want to run to the nearest newsstand and get the latest "Linux Format": "The essential read for all Linux users".
Is that his picture - or the reporters mug shot?
If so, then my first question would be:
"Well Andrew, why haven't you got a hackers unruly beard then? Are you really a hacker?".
Oh. My. Gods. From TFA
AM: Well, we never even used CVS. Before BitKeeper we basically weren't using anything - just a bunch of patches sitting on Linus' hard drive and it uploaded occasionally. We had no tracking of what had gone in the kernel at all.
Someone, please tell me this is a dream. Wake me from this nightmare. Dear gods!! There was no version control on the Linux Kernel!? How? What? When? Where? Why? WTF!!?
I am not rightly able to comprehend the kind of confusion of ideas that would provoke such a situation.
May the Maths Be with you!
The Linux Format folks really need to change the default font for their webpages, which appears to be Tahoma. I just spent two minutes of my life trying to figure out what a "dustering filesystem" is. Found a Googlewhack, anyhow.
On November 21, 2005 at 2:23am Andre Norton passed away at her home in Murfreesboro, Tennessee. Since middle February she had been fighting with a combination of flu and pneumonia and has at last succumbed to a congestive heart failure.