I like Forstall, he looks creepy though
I think he may have a glass eye. But that's just my guess.
I like Forstall, he looks creepy though
This article makes me really uneasy. Steve was the glue that held everything together. Even if there was infighting between different teams/people and personality conflicts, it seems to be they would always put it aside to please Steve, because of respect/fear/loyalty or what have you. Steve commanded loyalty, and every single anecdote I've read reflects that. They would sweat blood for him, but his approval would make it all worth it- completely irrational, but thats the magic SJ had. He kept everything on track and kept the vision clear. He was the head taste-maker and curator, gave the final nod, as well as being involved in everything else. No other company is structured this way. Apple is. It's sobering to think of potential-fallouts and internal conflict now that the dynamic is changed and the visionary is gone.
and that was not what SJ was talking about back then.
This is a common misconception about Linux.
Although nervousness about the GPL may well have weighed on Apple's decision, it is not true that using Linux would have compelled Apple to distribute more source code than they already do. Linux specifically permits binary kernel drivers (modules) to be loaded at runtime without them having to be GPL licensed.
Android, for example, is based on Linux yet virtually every Android phone contains a ton of proprietary, non open sourced drivers.
That said, Apple clearly made the right decision here. The commonality between OS X and iOS is a huge advantage and probably allowed them to innovate a lot faster than they could have done on Linux.
He was talking about things in generall. OS X is a great foundation for anything in the areas Apple is interested in and going with OS X in iPhone was a no brainer move. Obviously whatever the was it would require a lot of effort and work anyway, but having same core foundation accross all devices is smart move and obvious move and if you look into the not so distant future that line between desktops and mobile devices is geting thinner and thinner and at some point will be gone.
Yes it is. But it's still not the same thing as porting OS X from PPC to x86.
As a former colleague of Scotts, Fadell didn't stand a chance.
The first mistake was suggesting Linux.
The second mistake by Fadell thinking Scott whose knowledge of OS X [NeXTStep/Openstep] would be weak against his own. The guy's technical skills were dwarfed by Scott's own.
Hint: Scott has a Masters in CS from Stanford in areas of Symbolic Systems and also areas of AI. Calling Siri. Scott's been wanting to apply that in several areas for a long time. Prototypes of his work goes back to NeXT.
Other than Peter Grafanino, Ali Ozer, Dean Reece, and other geniuses I had the pleasure to make friends, this guy didn't stand a chance.
You have to earn Scott's respect. I got along with him once he knew where I stood and I always knew where he stood. He's a very personable guy away from his work.
He's extremely focused, driven and like most at NeXT everyone of our positions required us to do the work of several people. You didn't have to go far to get an answer to a technical question around NeXT. And once you knew it you added to your own.
I see it as it was a test Steve set up to see if Scott was ready to take the next step and become a Senior VP.
It's no contest here.
Scott had 10 years of sparring with Avie Tevanian, Steve, Grafanino, Ozer Jeff Martin and so many other great devs and colleagues. He was always going to become the position he now holds.
I expected no less.
P.S. During the merger we used mklinux to get Openstep ported onto PowerPC 603 and newer system during the Rhapsody project.
There was never any serious interest in Linux to be part of Apple's ecosystem.
And yes, Steve was never going to not have control over the OS.
In a similar vein, Linus is Linux's dictator.
Interesting. Forstall appears to be a very nice guy. I'm glad Mac OS X won.
Wirelessly posted (Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3)
That's business boys and girls. So, if you have any plans of going into the rough and tumble world of tech you better be prepared for war. It ain't easy.
And as much as people looked up to Jobs I heard he was a nasty indevedual. And I heard Apple is a brutal company to work for.
This article makes me really uneasy. Steve was the glue that held everything together. Even if there was infighting between different teams/people and personality conflicts, it seems to be they would always put it aside to please Steve, because of respect/fear/loyalty or what have you. Steve commanded loyalty, and every single anecdote I've read reflects that. They would sweat blood for him, but his approval would make it all worth it- completely irrational, but thats the magic SJ had. He kept everything on track and kept the vision clear. He was the head taste-maker and curator, gave the final nod, as well as being involved in everything else. No other company is structured this way. Apple is. It's sobering to think of potential-fallouts and internal conflict now that the dynamic is changed and the visionary is gone.
I always knew that there was a douche hidden somewhere inside him. It is apparent everytime he speaks.
I agree to an extent - you have to remember Ivy wanting to leave Apple for London?
Although nervousness about the GPL may well have weighed on Apple's decision, it is not true that using Linux would have compelled Apple to distribute more source code than they already do. Linux specifically permits binary kernel drivers (modules) to be loaded at runtime without them having to be GPL licensed.
Forstall and Fadell reportedly went head to head in 2005 when Steve Jobs pitted the two against each other in determining the underlying operating system for the iPhone. The two possibilities were a Linux-based operating system or a Mac OS X based one.
"Before they could start designing the iPhone, Jobs and his top executives had to decide how to solve this problem. Engineers looked carefully at Linux, which had already been rewritten for use on mobile phones, but Jobs refused to use someone else's software. They built a prototype of a phone, embedded on an iPod, that used the clickwheel as a dialer, but it could only select and dial numbers — not surf the Net. So, in early 2006, just as Apple engineers were finishing their yearlong effort to revise OS X to work with Intel chips, Apple began the process of rewriting OS X again for the iPhone." - Wired summary of events, 2008
So when Apple approached Verizon in mid-2005, they probably didn't have a prototype of any kind to show, and iOS was still six months away from being started. No wonder that Verizon politely declined at the time."However, I now have a one-word answer from a knowledgeable source as to which OS Fadell wanted to use for the phone: Linux." - Daring Fireball article about Fadell's leaving, 2008
From a software development standpoint, I am thrilled that the Mini OS X won the battle.
OS X and Cocoa are an incredibly mature development environment that's a joy to code in.
I started doing NeXT / Objective C work back in the early '90's on the original black cube NeXT workstations. It's amazing how far ahead of its time those workstations were.