Now it doesn't affect me at all - it's just an old tale I can tell, that someone might find entertaining or helpful.
Now it doesn't affect me at all - it's just an old tale I can tell, that someone might find entertaining or helpful.
Jobs is capricious and doesn't tip his hand; the article's lesson of not basing anything on his (or any other person's or company's) whims is a pretty good one.
'Enterprise-y' Apple deployments will probably still be an option, just not in a rack.
Not to continue this off-topic digression too much further, but a Mac Pro running OS X Server is in no way a replacement for an "enterprise" XServe deployment.
For a full explanation, see this TidBITS article:
http://db.tidbits.com/article/11735
tl;dr version: The Mac Pro takes up 4x the rack space and lacks hot-swappable power supplies and drive bays, making it an awful fit for most 24x7 server environments.
And this is probably the biggest reason why Apple continues to be a minor blip on the enterprise market.
Soooo... may as well make it three times.
Why would Mac kill their own development platform? Further, look Google as they thrash around desperate to diversify their revenue stream. Do you think it's sensible for Mac to go the opposite direction and pile all their eggs in one basket? Not to mention all the effort that went into creating this new unibody form factor. Should they just throw away all the resources they've put into doing that?
I think Apple will put less emphasis on the Mac in the next years, simplifying the line and reducing the products in the market, not so fast as he wishes, and this will be a trend in the entire industry, not only Apple. But that's my opinion and not a detailed analysis.
Apple has already put less emphasis on the Mac. OS X has largely stagnated since 10.5 came out in 2007, right around the time iOS started coming into the picture.
And if you look at what's coming in 10.7, it essentially reads like they're trying to turn the desktop into iOS. It's not an approach I'm particularly thrilled about; interfaces that make sense of small, touch-driven displays don't make as much sense on huge, high resolution displays, IMO. But Apple is letting their UI development for the former drive their desktop UI development.
Answered in several other places in the thread.
Owning your own development platform is highly overrated.
No man is an island, and certainly no corporation the size of Apple is one, either. Vertical integration shouldn't be considered a religious matter.
Somewhat irrelevant, as Apple has demonstrated fairly convincingly that they do consider it such.
Now, you could say that Apple didn't fab it's own PPC chips, but the x86 mac hardware is sure a lot more similar to everyone else's hardware than mac hardware has ever been before, and it's probably saving Apple rather a lot of money.
Of course, you could also argue that this trend is reversing, with the Apple platform now being driven by ARM devices that are far more, uh, custom. but you kind of have to do that right now, because the market for cellphone chipsets/motherboard layouts isn't as mature as the market for desktop/laptop chipsets and motherboard layouts.
I'm just pointing out, Apple is perfectly happy to use commodity stuff, when they think that commodity stuff is better/cheaper.
You may think owning your own development platform is overrated but you haven't demonstrated that at all and not everyone agrees. Worse you go on with this controversial opinion and built an entire alternative universe based on it. Are you a writer for the Enquirer or something?
(Shrug) Don't ask questions if you don't want people to answer them.
Why, precisely, do you expect Apple to just throw away 25% of their business?
If you pitched that idea to Jobs, you'd probably be looking for work the next day. It would be that dumb.
I believe that iPod was supposed to be a complement of Mac but then it and its siblings grew so big that actually now other products are selling Macs.
Without MacBook Pros, I don't know how they'd develop new versions of iOS. Systems coding on iPads? Would they actually use Linux? Neither seems likely, but I wouldn't put it past them to beef up iOS to the point that their devs are using it, and I wouldn't be surprised at all if their new server line were to be based on 16-core ARMs running some form of iOS.
Sony doesn't mind people using PCs to develop for the PS3, and game development is murderously complex compared to anything developed for iOS either inside or outside Apple.
But their servers are all (I hear) XServes, and they basically eat their own dog-food, so I'd expect a follow-up of some sort.
You could be right but if there's a case for Apple to be in the server business, I sure don't see it.
But what makes you think the Macintosh line will be abandoned by Apple? Mere aversion to product diversification? They discontinued the Xserve ("nobody buys the things"), but I have the impression that MacBooks and iMacs are selling quite well.
A common argument is "Well, what do you think people are using to develop for all those iPhones, iPods, and iPads?" The answer to that one is, "What do you think people are using to develop for XBox 360s and PS3s?" It's true that you need a Mac to write iOS apps, but that's an arbitrary corporate policy, and not an inherent requirement.
So? There were turf-wars and in-fighting between product teams when Apple actually was a startup.
>Third, Steve wouldn't stand for it.
Most accounts I've heard are that Steve was a driving force in that early in-fighting. Of course, he's 25 years older and has probably matured some, but I don't know that I agree with the assessment that he wouldn't tolerate it.
Are you sure? For all we know, Jobs really did fire him for his voice.
Really more my fault than Apple's, for promising something to my clients before I had a signed contract in my hand.
But the way they made it sound at that initial meeting, with the full pitch, immediate contract, and short timeline, made it sound like the contract was a small technicality.
Lesson learned, as usual. ;-)