Apple's Colossal Disappointment?
Mudzy writes "Michael Roberson, founder of Linspire, has an article at The TechZone talking about Apple's 'Colossal Disappointment' for not porting Mac OS X to PC after they announced the move to Intel processors. He discuss why this could be a mistake." From the article: "Instead of a brilliant strategic maneuver, it's a step necessitated by IBM's inability to keep pace with Intel. It seems Apple was tired of losing the gigahertz competition to the PC world. Apple had been promising faster computers for some time and had not been able to deliver them. In addition, they were frustrated at IBM's inability to produce a fast low-powered chip for laptops."
Why the heck would they? If they did they most certainly would no longer be a hardware company.
Not sure I understand this, and it seems to be a relatively old story (last month already)...it seems to be more Michael Robertson's disappointment rather than Apple, with a tinge of sour grapes in the air. Anyway, the world is rapidly changing to make the whole Windows vs. Mac box competition to be relatively less interesting. With more applications and services moving off the desktop and into the network, the battleground is increasingly shifting online. Apple has already leveraged this move by becoming the number four vendor of personal computers, right behind Gateway on the recent numbers. Now they just need to start to race Microsoft to making more of their applications web-optimized and OS-agnostic. iTunes is a basic step in that direction. The portals are not standing still though...Yahoo!'s acquisition of Konfabulator is in my view a move toward making this new reality happen faster. More on that here: http://mp.blogs.com/mp/2005/07/on_yahoo_acquis.htm l
Apple is in the business of selling computers, not OSses. They're not going to support computers they didn't make themselves.
Ohh how quickly we forget about Power Computing, Power Max, Windows, and why this a bad idea.
"Things are more moderner than before- bigger, and yet smaller- it's computers-- San Dimas High School football RULES!"
After reading through the article, I'm not sure that I was convinced that it was in Apple's best interests to allow clones.
Look at it from Apple's point of view, the things he points out as negatives work more like positives:
1. Forced upgrades. Apple has announced "dual binary" support for their applications for an unspecified length of time, but either way the company has to be salivating at how many people will be buying new machines in 10 more months. And as recent reports show, they're selling more machine now than ever, so it would appear that the "halo effect" is greater than the "Osborne effect".
2. If Apple sales continue to do well after the final shift to Intel, then Apple can keep on their plans: make money off of computer and iPod sales (and whatever other new devices they come up with). Right now, they have a good line of movie editing software which only works on their software set (and they control the hardware to run it), they are developing other business tools (Pages and the like). So as long as people keep buying their machines and their market share is growing with the company making good profits, why change?
3. If, in some future, Apple decides to do cloning, it is in their best interest to do it later than sooner. My reasoning? They can use the next 10-36 months to iron out all of the issues dealing with the Intel transfer, see how the market reacts, how things like an "OS X WINE" works out, and so on. Then, with this expertise, they will be in a perfect position to dictate to cloners how things will work so the "Mac Experience" will be maintained, rather than just throwing the OS to the winds and hoping for the best.
Would I like it if Apple just let OS X free? Sure - but that's not in Apple's best interest. So, as long as they show a steady rise in profit and sales, I don't see them changing their minds any time soon. They seem to be doing what works, which probably makes them and their investors happy.
Of course, this is just my opinion. I could be wrong.
52 Weeks, 52 Religions with John Hummel
This quote from him "I would love to see Apple's PC market share reverse its downward trend". Is pure FUD being sown by the Linspire folks. I think Linspire should focus on competing with the other Linux distros out there. For the last six months report after report has been showing Apple increasing their sales. i.e. PC units sold (+35% from the same quarter last year) and profitability primarily due to the iPod.
Isn't this the same guy who was trying to argue that there is no vulnerability in running as root all the time? Honestly, his reality distortion talent could give Jobs a run for his money.
The point of having a Mac with OSX, for Apple, is that they have *one*, very well defined platform to support, therefore they can concentrate on supporting it well. I don't own a Mac (well, a Mac 128 in my collection :-) but I understand that's how they define their business.
Now if they ported OSX so it could run on every PC, that means supporting a billion devices, or letting a billion drivers do who-knows-what and it would be a mess, just like Linux and Windows are (yes, I'm a Linux fan, don't give me shit I'm just being realistic here...)
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
I interpreted it as "I'm very disappointed that OSX won't run on commodity hardware! But, Linspire does, so all you cheap PC users, buy Linspire right now!!!". Of course, Linspire doesn't WANT OSX on generic hardware. But, they won't mind mentioning it if it DOESN'T.
Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
Look IBM has world class fabs for SoC's, can do low power, high performance computing and have major mind share in the ASIC world. Their high volume/high profit market is not what Apple is selling. They did the PowerPC 970 for Apple and d they are the highest volume runner, which for IBM is the proverbial drop in the bucket. It adds more visibility but not revenue.
If Apple delivered more product or *gasp* payed IBM to develop low power processors for the laptop market, they couldn't complain. Should Apple have paid IBM for development when getting it from AMD/Intel in the x86 world would be free? No, but people should believe that it was because their vendor was incapable. It was just the Apple itself isn't significant enough to justify chip development with low payoff for IBM.
-Ho
Woah, there's a load of difference between developers supporting a platform and developers releasing a bunch of new binaries to existing customers without charge. Sure, Apple developers are going to recompile their apps, and some of them are going to take advantage of the opportunity to add a few features and make your Intel-native version a paid upgrade. Users who find the overhead incurred by Rosetta are going to come up with the extra cash ( or pirate the native version while cursing the developer, or find a cheaper competing product ).
Either way, few, if any, current OS X developers are going to look at the Intel transition and say "this is way too hard to do with my existing code base, I don't see opportunity here, I'm going to go code for ( Windows/Linux/Solaris/BeOS/SCOUnix/etc ) instead."... That's all that matters for Apple in the long term. In the short term, it's a little annoying for users, and it's an opportunity for enterprising developers to snatch business from competing products by offering better product or cheaper prices to users faced with a paid upgrade, and/or gain user loyalty by providing free Intel Native updates, like some are already doing.
NeXT had OpenStep which was originally going to be pushed forward with OS X, as "Yellow Box" - theoretically, a set of runtime DLLs could have been installed on a Windows box, and the same code could run on either platform. (I don't remember if it was a common binary, fat binary, or recompile).
OpenStep is a specification. GNUStep is an implementation of that specification, which works on Intel now- even Windows if you're willing to use Cygwin or MingW and don't mind an app that doesn't look like a windows app. I never got into OpenStep Toolkit for Windows development ( I *think* that was the implementation ), but if there are DLLs involved, they're probably for windowing and other such similar basic functionality that would be used by any app? The app itself would be a binary, 'fat' only if compiled for multiple platforms of course. If you were careful enough not to use Apple-only features, you could do the same thing with GNUStep today.
Certainly code written in Carbon is going to have no common technology with NeXT. Maybe apps written with Cocoa code take advantage of what used to be Yellow Box.
Other than Altivec code ( which, espeically if older, will almost always need a complete rewrite), Carbon code is going to be the toughest to port to Intel, from what I understand. I'm not talking about single-line carbon library calls, those are probably no problem, I'm talking about Carbon windows, controls, and real serious amounts of legacy stuff. On the other hand, if Microsoft can move Office, everyone else can get going and start moving that Carbon code to Cocoa. It's not hard. Hire me to do it for you. Really. What are you waiting for... I don't waste THAT much time posting to /., I swear...
Personally, I'm looking forward to seeing fewer apps with weird Carbon behavior that mistakenly claim the computer is out of memory and don't know the right path name. They're actually pretty rare already, and I'm not going to miss them.