Mac OS X's Creator Leaves Apple for Science
Back to basics for this veteran.
While Mac OS X was one of the defining differences between Apple computers and PCs, it didn't take long for the company to be known better for its media players, tablets and smartphones.
In fact, the growth of the mobile device segment for Apple has catapulted iOS into the spotlight, stealing much of it away from Mac OS X. Nevertheless, the operating system that powers the Apple desktops and laptops today are the main differentiating factor of Macs, which now run the same hardware as its PC brethren.
One of the original creators behind Mac OS X is leaving Apple, the company announced today. Bertrand Serlet, Apple’s senior vice president of Mac Software Engineering, will be leaving the company after working with Steve Jobs for over two decades. Craig Federighi, Apple’s vice president of Mac Software Engineering, will assume Serlet’s responsibilities and report to Steve Jobs, Apple’s CEO.
“I’ve worked with Steve for 22 years and have had an incredible time developing products at both NeXT and Apple, but at this point, I want to focus less on products and more on science,” said Bertrand Serlet, Apple’s senior vice president of Software Engineering. “Craig has done a great job managing the Mac OS team for the past two years, Lion is a great release and the transition should be seamless.”
Serlet joined Apple in 1997, and has been involved in the definition, development and creation of Mac OS X, the world’s most advanced operating system. Before joining Apple, Serlet spent four years at Xerox PARC, then joined NeXT in 1989. Serlet holds a doctorate in Computer Science from the University of Orsay, France.
Federighi worked at NeXT, followed by Apple, and then spent a decade at Ariba where he held several roles including vice president of Internet Services and chief technology officer. He returned to Apple in 2009 to lead Mac OS X engineering. Federighi holds a Master of Science degree in Computer Science and a Bachelor of Science in Electrical Engineering and Computer Science from the University of California, Berkeley.

"the world’s most advanced operating system" Ahaahahah
LOL
Sounds like something straight out of this Mac support book I used in a class I took. Every sentence not telling you what to do or how something worked was a sentence telling you how great OS X, Mac hardware, and Chairman Jobs are.
Programming for OS X is very alien, like straight out of Science Fiction.
If OS X is the most advanced OS in the world, why is Windows able to run on the latest and greatest hardware in the world before it is even commercially available and OS X fanboys can’t have the latest hardware in their Macs until 18 months after it has been released and everyone with a real computer has already moved on to the next great thing?
Don't be childish. Only a small fraction of Mac OS X is old BSD code.
I can tell you for a fact, the system does not slow down over time, does not slow down when loaded with applications, manages the disk much better, has better backup features, does not has the number of viruses available, is stable, has a much more efficient IP stack, has better built in parental control options, has better multitasking ability, has built in data encryption features, has better connection sharing features, has better system search capability, has a better filesystem, has ssh, scp, tcpdump built in. Closer adherence to RFC's (really due to it's unix underpinnings), handles multi threaded applications much better, much better memory management. I should go ahead and stop.
This basically again based on how I use the OS though. Someone else that is a more traditional user type might have less to compare against.
Fixed.
@Cadder focus on Science?
Programming for OS X is very alien, like straight out of Science Fiction.
Really? Ever actually programed an OS X application?
...give me one thing that OSX has that Windows does not...
Unix under the hood. If you do not understand Unix because it doesn't play games you are lost. BTW I can run a shell script to check a laptop on the network to see how much battery life it has and maximum battery life. I can actually delete an entire program with out it leaving muck in the highly antiquated registry.
...Windows (any version) can run on anything in the world that is made of silicon...
Hyperbole much? There are numerous processors that Windows does not run on stating any version will run on anything is simply ludicrous. Windows runs on exactly the hardware Microsoft wants it to run on. OS X runs on what Apple wants it to run on. Apple is simply more selective.
The greatest hardware in the world does not use Windows, unless of course by greatest you mean gaming whatever in which case your definition of greatest is childish at best.
...Mac OS X, the world’s most locked-down operating system
Fixed. ...
Do this go into your system folder and see what MS does not allow you to play with. Try telling an application what DLL (library) you want it to use then tell me what OS is "locked down".
Don't be a tool. It runs on specific hardware because Apple doesn't want to invest the time and effort to develop driver for every piece of hardware out there. It's called making $$$. That's why Apple is rolling in it and all the PC makers are running on razor thin margins.
That being said, Mac OS X, runs just fine on my Q9500 black box (it's not a Mac but because the hardware is very similar to what is officially supported by Apple, it runs beautifully).
Programming for OS X is very alien, like straight out of Science Fiction.
Really? Ever actually programed an OS X application?
I own a Mac and a PC and I program on both, which is why I know how they compare.
Unix under the hood
I think Unix would be good punishment for my worst enemy. I spent my time as a Unix system administrator. Working on PC's was like going from a horse and buggy to a race car.
Nice work slipping that on in there Marcus. Can't help yourself can you? LOL.