10/30/2008, 11:50am, EDT
Thursday, October 30th
Microsoft exec lays claim to roots of Mac OS X
The work of a current Microsoft executive is behind the existence of Mac OS X and the iPhone firmware, a report suggests. The head of Microsoft's Research division, Rick Rashid, claims that code of his remains within the Mac OS, and by extension the iPhone OS, even after decades of design and evolution. "If you use a Macintosh or an iPhone, which honestly I would not recommend," says Rashid, "you would be using code that I wrote more than 25 years ago."
Rashid is partly responsible for the Mach kernel used in the FreeBSD variant of Unix. Apple based Mac OS X on FreeBSD, creating its own kernel called Darwin. Users can also run Unix commands from a shell window on a Mac.
The executive does not claim to have foreshadowed modern developments, however. "If you'd asked me 25 years ago if I thought code I was [writing would be] running today on a cellphone, my reaction would have been 'what's a cellphone?'"
Filed under: iPhone, industry, software
Other story tags: Microsoft, Mac OS X, Unix, FreeBSD
,
, 59
,
,
,
,
,
,

subscribe to comments
for this article
uh huh
Toe that company line, dude.
Open Source
"Rashid is partly responsible for the Mach kernel used in the FreeBSD variant of Unix"
Dozens if not Hundreds of people could lay claims to that. That's the equivalent of Ogg the caveman laying claims on the automobile because part of his initial design of the wheel is still used today.
Nothing like a Johnny-come-late stating, "I did that. That's my OS. It sucks and I wouldn't use it, but I did that."
even money
that his lines of code are gone -- coded out to remove the bloat.
Re: Open source
I thought Ogg the caveman laid claim to the Ogg-Vorbis audio format, because his name is Ogg.
Microsoft
He doesn't recommend using code he wrote 25 years ago. Many people don't recommend using code he is writing today.
Inventing the Internet
Haven't we heard this before or at least something like this before?
Al Gore, circa 2000 during the election, "In my years in the Congress, I took the initiative of inventing the Internet."
Wow, this guy has some nerve.
M$ employees
Man... It seems a good majority of M$ employees are "GooberNerds" (did I just coin a new mash-up word??).
I'm sure there's some cool employees working there, but I can't name any at the moment. I can, however, list a few of M$'s GooberNerds... Bill Gates, STEVE BALLMER (major GooberNerd), Mr. Rashid here, Lisa Brummel, Ray Ozzie, etc...
Mich Mathews ( http://www.microsoft.com/presspass/exec/mathews/ ) looks pretty sweet though, ;-)
correct
He's correct that he's responsible for mach at Carnegie Mellon. He's also correct in that there's 25 year old code in mach and BSD. FreeBSD is not based on mach though but that's CNets fault.
However.. there's probably code left in Widnwos written by Bill Gates about 30 years ago, and the quality of that code is probably a lot worse than the code in the original mach.
oh yeah, hypocricy
Also Microsoft laying claim to things Apple users are using ... Mr. Pot, is there something you'd like to say to Mr. Kettle?
lol
LOL — "If you use a Macintosh or an iPhone, which honestly I would not recommend," says Rashid. How's that Zune working for you, bro?