Cringely Predicts Apple to Ship OS X for Any PC
boosman writes "In his current column, and in a similar op-ed piece in The New York Times, Robert X. Cringely predicts that Apple 'will announce a product similar to Boot Camp to allow OS X to run on bog-standard 32-bit PC hardware.' I dissect why this is unthinkable and challenge Cringely to a public bet on the subject."
Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)
http://www.lawrenceperson.com/
Random blogger issues challenge to PBS columnist / NYT editorialist!
ASCII animation at 11pm...
I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
Seriously. I want OSX on my Dell laptop. This isn't rocket science, people. Even operating system development isn't rocket science -- it's computer science. If some guy on the Internet can put OSX on a generic PC, why won't Apple? I would pay $200 to put OSX on my Dell, maybe even more if it comes with all the extra bits. And if not? I'll still use Centos, if Apple doesn't want me as a customer.
Zhrodague.net - I do projects and stuff too.
The reason is simple. Linux is shaping up to be better and better at being user friendly and desktop quality. Apple will have to compete with that.
I'm actually interested in getting a linux box up at work, as an introduction to what office software is available on it..
Right, because all the big OEMs like Dell install OSes downloaded from The Pirate Bay. Oh, they don't? But surely Joe Sixpack is competent enough to install a new OS and is even aware of the existence of OS X (and hacked OS X)?
Face it, whoever's installing OS X on a non-Apple computer is not Apple's target market anyway. They're not paying now and wouldn't pay if Apple released a legal version, just like they pirate Windows today.
Join the NFSNET. Our prime goal is making little numbers out of big ones. http://www.nfsnet.org/
The eternal question about Apple is if they're a software company or a hardware company ... and when it comes down to it, I think they'll choose hardware.
The release of the Bootcamp Beta opens the door for Apple becoming a Windows OEM and shipping dualboot systems with Windows and OS X. Apple still has decent margins on their hardware, and can make plenty of money selling to customers that just want a stylish Wintel box. Plus it gives people a low-risk opportunity to try OS X.
Apple has also had a very strong relationship with Microsoft in recent years, and I don't see them competiting head-to-head for Dell's sales.
Whenever I hear the word 'Innovation', I reach for my pistol.
I have to agree with this site that talks about Apple possibly resurrecting "Yellow Box" for Windows which would allow for running Cocoa (and possibly Carbon) apps under Windows after a paltry 150MB install. Sort of a sanctioned WINE for running OS X apps cross platform.
This would allow developers to continue developing Cocoa for Mac and have instant ports to Windows; no dual booting or emulation involved.
Just about every professional should know when to leave their profession. john Dvorak should have left 10 years ago. He has been wrong on SO many things.
I prefer the "u" in honour as it seems to be missing these days.
You know, the funny thing is I was wondering if were weren't going to see the exact opposite of what Dvorak is predicting yesterday when pondering boot camp with the local Mac zealot. It struck me that Boot Camp might be the first step in a Microsoft purchase of the Apple OS, allowing Apple to concentrate on being a hardware company. With the delays and problems with their future OS, one can imagine Microsoft quitely purchasing Apple's OS line, or even just licensing it, rewiring the GUI to look like Windows. It would solve some of their security and stability problems, and chances are that they could pull it off without the average user noticing the change.
Why does anyone pay attention to Cringley? I mean, do any of these 'industry pundits' ever have to keep track of the accuracy of their 'predictions'? No... they just make ever-outlandish predictions because it gets them some publicity and gets some eyeballs for ad revenue over to their website. Just say 'no'.
Nothing to see here except a crank who made a fairly obvious, if not very likely prediction.
Much more likely that Apple will start selling hardware to run Windows. It will be marketed as a "high-end" Windows platform that is certified and all that jazz. The drivers and everything will be tested (or written) by Apple just like they do now for OS X so they system will function as a cohesive unit much like OS X + Apple hardware does now.
The ratio of people to cake is too big
I am the founder and owner of probably the most successful formerly Openstep based software companies. We were very successful, and I suspect but can't prove that we made a lot more money from Openstep than NeXT ever did. Apple acquired NeXT and after a couple of years refused to sell more Openstep deployment licenses at any price (reneging on a couple of years of promises to the contrary that I personally heard emanate from Steve Job's mouth).
We sold specialized vertical market software for a lot of money. We could easily have bundled a Mac with each license to use our applications as long as Apple let our customers toss the Mac in a dumpster and run the software on an embedded Intel based single board computer. Apple clearly did not regard such a proposition as an adequate business model for selling Openstep deployment licenses.
Neither Apple nor Mr. Jobs nor market conditions have changed in any way that would change this. Yellow Box is not coming back. OS X on generic Intel will not be sanctioned by Apple any time soon. The rules of doing business with Apple have become painfully clear.
Boosman's response is far better than Cringely's column in pointing out the real problem: device driver management.
My experience with OSX drivers is that Apple barely gets enough support from device manufacturers (DMs) to stay above water. In some cases they bring development in-house to try to improve quality. Doing so in the Darwinistic land of PC hardware is impossible: the DMs must provide good drivers. Getting OSX marketshare up to the 25-50% level necessary for DMs to pay real attention will require years. During that time, OSX-on-nonApple-HW customers would provide a stream of complaints that would tarnish Apple's reputation but, more importantly, would slow down their development of OSX and give Microsoft a chance to catch up.
I personally would love to run OSX on other hardware right now, but PC hardware is getting _so_ commoditized that prices are falling to the point where the human cost of a poor operating system may outweigh the marginal cost Apple charges for their hardware for many people.
Apple is now 100% on that commodity train and as long as their marginal cost stays rational, they'll slowly grow marketshare.
There's nothing new about his prediction in this week's column, he's just confirming that he still think it's going to happen, even though they released the reverse product from the one he said they would. In the same column he predicted "two new Intel Macs with huge plasma displays, but with keyboards and mice as options -- literally big-screen TVs that just happen to be computers, too" and an expanded
They make themself believe they have to. And this is one of the reasons for the mess they brought themselves into.
But this is so last century.
Virtualisation. Obsoletes. This.
605413? Yes, it's a prime.
Yeah, right. They may be `shaping up', but it will take at least a decade before they reach the level of Apple in 2006. Never mind that they'll have to catch up with Apple's 2016 experience then.
That's from a former on-and-off Linux user since 1998, full time user since 2001, who switched to Macs in 2005 and isn't looking back in the least. I had to suffer (strong emphasis on suffer) Ubuntu for a couple of days in February, and I was reminded how painful Linux is and seriously wondered how I managed these four years as a Linux-only user. Windows is paradise in comparison. (Oh, by the way: I've never seen such blatant imitation as KDE's Control Center is of OS X's System Preferences. I actually laughed out loud the first time I saw it. I'll forever use it as an anecdote to characterize open source developers and their culture of imitation.)
Join the NFSNET. Our prime goal is making little numbers out of big ones. http://www.nfsnet.org/
As I said over on Macslash:
.NOT wouldn't have been able to take over the windows developers quite so easily.
I was yelling as loud as anyone else when Apple reneged on the promise they'd made at WWDC three years in a row that a Cocoa runtime would be available for windows, at no charge. I still think it's something Apple probably should have done, since MS's hammer-lock on the industry isn't because of their crap knock-off the the Mac's UI, it's the number of developers who are locked into their APIs. If Yellow box had been kept alive,
Nevertheless, the yellow box depended on Display Postscript, which Apple and Adobe couldn't come to terms on licensing (Probably because anyone could have written far better PDF-manipulating app that Acrobat in about a week using Cocoa.)
When Apple abandoned DPS for Quartz 2D, the amount of work necessary to implement Cocoa on windows got a lot bigger. Windows simply doesn't have a lot of the underlying facilties on which Cocoa depends today. Their POSIX layer is a joke. Their graphics are only begining to catch up to Jaguar. Their reliability? Well, don't get me started.
But, all that being said, the main reason why Apple's not going to revive Cocoa on Windows is that there just isn't enough money to be made selling developer tools on Windows. Compare Apple's revenues to RealBasic, Delphi, and CodeWarrior combined. It's not worth it just so that Apple can make life better for developers on the other platform.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
He's wrong for a reason. Dvorak has found a niche in publishing the unthinkable, and generating endless reams of flamebait from all kinds of industry pundits.
:)
Basically, he says alot of shit to get people pissed off and therefore generates hits.
Dvorak, Cringely and Jobs and all the Apple fans should take part in a public mass debate about this.
echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
Well, that depends on how much it cost them to make the software on the CD and how much it cost to create the mac mini. These things just don't appear in the stores automagically.
I think one of the biggest factors against OS X on PC's is the tech support. Getting hardware makers to provide OS X drivers should be easy. But then customers would call asking whether the Start button is. Or they'd call asking how to eject a CD. Answering those questions will cost Apple time and money. If if there's no solution, it'll cost them goodwill.
People like Apple because it just works. Put OS X on any PC and that advantage goes away.
Apple's value lies in its name, not in its propagation. Apple has been selling by the credo of "unpack - plug in - work", i.e. their stuff is known to work. Unlike Windows, which is more renowned for installing, downloading and installing drivers, downloading and installing patches, tinkering with this or that to make it work, etc.
The hacked OS doesn't hurt them. It's neither a damage to the brand nor to the sales. It doesn't work? So? WE DIDN'T MAKE IT! It works? So? You wouldn't have bought it anyway. If you did, you would've bought a Mac as well.
If they did make a "PC OSX", though, it could hurt the brand. It could drop Mac sales, and most likely it would suffer from driver problems, at least in the first year or so. A year is a long time, time enough to ruin a brand name for sure.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
I've never seen such blatant imitation as KDE's Control Center is of OS X's System Preferences. I actually laughed out loud the first time I saw it.
.. all depends on what you want to do with the system. It is a tool like any other system.
Just curious.. what are you talking about?
KDE control center screen shot
Apple System Preferences
As far as linux "catching up"
So he is basically the ultimate troll, trying to always say stupid things that have just enough sense in them that it is barely belivable that he didn't write them only to generate flames? Could be.
Try out fish, the friendly interactive shell.
The pundit game reminds me of a something I learned in college psychology class.
If you have an experiment where pushing button A in response to a flashing light gives you a reward 70% of the time, and pushing buton B 30%, college students will converge on a rate of pushing A of 70%, but rats will end up pushing A nearly 100% of the time.
This means that in a hundred trials, the rats get 70 treats, students 58.
Which illustrates the danger of trying to get predictions "right". If there is no downside, you shouldn't worry about guessing wrong occasionally, and go with the approach that maximizes your reward relative to effort, rather than attempting to be right 100% of the time which in many if not most cases is impossible.
So, if you're a pundit, an occasional wild stab in the dark doesn't hurt; if it doesn't come true, the downside is very minimal. But if it it does come true, you get to strut around like you've got a private channel to Gold almighty.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
I agree that right now it's mostly total PC geeks and not Apple's target market.
But that doesn't mean there aren't a lot of geeks out there that would buy an official version of Mac OS X that "just works."
There is an upside and a downside for Apple. Downside is it's harder to make OS X such a great experience when it's going on hardware they didn't build.
The upside, aside from any profit made from the sales, is that if they do a good enough job on it, you may be able to lure that person into buying an Apple computer the next time they need an upgrade.
My transition has been like this:
- Age 8 to 17, hardcore PC user and mac "hater"
- Age 18 to 23, hardcore PC user and ambivalent mac spectator
- Age 24-26, PC user and occasional Mac user (to help friends and family)
- Age 26-28, iPod owner several times over, and fan of Mac OS X technology (still PC user)
- Age 29, PowerMac G5 and Mac Mini user, and an Apple sticker on the back of my car.
THEY'VE WON.
I still program mostly on Windows systems, and still like Windows for some things, but it's safe to say I am getting fanatical about Apple.
The more you start using some of their stuff, the more you like it and want to use more of their stuff. Introducing Mac OS X that can run on a regular PC may be the taste that can push Apple of the edge.
You know, you get geeks using Mac OS X, like me, and next thing you know, your whole family is running it. This is what happened to me. Everyone now comes to me for advice on what to buy, and I tell them a Mac, every time. Mac mini if they want to save money, or a macbook, imac, or powermac if they can afford it.
ACME Septic. We're #1 in the business of #2.
The Kubuntu control centre (i think it's called Guidance) looks quite damned similar to the OSX control centre. See here.
By summer it was all gone...now shesmovedon. --
Just about every professional should know when to leave their profession. john Dvorak should have left 10 years ago. He has been wrong on SO many things.
You mean like the Mac switch to intel a year early, which all the Mac geeks killed him for? Sure, he is right on some things, and wrong on others. His horrid reputation on slashdot however is a result of him not drinking the kool aid of slashdot group think.
If there is one thing his opinion columns always are, that is entertaining.
Microsoft's problems are much more about their corporate culture and management.
This seems to be the big gun that people throw out "Apple doesn't want to deal with all the support issues". Well, they deal with support issues now don't they? What would they need, a bigger staff?
Apple is usually listed as having one of the better customer support departments now (yes yes, there are exceptions to everything so don't barrage me with your "I bought an iPod from them and I had to wait 5 minutes on a phone blah blah blah"). Why couldn't they continue this trend with OSX?
But look at it this way, if people buy OSX to place on their computer, they pretty much will know what they're doing. What Joe Average person goes out to buy a computer with no OS on it, then go back to the store to buy the OS to load? No one. They'll buy a Dell or Gateway or Compaq that has an OS already loaded and the only thing they'll ever buy is probably an upgrade. AND if they have a problem with their computer, they do NOT call MS, but they call Dell, or Gateway or whoever.
A couple of grandparents that buy a computer from Dell are not going to call MS for support when they have a TON of flyer's and stickers and warnings with Dell's customer support number and website plastered all over them. They are also not going to go out to buy OSX to replace everything on their computer. Though they might buy a Dell with OSX on it...maybe...and then again, they would call Dell for service.
So please all of you, stop with the bullshit that "Apple doesn't want to deal with the support issues". They could handle it with ease.
"Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
They're neither. Apple is a system company.
"if they wanted to write a good new OS, they could do it"
No offense, but if history is your guide, we have 20 years to say they can't.
You were mistaken. Which is odd, since memory shouldn't be a problem for you
Essentially he has become an Ann Coulter of the computer industry. Same gig, different arena.
The OP specifically mentioned user friendliness and desktop quality. Anyone claiming KDE or Gnome is anywhere close to OS X has been blinded by fanboyism or is just plain practicing Orwellian doublethinking. And let's not even start on the quality of bundled applications, or the simplicity of installing an application on OS X (just drag it to the Applications folder), and so on. Apple is just years ahead and I seriously doubt that there is enough talent on desktop Linux projects to ever reach Apple's level (certainly in terms of designers there isn't).
Join the NFSNET. Our prime goal is making little numbers out of big ones. http://www.nfsnet.org/
First of all I don't think Apple can do it - they have an OS that works on a ridiculously small percentage of the possible hardware combinations out there. This will not change magically.
Secondly, Apple is not a software company, they make all their money selling hardware. If their OS could run on any hardware and tons of mac-heads buy the OS only, they would lose their hardware sales.
Jobs killed the Mac clone business for a reason, that reason is not gone. Apple fights the hackers that port the OS to other machines, but provide free bootcamp in response to the hackers that try to run other OS's on their machines. The strategy seems pretty clear.
All my laptop POs for my company from now on will be MacBooks--I need to run WinXP, but for 10,000 reasons, I want an Apple laptop...
Twelve-and-three-quarter inches. Unyielding. This wand belonged to Bellatrix Lestrange.
Apple will release OSX for generic PCs eventually. (PCs of some minimum specification, that is.) The question is simply when.
:-)
But it won't happen until one or the other of the following becomes true:
1) Apple PC hardware sales become insufficiently profitable to remain a (mostly) hardware company
or
2) Apple decides it is in its best interests to fight a head-to-head OS marketshare war with Microsoft
Which won't happen until at least:
2a) The minimum-spec PCs themselves have a very large market penetration. (I think minimum-spec will at least require EFI.)
and
2b) Microsoft's continued development of apps for OSX can be lost without serious strategic harm
and
2c) Microsoft interoperability protocols are sufficiently documented or openness is legally enforced such that MS would have serious trouble fighting dirty
and
2d) Apple is supremely confident that OSX can crush XP/Vista/Whatever in terms of user experience
Of these, (1) is clearly not the case. It seems almost certain that (2a) is not true. (2b) will be solved if Apple comes out with their own office suite, or once OpenOffice has a version truly native to OSX. (2c) is close, and (2d) is obviously here right now.
In all, probably not this year. If it doesn't happen by one month after Vista's release, then I think it'll be a long while yet.
(Hmmm... I wonder if the real reason 32-bit Vista does not support non-BIOS-emulating EFI is to reduce the number of "Vista-ready" PCs that are OSX-ready? Microsoft might well be fearful of this move and have already executed their countermeasure. Can Apple make a BIOS version of OSX? Would they? Will manufacturers generally support EFI if Microsoft doesn't require it?)
PS: Now that I've placed my bets, it's time to go RTFAs.
With reasonable men I will reason; with humane men I will plead; but to tyrants I will give no quarter. -- William Lloyd
Humm...but getting them in one place at one time would be tough. So it would be better to do it via a newspaper or something. But that's so 20th century. If only there was some kind of web site, dedicated to tech issues, where anyone who wanted to could come in and post an opinion, for everyone else to read....
Pity it hasn't been invented yet.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
The students are getting treats a lot more than you think -- all the students pressing "B" are getting the thought-treat "I'm screwing this dude's research up...uh huhuhuhuh..."
Procrastination -- because good things come to those who wait.
You have a very high opinion of gold.
Apple is a hardware company. Their hardware support extends to creating user-friendly applications that non-techies like to use and an operating system that 'just works'. Now Apple releases Boot Camp -- even more support for end users who want tools they can use to do the things they need to do, rather than provide a guaranteed employment scheme for armies of troubleshooters. Apple isn't competing with Microsoft, they are competing with Dell.
For everything else, I use OS X and I have purchased a number of shareware apps for OS X since I switched in 2002 including some upgrades to those programs.
Maybe what you say will happen but I think it is more likely that you will see Apple and OS X marketshare increase which will encourage "more" ports of not only games but applications rather than less. Have you actually used OS X on a regular basis?
I will admit that the hardware is sexy and they include some unique features with their laptops like the MBP which I bought recently but I initially bought an eMac because of OS X.
Jesus was a compassionate social conservative who called individuals to sin no more.
Essentially he has become an Ann Coulter of the computer industry. Same gig, different arena.
Although he doesn't (yet) advocate rounding up Apple users and putting them in camps.
must... stay... awake...
Microsoft is a company with a lot of talent, if they wanted to write a good new OS, they could do it
As ex-Microsoft I can confirm the former, but I don't agree with the latter.
Any development project that size takes a lot more than talent. It takes a cohesive vision, it takes a lot of sacrafices and tradeoffs, and amazing organization, communication, and cooperation. In my experience Microsoft lacks all these things internally. Which is a shame because again, they have a lot of very talented people there.
Cheers.
"When I hit Ctrl-Alt-Delete, I see that the System Idle Process is hogging all the resources and chewing up 95 percent of the processor's cycles. Doing what? Doing nothing?" -- John C. Dvorak
Classic. Absolutely classic.
You mean like the Mac switch to intel a year early, which all the Mac geeks killed him for?
Take a look at that prediction again.
It predicts that
- Apple will switch to Itanium
- Apple will ship dual-architecture Itanium-PowerPC machines
- The switch would happen sometime between March and September of 2004.
Even today, that article is ridiculously out-of-touch. Itanium? Dual-architecture machines? Nobody with a modicum of common sense would buy that.
The US free market: two halves of a government-granted duopoly are free to set the market price.
The remaining 30 times, they press B, and 30% of those (= 9) give treats, for a total of 58.
When you allocate memory in Windows NT (2000/XP/2003/Vista) with NtAllocateVirtualMemory, it starts out all zero. To optimize this, the "System Idle Process" actually zeros out memory pages all the time, in the hopes that there will be enough pages available when an application wants them. It works out pretty well. If there aren't enough pages, NtAllocateVirtualMemory will block while it does a rep stosd / rep stosq.
In case you're wondering, when the kernel detects it's on battery power, the System Idle Process becomes an "hlt" loop to shut off the processor instead of a memory zeroing process. (Similarly, if there are no more pages to zero when on AC power, it also goes into an "hlt" loop.)
Melissa
"Screw Sun, cross-platform will never work. Let's move on and steal the Java language." - Visual J++ Product Manager