Slashdot Mirror


Cringely: OS X on Intel

sti writes: "Cringely's column this week argues that Apple should port OS X to the Intel platform. He makes an interesting case for it. I would definitely favour this. I've always had this warm spot in my heart for Apple but rarely had the money to pay for their overpriced hardware."

41 of 694 comments (clear)

  1. Wouldn't be the same by Jebediah21 · · Score: 5, Insightful

    OS X on Intel just wouldn't have the same experience. When you buy an Apple machine you know that the OS is well tuned to run on that hardware. You don't have to worry about an odd mix of hardware or bios problems that are responsible for a number of woes on x86.

    I think the only way for OS X to be viable on x86 is with different pricing. Say something like $50 for no support, but $150 with support. That way way nerds like us can play around with a leet OS cheaply, while those who need support would make up for lost hardware profits.

    --

    Everytime you look at porn a devil gets their horns.
    1. Re:Wouldn't be the same by MoneyT · · Score: 2, Insightful

      If they restrict the hardware, then all that will do is give Apple a bad name. Why? Because hundreds of techno weenies will complain becasue OS X doesn't work with their random soundcard or video card or ethernet card or CD ROM drive etc etc etc

      --
      T Money
      World Domination with a plastic spoon since 1984
    2. Re:Wouldn't be the same by tshak · · Score: 3, Insightful

      OS X on Intel just wouldn't have the same experience.

      You're right - it wouldn't work. There is no way that Apple could come up with an OS that has even half of the hardware support that Windows does. Hardware support on the x86 platform is no easy task. Just look how far Linux has come, and how much farther it has to go.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    3. Re:Wouldn't be the same by Stenpas · · Score: 5, Insightful
      MacOS X has a very far way to go in optimization.

      You'll see a huge leap in performance after they get aqua accelerated via the graphics hardware. Since the graphics hardware (which these days is insanely fast) will be handling it, the CPU will have more power to use for other things. How much more? I don't know, but judging from the looks of things (anti-aliased, alpha layered, bezier curved, quartz rendered, drop shadowed, etc), I'm sure it will be significant.

      Window buffering isn't turned on by default, so a 800x600 window at millions of colors eats up 1.9 megs of ram. If you're the type of person who likes to have 70 windows open at a time, this adds up very fast. With window buffering, each window will use 8.5-10x less memory. So with those 70 windows, instead of using 133 megs of ram, they use 15 megs. That's a lot of ram that could be going elsewhere, and since you won't be using as much swap or any at all, you get a huge speed increase.

      A big one which can't be dealt with on a technological perspective is our dependancy of the Classic compatibility environment. Some people like having it open at all times for maximum compatibility. Well, even if they don't, having to open that One Small Thing(tm) in Classic is a pain in the ass because it uses an astronomical amount of CPU power and Ram. So the sooner we lose this dependancy, the better.

      And from the looks of it, getting MacOS X synced up to FreeBSD 4.5 might be good. I'm sure we all love "hundreds of fixes, updated many system components, made several substantial performance improvements, and addressed a wide variety of security issues." Enough said.

      After it's all said and done, I'd at least hope that it would be on par with MacOS 9. A little slower, yes, but not drastically.

      So when is all this coming? It would have to be on or around March 24th, 2002. That's when the transition to MacOS X is supposed to be complete. What better way to celebrate than a major upgrade? If we're still bitching about something as general as speed after the transition is all said and done, then either Apple failed with MacOS X, or they need to extend the transition period.

    4. Re:Wouldn't be the same by ZxCv · · Score: 3, Insightful

      What kind of video chip is in that portable? I was running OS X 10.1 on a G3 300 w/768MB ram and UI-related stuff was noticeabley slow. However, when I upgraded the video from the built-in ATI Rage to a PCI ATI Rage 128, things changed dramatically. At least 95% of the UI-related slowness I had experienced was gone simply because I was using a video chip that had accelerated drivers. Now, if you're on a G3/500, I'd hate to think that the video chip is so old that there aren't any accelerated drivers for OS X, but it could also simply come down to the fact that its a portable, too. Laptops have always been noticeably slower than an equivalent desktop, so maybe thats an issue as well.

      Either way, I'd have to agree with the poster you replied too--I use OS X 10.1 on a G3/300 and I don't have any of the kind of problems you talk about. Perhaps you're missing something?

      --

      Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
  2. Nuts! Nuts! Nuts! by RobL3 · · Score: 4, Insightful

    First of all, I'm so tired of the "Overpriced Hardware" statement, but that's a different post. As for porting OS X to intel. let me explain this one more time:

    The hardware is half the magic!!

    The reason OS X and all the Mac OS's before it work so well, is that there is a finite, documented set of hardware that it has to work with. Unlike Linux and Windows OS developers, Mac OS developers don't have to worry about every pre 1990 ISA soundblaster compatable card, periphial, and motherboard.
    Yes, OS X is great, so go support the company who put it together, by buying one of thier computers. You won't be disapointed.

  3. Its going to be hard by mgv · · Score: 3, Insightful

    Any port like that would be a major one.

    They are going to have to support a vast number of devices and hardware that just don't happen on the mac.

    Plus the fun of trying to provide a dual boot situation - given the average user as well as the tendancy for MS installers to trounce over anything in their way. Just doing a non destructive repartitioning would be interesting.

    And as for reading the filesystem that are already there (people will want their data, right?) - well at the least it would compromise security (The new OS would probably not respect account privledges as you would be root) and at the worst would stand a real chance of corrupting the existing system.

    Overall, as a clean install, it might be a goer (I'd be interested), but how many people are in that market?

    Michael

    --
    There is no cryptographic solution to the problem where the intended receiver and the attacker are the same entity.
    1. Re:Its going to be hard by GMontag451 · · Score: 5, Insightful
      Everyone is saying that supporting all the hardware is going to be a real chore, but I disagree. I think the Darwin people will be able to take care of that. Darwin has already been ported to x86, and I think it supports a rather large set of hardware. All the hardware support, except for maybe video card specific graphics acceleration, would be done at that level anyway. Another option would be for Apple to sanction a line of existing or yet to be made x86 hardware that is MacOS compatible.

      The real problem porting would be Quartz. From what I understand, Quartz is rather heavily optimized for AltiVec. They might be able to help the x86 version along with better video card acceleration, but they would probably have to settle for slower speeds there anyway. The other problem would be Classic. If Apple even bothered porting Classic to x86, it would run incredibly slow because it would have to emulate a PowerPC as well as a 68K chip.

      However, a port to x86 would bring up some very interesting possibilities, such as a WINE type system for running Windows binaries, rather than a Virtual PC type full emulation. Or perhaps an end to this stigma MacOS has in the eyes of game developers.

    2. Re:Its going to be hard by iso · · Score: 3, Insightful

      Not only that, what software does Cringely think will run on this Intel OS X? Sure, Cocoa applications could be ported relatively easily, but just about every useful commercial application for OS X is based on the Carbon APIs, and optimized for PowerPC processors.

      I've read the article, and it makes no sense. Cringely seems to think that a magical port of OS X to Intel would suddenly be a worthy Microsoft competitor, with no mention of software! It's stupid. Not only that, the whole first paragraph is about how every competitor to Microsoft makes Microsoft products better and kills the competitor. This is supposed to be encouraging? A pretty OS X running on Intel hardware with a handful of Cocoa shareware applications would be no more a threat to Microsoft than the BeOS was. And we know where they are today.

      - j

  4. But Why? by countach · · Score: 5, Insightful

    Cringley himself answers his own stupid question... Who would buy such a beast? Mac users buy Mac hardware, so why bother? That's exactly right Cringley, so the product would be a waste of time. Either the Mac users would save some pennies on Intel hardware and Apple loses, or they wouldn't
    and it would be a waste of time. Most users are simply not going to bother loading another OS with Windows, that's why BeOS failed. Linux is making some headway because (a) it's free as in beer and (b) it's free as in liberty. We don't need another stinkin proprietry OS, one is enough and users know it.

  5. *yawn* by buserror · · Score: 1, Insightful

    They wont port it to intel, because they sell hardware, not software. They make software to sell hardware. thats the whole *goal* of the company.

    If they'd port OSX to intel, they would literally make software to sell OTHERS hardware, and they wouldn't sell hardware anymore then because of the price gap. x86 hardware is too competitive, there are lots of box-makers who don't pay R&D to... make software!

    Simple, isn't it?

    So all the "columns" about that OSX-on-intel is just people wanting OSX, but not wanting to buy the hardware to run it.

  6. Actually, the problem is still the apps. by pwagland · · Score: 4, Insightful
    Cringley makes two assertions:
    OS X on Intel is no threat to Apple hardware.
    and
    There simply is no technical problem with porting OS X to alternate hardware.
    Only one of these is correct. Getting OS X onto a new platform is not the tricky bit, not really...look at linux, look at BSD, hell even look at NT (alpha port anyone?).

    No, the biggest problem will be getting all of the application manufacturers to release two versions of the software. And before everyone talks about the 68K->PowerPC as a refutal, don't forget that that was only transitional. Try and find 68K binaries now. You get lucky somtimes, but not normally.

    Now, the problem is simple. If you release on two platforms, you have to support two platforms. That is, two compilers, and their associated bugs. That is, two different endian systems. That is twice the headache in any project managers book.

  7. Re:Overpriced? by vosque · · Score: 4, Insightful

    Unforuntaely, this (Macintosh being overpriced) is not FUD. And I'm a Mac user.

    The reason Mac hardware is considered overpriced is because the only thing we can compare them to is the prebuilt kits from Compaq, HP, etc..

    There's no DIY aspect to Macs. It's like buying a dishwasher. Which is exactly what Jobs wants in the first place.

    But, when you compare all of the Macintosh industry, to all of the x86 industry, the Macs do fall behind in the price department.

    This is a visceral implementation of the Cheap, Easy, and Fast problem. Apple chose Fast and Easy. And implemented that well.

    Rather than nay-saying anyone who has anything against the pricing of Macs as FUD-broadcasters, I think it is more important to point out how FSCKING SIMPLE AND COOL MacOS is compared to just about anything else in the non-free OS market.

  8. Makes Apple a threat by murphro · · Score: 5, Insightful


    Cringely points out possible benefits to Apple if they enter the OS market on Intel (and has several good points). But what about the certain negatives? Apple now is a mild threat to MS's power. But if they 'infringed' on turf that was MS's, they would certainly be targeted by the giant. Is it really in Apple's best interests to rouse that big of bully? I don't think so.

    Cringely mentions Netscape in his article (how by competition, MS made IE better). Look what happened in that case. Would Apple want to risk the same fate? To sacrifice themselves so that Windoz might be a little nicer to use.

    Come on.

  9. Crap by gargle · · Score: 5, Insightful

    The thrust of Cringely's argument, which he devotes most of his article to, is this: Apple should port OS X to Intel because "it is exactly the competitor Microsoft needs." But what really matters to Apple is: Will porting OS X to Intel make Apple more or less profitable?

    Cringely resolves this complex matter in the space of a paragraph length assertion "The upside for Apple is enormous. Suddenly, their software budget is leveraged across a much larger number of units, making the company more profitable and able to spend even more on making the software better."

    Really, Cringely? I think we need more than a handwaving assertion to back this up. e.g. What effect will porting OS X to Intel have on Apple Hardware sales? What will MS's response will be - will it withdraw its Office and IE products for OS X? etc.

    1. Re:Crap by gwernol · · Score: 5, Insightful

      Cringely resolves this complex matter in the space of a paragraph length assertion "The upside for Apple is enormous. Suddenly, their software budget is leveraged across a much larger number of units, making the company more profitable and able to spend even more on making the software better."

      Actually I think he's right about profitability. Apple typically makes a much greater profit per unit of software than per unit of hardware. There have been years when Apple's entire profit margin has been from its software division(s).

      The problem that Cringley misses is that Apple has to think not only of its profits but also of its revenues. If it lost the hardware business it would immediately drop its revenues from $8 billion to around $500 million. Even if its profits went up at the same time (which they might), they would get crucified on Wall Street for this. No sane company would ever pursue a strategy that involved such a dramatic cut in its revenue stream.

      So even though Cringely is right about profitability he ignores the revenue impact so his overall argument is flawed.

      --
      Sailing over the event horizon
    2. Re:Crap by God!+Awful · · Score: 2, Insightful

      The thrust of Cringely's argument, which he devotes most of his article to, is this: Apple should port OS X to Intel because "it is exactly the competitor Microsoft needs." But what really matters to Apple is: Will porting OS X to Intel make Apple more or less profitable?

      Or more directly, Cringely opens the article by stating that Microsoft responds to competition by improving their product and putting their competitor out of business. Then he tells Apple that they should compete with Microsoft in order to make Microsoft stronger. Like lambs to the slaughter... Whether or not there is a business case for Apple here, the business case section of the article was clearly taked on as an afterthought.

      -a
  10. Apple hardware monopoly implies proprietary x86 by Anonymous Coward · · Score: 2, Insightful
    The only way you'll see Apple on x86 is if they market their own incompatibly proprietary x86 hardware. What does this mean? It means weird ROMS, no standard bios, bus hacks, etc. so that only its software will work on it.

    Could this happen? You betcha. The PPC line is stretched to the limit with nothing new in sight. Motorola wants no part of desktop processors. AMD and Intel are racing to the moon in speed and performance, while holding down price. Already the Apple PPC system is in the dust vis-a-vis price/performance. By this time next year it will be all over. The price/performance gap will be too wide to ignore any more. PPC can not compete with the big bucks in the long run. That is when Apple will make the leap.

  11. Well, it would kill Mac Hardware. by Big+Sean+O · · Score: 4, Insightful

    Love it or loathe it, Mac Hardware has consistently been the most interesting consumer products in computing. To wit:

    • the Original all-in-one Mac.
    • the iMac
    • the new iMac
    • the clamshell iBook
    • the TiBook
    • Heck, let's throw in the Newton while we're at it. It didn't win any size awards, but it was a main influence on Palm.

    Last time Apple licensed their OS and made beige boxes like everyone else they almost went out of business.

    As far as anyone complaining that Apple hardware is too expensive, go on eBay and buy any slot-loading iMac, max out it's ram, and install OS X. It runs OS X great, and you can get these darn things for, oh about $300 dollars. If they're anything like my Macs, they will last 6 years without a blip.

    --
    My father is a blogger.
  12. We wish. by G-funk · · Score: 5, Insightful

    It's simple. Let's say apple release OSX on intel. Forget their hardware sales, forget support problems. This would be the future:

    1) Office is no longer available on any apple lines, neither is Explorer.
    2) Office XP++ doesn't write in any format office X can read.
    3) Office was never available for OSX on intel.
    4) Microsoft tells Dell, HP, etc that if they want to offer OSX then windows wil cost $$$$ more per copy.

    which leaves apple going steadily bankrupt, and the masses with no options if they want user-friendly but don't want Bill....

    I'd love it, I'd be first in line to buy it, but it ain't gonna happen

    --
    Send lawyers, guns, and money!
  13. It's the Apps, stupid by Whizziwig · · Score: 4, Insightful

    Where is Cringley getting useful applications for OSx86? One of the things that has kept the mac platform alive is very stable & mature ports of MS Office. MS will *not* port office to a direct windows competitor.

    Sure, it's BSD, so OSS apps can be compiled for it, but people don't want abiword or kword, they want MS Word. There's no way apple is going to bundle pre-compiled OSS software, and even if they did, it's not what people are looking for. If anything, without apps, this would be a niche desktop OS.

    Unless Cringley expects a perfect win32 emulator to appear, or perhaps he supports a classic mode for windows [this is feasible, grab the netraverse guys and port win4lin to bsd in a rootless mode], this won't work.

  14. Hidden Truth by Anonymous Coward · · Score: 1, Insightful

    Nicely written and well put. I would speculate the hidden truth of the matter is simply that Steve Jobs had to make promises to Microsoft after their large investment into Apple several years back. In addition, they rely heavily on the Microsoft Office product for OS/X - because there is no alternative office suite which comes close on the Mac platform.

    I would venture to guess that either Steve promised not to compete with Microsoft with OS/X for Intel or he simply is afraid to piss them off - Then they would pull their Office product development. Apple unfortunately needs M$ more than they like to admit.

    It's a shame - there are many who would love to see a slick OS like OS/X on Intel! I agree it would tip the scales in the right direction.

    Thanks for the nice article though!

  15. Re:Why Apple has, and why Apple won't by BlueGecko · · Score: 3, Insightful
    Apple has already ported Mac OS X to Intel. And I don't just mean the Darwin open source foundation. The entire operating system including Cocoa, Carbon, Quartz and Aqua runs and runs well on Intel CPUs. At one point there was also an Alpha port but that was discontinued well before Mac OS X went beta.
    Where'd you learn this? The last non-PPC port of OS X was Rhapsody DR2, to my knowledge, which lacked Aqua, Quartz, and Carbon. (It was, at that point, still essentially OPENSTEP 5 with a Platinum interface and QuickTime Media Layer injected, which at the time included QuickDraw GX and QuickDraw 3D.) It ran only on Intel and PowerPC. After that release, Jobs announced that Rhapsody was DBA (Dead Before Arrival) and announced his new Mac OS X scheme, which included the fact that the new operating system would not run on Intel. Mac OS X DP1 and later did not run on Intel hardware. And at no point did I hear anything about Alpha, and find it highly unlikely if for no other reason than due to the Darwin sources that were initially released.

    As you may remember, when Darwin was first released, many people wanted it to run on Intel, and this ended up being a massive job that still isn't finished. It wasn't that anything had been removed; it's that it simply hadn't been maintained at all since the old Mach 2.5 version, so the foundation, while there, was simply horrendously out of date. Had Apple continued Intel ports, and especially if they had done an Alpha port, it seems as though that code would have been included as well. Recently, in fact, as Darwin's been gotten to limp along on a few varieties of Intel motherboards (and "limp" is definitely the right word here), Apple's been helping a bit with the Intel port, but, again, they're having as much trouble as anyone. No "Here's a secret250,000-line patch to make it work." Just problem solving line by line, conflict by conflict. Given all that, I've always regarded the "OS X is secretely running on Intel" rumor as just that. A rumor.

    Unless you've got evidence otherwise, then another argument against OS X on Intel is simply that, despite the rumors, it doesn't exist.
  16. uh ? by stud9920 · · Score: 2, Insightful
    Unlike Linux and Windows OS developers, Mac OS developers don't have to worry about every pre 1990 ISA soundblaster compatable card, periphial, and motherboard
    I think you have absolutely no idea of how things are engineered nowadays. Did you ever hear of something called "layers" ?
    My audio application programmer doesn't have to know shit about pre 1990 ISA soundblaster compat i ble card. That's the task either of creative labs, either of my OS provider. Like it's not the task of the internet exploder team to support my modem, and in the opposite direction it's not the task of my telco to tell what email client to use.
    1. Re:uh ? by Lars+T. · · Score: 3, Insightful
      My audio application programmer doesn't have to know shit about pre 1990 ISA soundblaster compat i ble card. That's the task either of creative labs, either of my OS provider.

      "Uh?" indeed. He was talking about the OS developers. On the PC they have to worry about things like pre 1990 ISA (not quite) soundblaster compatible cards.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  17. Too Late by RexRuther · · Score: 2, Insightful

    Although it would be cool I think Apple has missed the boat.

    Years ago 9 (1990-1992) Apple had the chance to move out of the hardware buisness, but they chose not to. Now they are locked into their hardware sales. To release an x86 version would kill their hardware business.

    Their only real chance at the big OS market of M$ is to abandon their hardware buisness and focus on building OS sales to all types of hardware.

    And to those that say that the mac is stable because of the consistant hardware, it has been my opinion that the mac os crashes just as often if not more that a PC.

    --
    -"The early bird catches the worm, but the late bird sleeps the most"
  18. Cringley missed something. by _typo · · Score: 5, Insightful
    What we need isn't Mac OS X for Intel. What we need are cheap PPC machines, with dull beige designs.

    That way dual-booting might actually be a nice thing. On one side you have linux, on the other you have OSX, a beautiful and powerfull OS, not some Microsoft piece of crap. Plus we get nice hardware. Altivec anyone?

    --

    Pedro Côrte-Real.

  19. Best thing for Microsoft, not for Apple by Anonymous Coward · · Score: 1, Insightful

    The guy thinks Apple going to the PC would be the best thing "for Microsoft", not for Apple. I agree. Microsoft can only move forward if it has someone to emulate, copy, and later on destroy.

    So basically the author wants Apple to have the same fate as OS/2, Novell, Netscape, Borland, etc.

    I'm not saying Apple shouldn't consider moving to another processor family. I think they already have considered it. In fact, I think one of the reasons OS X is based on FreeBSD was to give Motorola an ultimatum: deliver faster chips or we'll go with someone else. That's the reason Apple never mentions PowerPC and OS X in the same phrase. They want Motorola to know they have the upper hand, but they don't want to show that card right now.

    I think we'll see Mac OS X on other chips (Itanium? Pentium?, Transmeta?), but always on cool Apple hardware.

  20. OS X on x86 equals Apple suicide by MinaCyn · · Score: 2, Insightful

    Let us humor poor, deluded Robert X. and imagine for a moment Apple on x86 hardware.

    Can you hear it?

    That giant sucking sound you hear is the sound of all the developers at Microsoft being pulled off their Apple assignments and reassigned to the XBox.

    The vast majority of Mac users use:

    Internet Explorer for browsing (Poof!)

    Outlook for e-mail (Poof!)

    MS Office for word processing, etc (Poof!)

    It is also the sound of Microsoft technology being withheld/withdrawn from any ISV that supports the Mac on x86.

    That wailing and gnashing of teeth you hear is the sound OEMs that have offered the Mac desktop make when BillG tells them the price of Windows has been tripled. It is also the sound sysadmins make when they discover the time trying to integrate Mac/x86 into the network has also tripled.

    That hysterical laughter you hear is Microsoft top brass laughing at the pathetic stooges at DOJ. You can just hear how ludicrous the DOJ case would sound: "Your Honor, I know we said before that Microsoft was exerting monopoly power by developing competing software, but this time we will argue that by refusing to develope IE/Outlook/Office for the Mac, Microsoft is again exerting monopoly power." And the DOJ will get handled yet again.

    That gurgling sound you hear is the sound of Apple's cash reserves going down the drain as former stockholders place their money in safer havens, like Enron or Pets.com.

    Linux is the only candidate for an alternative desktop on x86 because every other possibility is supported by a company at least partly dependent on Microsoft. The Mac interface (Quartz/Aqua) will never come anywhere near an x86 machine, because Steve Jobs is a good deal smarter than Robert X. Cringeley!

  21. OSX on Intel boxes by hillct · · Score: 3, Insightful

    As much as I like OSX and would enjoy using it on Intel base comodity hardware, I can see why Apple hasn't ported it and should not do so.

    Apple is making a proffit on it's hardware and as such there is no value to the company to alter it's business model in such a drastic way until such time as they start losing money in their hardware business.

    I say this because offering a port of their OS to comodity hardware would completely descimate their hardware business to to offer such a port would nessecerily include removing hardware from their business model completely. Companies line NeXT and Be, had in the past both abandoned their hardware businesses in favor of software as a last corporate gasp - a struggle to remain viable, so if Apple were to take this path, it would be viewed in the context of the past, as if the company were struggling, which for the moment they really are not.

    --CTH

    --

    --Got Lists? | Top 95 Star Wars Line
  22. 90s Apple Intel Port : The Star Trek Project by RobertFisher · · Score: 4, Insightful

    It always amazes me how forgetful geeks are of their geek "history". Even events that happened scarcely a decade ago fade into the background, much less thirty or more years ago.

    It's time for a short lesson in Ancient Apple History, kiddies.

    It turns out Apple had seriously considered porting the MacOS to Intel hardware in a joint venture with Novell beginning in 1992, as part of the secret, so-called "Star Trek" project (although Intel's Andy Grove knew of and supported it.) It's all covered in detail in Jim Carleton's book "Apple" (yes, sometimes you have to actually read real books, people!), on pg. 166-180, and elsewhere.


    The goal was to put the Mac's "finder," which provides the distinctive look and fell of the Macintosh on the screen, onto an Intel-based computer...(Gifford) Calenda designated a former System 7 manager, Chris DeRossi, to head up Apple's side of the project. In a meeting with their colleagues from Novell, someone suggested the endeavor be called "Star Trek". "The idea beaing 'Boldly go where no Macintosh has gone before,' Rolander recalls.


    Note that this is all well before the release of Windows 95. One can only wonder what the outcome of a full-out battle of the Mac OS with Windows 95 on Intel boxes would have been, because the project was killed in 1993, shortly after a working prototype was developed. The ostensible reason given by Carleton was that the cost of development was too high : Apple had finite resources, and didn't commit a large enough software budget to handle both the release of MacOS for Power PC hardware and Intel simultaneously.

    Carleton goes on to criticize Apple for its short-mindedness in squandering a prime chance to compete for market share. However, the larger debate within Apple has always been whether to pursue the "high-right" strategy of selling small numbers of highly profitable boxes and hardware, or the "low-left" strategy of selling larger numbers of low profit boxes and hardware. The same debate occurred when Apple licensed its hardware in the late 1990s. The discussion ultimately comes down to this basic point.

    While I won't go into the merits of both sides of the argument (Carleton does in some detail), I will note that people don't run computers for the operating system : they run it for the applications. For the largest fraction of consumers, the single largest software application is Microsoft's Office. Microsoft now develops and sells Office for MacOS because it is a nice niche market, and doesn't directly compete with it's bread-and-butter Wintel market.

    However, would Microsoft develop Office for an Intel-based MacOS directly in competition with Windows? I would bet not. Think about what that means for an Intel-based MacOS.

    Best,

    Bob

    --
    Science, like Nature, must also be tamed, with a view turned towards its preservation.
  23. Re:Why Apple has, and why Apple won't by Anonymous Coward · · Score: 1, Insightful

    If you're telling the truth, and you worked for Apple, then you're breaking you NDA.

  24. Re:Overpriced? by Segfault+11 · · Score: 4, Insightful

    As for cost, the price of a high end Mac doesn't seem so unreasonable compared to similarly configured high end dual Xeon (and even Athlon MP) workstations. It may even come out favorably for Apple. The Apple entry level isn't so high, either. The cost argument has just been the most popular anti-Apple FUD lately.

    As for ease of use, I'm still not buying the idea that Macs are easier to use. There are ancient studies and a lot of unsubstantiated anecdotal evidence, but not much proof of anything. I think it's pretty much a wash, and probably a dead issue.

    As for speed, the G4 leaves me unimpressed. Altivec optimized binaries _do_ scream, but for >95% of the code you run, they don't seem any faster (MHz for MHz) than Intel's Pentium 2/3 generation. Binaries optimized for the P4's extended instructions, and account for the branch predictor that is woefully inadequate for its deep pipeline are also very fast, but in the PC world, this is considered a Bad Thing(R).

    Of course, that brings me to one of the more interesting concepts: there is a perverse relationship between the Macintosh and PC worlds. Hardware/software/design deemed good by one camp is considered bad for the other. All-in-one systems have never been popular PC designs, and so on.

    --

    I registered my hate for Jon Katz

  25. Bah! No x86 port for you by ex-linux-now-osx · · Score: 2, Insightful

    Think about it. Apple currently has a reasonably profitable hardware business going. Their gear is attractive, performs well and is priced reasonably compared to machines of comparable quality and power.

    I offer that the reason most folks want an OSX port to x86 is *not* to help Apple beat Microsoft in the battle for desktop dominance. That war is over. Microsoft won. In fact, I believe you will find that the overwhelming majority of Apple users don't really care whether Apple's market share gets much larger. Honestly, we might be happier if Apple didn't attempt to take Microsoft head-on. Would Bentley realistically try to take on Chevy for market share? Probably not if they want to maintain their reputation of quality and prestige.

    Instead, I believe that folks are pushing for an x86 port because OSX is a viable alternative to *Linux*, not to *Windows*. OSX is what all of us hoped that Linux would someday become. Instead, it is here now. The problem is, that you have to actually have to go spend money to obtain OSX. My guess is that if Apple did release a port of OSX to x86, they would only sell a handful of copies off the shelf, yet 345784385 slashdot readers would run it through the magic of ISOs and cable modems. If Apple did find a way to force you to pay for it (god forbid), imagine the chaos. Here is a hypothetical timeline:

    *Linux users convince Apple to release OSX for x86
    *Large Slashdot thread devoted to how unjust it is that Apple is forcing people to pay for OSX
    *Large Slashdot thread on "spyware" inside OSX which determines if a user actually payed for OSX
    *Two college students crack OSX registration and licensing system
    *Large-scale adoption of OSX on cheap Intel hardware by 12yo Slashdot readers
    *Large Slashdot thread devoted to how crappy OSX is because it won't support XYZ video card on cheap, frankenstien hardware. Gawd, if it works this bad on *my* hardware, I'm glad I didn't shell out any cash for over-priced Apple gear
    *Apple hardware market share plummets along with company profits
    *ZDNet article about the imminent failure of Apple (#4567547896457896)

    Don't do it Apple!

  26. A disaster scenario for Apple by RAVasquez · · Score: 3, Insightful

    (Apologies: This is actually a crosspost of something I wrote on Macslash. I didn't feel like rewriting it, since I'm already late for this discussion -- curses for sleeping in on Sunday morning!)

    I can't believe Cringely's bought into this argument now. I expected better from him.

    The whole Mac-on-x86 argument has many followers, with multiple -- and frequently contradictory -- goals. Cringely's is to get Microsoft a competitor on their home turf, one with the human-interface knowhow that Linux and other *nix versions don't have. He's a little better at strategizing than most, offering the idea of a strategic alliance with one of the surviving OEMs as a bulwark, but ultimately what he's suggesting is an altruistic gesture from Apple that offers little chance for success and huge odds for catastrophic failure.

    Imagine if Steve Jobs were to announce tomorrow morning that OS X for PCs, developed in secret for months, will be available immediately at your nearby Apple Store or CompUSA. Never mind for now the enormous logistical problems of getting the installer to recognize the nearly infinite combinations of PC hardware out there, or the need to repartition your HD to accomodate an HFS+ partition; we'll say that the installer works like a dream. Here's this brand-new, gorgeous OS ready to go -- and there's not a single damn program that'll run on it.

    That's because there's no developers' kit out there in the public. Oh, sure, Apple will port its developers' tools, but programmers need time to use it. (It could be that our mythical Stevenote will include a surprise announcement from Adobe that Photoshop 7 is ready to go for OS X-for-Intel, but considering Adobe's reticence in porting to Carbon, that strains credulity far past breaking. And considering that Adobe already has a perfectly good version of Photoshop running on Intel iron, it'll take quite a bit of arm-twisting from Steve to get them happy about more work.) Existing Cocoa apps will need to be recompiled; I'm not even sure how Carbon apps are supposed to move their legacy 680x0 and PowerPC code crossplatform. And good luck getting your Classic applications to run in emulation (and if you didn't create an HFS+ partition during the setup, you won't even be able to get their resource forks copied over.)

    So this brand-new OS, which you paid good money for (and you're dreaming if you think Apple can afford to stick with $130 per license), is sitting on your computer without a thing to do. You have to reboot into Windows to get any work done, which makes you seriously wonder why you bothered in the first place. Meantime, the platform shift -- as Cringely says, Apple can't go into this move halfheartedly; OS X for Intel has to be first-class from the outset -- is having the effect of completely killing sales of Apple's remaining PowerPCs. New users are scared off by certain obsolescence; after all, not even Microsoft could keep two full-blown versions of the same OS running on different platforms at the same time, and Apple's clearly given up on the G4. Old-timers like me have no reason to repurchase the new Mac-compatible PCs and waste our existing investments. Plus, Apple's the only vendor of PowerPC-based desktop computers, and they're now battling Dell and Gateway on price; even assuming that they've been licensed as OEMs, they can undercut Apple's prices even more severely than the clones did.

    So Apple, by shifting to x86, would have no legacy software, very few willing developers, an extremely dangerous and powerful competitor on Microsoft's home turf, none of the years of optimization that makes OS X run well on G4s, millions in lost sales for their own hardware, millions more lost dollars in R & D, an alienated fan base, and little hope of evading the implosion of Be and other would-be MS competitors. And they would do this -- why? The goodness of their hearts? Apple really has no reason to budge from PowerPC; the platform's still running, if not neck-and-neck with Intel and AMD, at least fast enough to give Mac users value for their money. Porting would not be Apple's best way of leveraging their comfortable niche market -- it would be a leap of desperation from a company that doesn't need to do it.

    --

    --- Work, worry, consume, die. It's a wonderful life. -- Bill Griffith

  27. why this will never happen, and why that's OK by superposed · · Score: 2, Insightful

    First, Cringely's article is 90% about what this port would do for consumers and Microsoft. There's no compelling case here for why Apple would want to do it, which means there's no story about why it would happen.

    Steve Jobs already tried this game with NextStep and it didn't work out. I bet he did that under duress, and since it didn't work out, there's no way he'll be convinced to try it again.

    Cringely also writes, "So Apple has to make at least a "good faith" effort with this OS X port, reflecting the realities of Intel hardware." This points to a fundamental reason this will never happen. With Apple hardware, Apple can sell a product that "just works." With Intel hardware, Apple is stuck with a massive and unprofitable effort to develop and test drivers for all the cheap Intel-compatible devices out there, or they're stuck with a bunch of customers screaming about how their machines don't work with OS X. Either way, Apple loses.

    Finally, I'm amazed by this whole business about Apple hardware being "too expensive." Look, obviously some people are buying it at this price, so it must not be "too expensive" for them -- i.e., it offers something they're willing to pay for. It's just "too expensive" for you, and that's why you're griping. And I think that's outlandish for coders, because we can pretty much universally afford to pay the $400 extra to get a really good box. Some of you just seem to feel entitled to perfect hardware at bottom-of-market prices, which I don't understand. I've worked in carpentry, and I know that you have to pay extra for good tools, but they make the work experience so much better. If you're making your living off the hardware, a few extra dollars is nothing. Think about all the other things you throw money away on, yet you balk at investing in decent tools for your work?

  28. Re:How many CALs for OS X on Windows? by Pfhor · · Score: 3, Insightful

    From my experience, being a Mac geek, it usually isn't because Mac OS is flawed that people can't get any work done, but more of the fact that people try to use it like a windows computer. I work at the tech desk at my college, we have a bunch of blue and white G3s in a "public use" area. They continually crash / freeze, etc. The dells running win2k don't. Why?
    Because most of the people running the area have no idea how to maintain a Mac computer lab. They don't realize that there are things called extensions (under OS x) that can cause conflicts. They don't know how to setup the machines so people can't install software, move the contents of the system folder to the desktop. In general they don't know how to maintain the machines. Same problem within a business environment. I worked for an Apple Authorized Service Provider (we did warranties, etc.) and most of the businesses revenue came in from service contracts. As in companies with 200 pcs and 10 macs realized that their MCSE knew jack shit about keeping the Macs running for the graphics department. So they hired us to take care of the machines.

    Let me say again: Macs in most "pc only" environment are not examples of macs on a whole. especially since most still aren't running OS X. Most of those places don't have anyone who actually uses a Mac at home running the network. Let alone someone who has taken a course, or read a book, or even some basic websites on managing a mac network.

  29. Never gonna happen by jhylkema · · Score: 2, Insightful

    OS X will never be available on the x86 platform.

    All you Mac devotees seem to have forgotten something - Uncle Billy owns 5% of Apple. Steve "can't market my way out of a wet paper sack" Jobs made a pact with the devil a few years ago and it wasn't without strings attached. Specifically, IE-only on the Mac and Apple doesn't compete with M$ in the x86 market, among others. It wouldn't matter if the Borg of Redmond didn't own part of Apple. To kill Apple, all M$ has to do is stop developing Office for the Apple platform, a move they're sure to make if Apple so much as spits in the direction of the WinDoze monopoly.

    Like it or lump it, that's how it is. I am no friend of M$. I would consider buying a Mac if I didn't have to pay double for a platform that nobody's developing for.

  30. Re:Not Overpriced Hardware, it's STILL Microsoft's by emaq123 · · Score: 2, Insightful

    You say that the public perception is that you need MS Office to make a computer useful. Then maybe this is what we should change. Don't accept MS Office files from friends and co-workers when another more standard format is possible. My mac doesn't have MS Office on it and I have no problems. Now this won't work for everyone, but it does for me. My office suite is Appleworks which I purchased as it did not come with my g4 tower. To me $80 for an office suite was fair and has provided all the capability I require. I agree that MS Office is better than Appleworks. For the difference in price, I don't need that capability.

    Also, why is it Apple's fault that Microsoft doesn't cut them a great deal to bundle Office v X with new machines?

    --


    Microsoft brought us Windows XP. I bought a Mac.
  31. Why Porting to Intel Is Bad by Anonymous Coward · · Score: 1, Insightful

    Porting to x86 would be bad for a host of reasons, but the main one is that the x86 architecture sucks ass. What Cringely fails to realize is that Apple has never wanted to be the Ford of personal computing. They've aimed higher than that. Most of today's consumers consider Apple hardware "overpriced" only because they do not know how to measure value beyond the dollar cost of the item. Compare, say, a Dell laptop to an Apple iBook. Even if the Dell is $400 less, take a good look at it. It is made of cheap plastic. The hinged port covers will break off within two weeks. And it looks like it was designed by the same people who invented the pizza box.

    Now ask yourself "Why is Dell hardware this way?" Because if it weren't, it would cost the same as an iBook. Now turn to the iBook, and admire its elegant design. It really is a well engineered piece of hardware, and while the G3 may not be as fast as the latest Intel offering, it's also nowhere near the power hog that the Pentium is. That means less heat, which in turn means less need for a loud fan. When I use the iBook, it doesn't make any noise (except sound that I can control). The Dell sounds like a a Black & Decker tool.

    Finally, I can get pretty close to 4 hours of battery time with the iBook, which I haven't seen many PCs of similar capability do. Come to think of it, I haven't seen any.

    This is why Apple shouldn't port OS X to Intel. It will cost them more to support what is essentially "crappy" hardware, and consumers who are too cheap to recognize real value will blame Apple for their inferior computing experience.

  32. Re:Quantitative comparison of price by geekoid · · Score: 3, Insightful

    What you pay more for in a Mac is the complete engineering and design
    no, what you pay for is no hardware competition.
    Why do you think Jobs killed clones?

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect