OS X Update Officially Kills Intel Atom Support
bonch writes "After apparently disabling and then re-enabling support for the Atom chipset in test builds of their 10.6.2 update, Apple has officially disabled support for the chipset in the final update. This makes it impossible for OSX86 users to run 10.6.2 on their Atom-based netbooks until a modified kernel shows up."
Since they don't sell any computers with Atom.. I don't think that you can blame them for dropping support. Tightens the code and all that.
I wonder if the recently launched Dell Zino could have been a motivator? http://www1.euro.dell.com/uk/en/home/Desktops/inspiron-zino/pd.aspx?refid=inspiron-zino&s=dhs&cs=ukdhs1
I saw this on Google News yesterday, and I figured, "Huh, must have missed that on /."
Ah well, let the shitstorm begin.
Facebook is the new AOL
I RTFA, and there's no acknowledgement by Apple of what they have done or why they have done it. So the update does not "officially" break Atom support, it just breaks Atom support.
Wah... oh well, sooner or later people will look at the price of their preferred genuine Apple portable, divide it by the number of hours they spend hacking to keep things working every time there is a point update, subtract a bit for general annoyance, come up with a single-digit hourly figure, and if they have half a brain they'll just buy one.
Or if they're not capable of working that out they'll just post whiny little messages on Slashdot about how their freedoms are being repressed by the big bad company that chose not to support hardware they don't even ship.
Someone mod the article -1 Troll. We all know that PCs are the ones that are shit, Macs Just Work.
It's funny as someone with an aging MacBook Pro, I was contemplating passing it down to my wife, claiming her netbook, installing osx86 on it, and then picking up a new Mac desktop, either an iMac or a Mac Pro, and just standardizing on OSX throughout the house.
Now I wonder if I'm better off just installing Ubuntu on the MBP and the Netbook and spend a lot less money on the desktop and build myself one with Ubuntu as well.
I'm not totally stating that this has caused Apple a hardware sale, (at least not yet) but it has made me re-think my strategy.
Introducing Microsoft Vacuum 1.0 The first Microsoft product that doesn't suck.
Thanks for ugg bootsthis post. I have finally found the time to comment, because you raise a very good point for the open and transparent community you and may of us, your readers, aspire to adopt and be a part of. It is hard to feel hopeful at times.
Time for another thousand posts on how Evil Apple should leave in support for hardware that they don't sell. Fantastic.
--saint
I RTFA, and there's no acknowledgement by Apple of what they have done or why they have done it. So the update does not "officially" break Atom support, it just breaks Atom support.
It's official because CmdrTaco said so!
My news stories have leveled whole cities! I'm not afraid of you!
Sincerely,
CmdrTaco
I'm sure that has nothing at all to do with it. What's actually happening is that Apple is the sole supplier of computers that can run OSX out of the box and it wants to make sure things remain that way. It's simply a matter of Apple maintaining a profitable hardware monopoly.
"In prison you just have to shut your eyes and take it. Here you have to shut your eyes and give it."
Another sign of the rumored Apple Netbook?
If you know what any of the techno mumbo is in this article, you should know better then to care. The OSx86 project is facilitated by hobbyists who lived for this kind of nonsense. Oh sure, we all fret and cry out "Oh noes"...but we all know someone's gonna fix it sooner or later.
If putting OS X on anything you wanted was easy, it'd take all the fun and geek cred out of it.
Hackintosh users can live without the 10.6.2 update. This doesn't really break anything, it just prevents netbook users from having the latest set of OS patches between now and whenever the community finds a workaround.
One of the more uninformed posts I've read today.
Apple owns or participates in a HUGE number of open-source projects.
Anyone who's capable of installing OS X on a non-Apple machine understands how computers work. Further, it violates the OS X license, meaning even if they do blame Apple, they wouldn't give a hoot.
200 running NT Market. Therefo8e or chAir, return parties, but here
http://www.itwire.com/content/view/29250/1023/
Nowhere does the article say "Jailbroken", even though the worm only targets jailbroken, non-officially sanctioned stuff that lives outside Apple's cage. This is an open and shut case of Apple's hardware getting blamed for something the hobbyist hack community does. An IT manager who's considering brining iPhone's into the business might read the article, not go the extra mile to find out the exploit's for jailbroken phones only, decide that iPhones are not secure enough yet, and go with a blackberry or something else.
If people want to run Mac OS X they should get a Mac and not one of those silly Netbooks!
Nobody is blaming M$ for their windows not running on PowerPC chips (as they never intended it to be useable on this processor) and neither should anybody blame Apple for not taking care that Mac OS X boots nicely on a Atom (under-)powered Netbook.
I am on my third OS X Apple (17" Powerbook, 20" iMac, now a 24" iMac), currently have four iPods (home, car, shuffle for workouts, Touch for multimedia) and have had another three in the past, and AAPL is my largest single stock holding. So clearly, I'm an Apple fanboy.
Until Apple releases something with the footprint of a netbook, Apple is not losing any sales to me by virtue of me hacking a MSI Wind to run OS X.
I looked at the Macbook Air before I purchased the Wind. The footprint was just way too large. It was marvelously thin, but the overall size was a dealkiller for me. So I decided to go with the wind and the small headaches it takes to update OS X periodically. It work for me and works well.
Now if hackintoshes never existed because OS X wouldn't run on them, I still wouldn't have purchased a Macbook air (or any other iBook or Macbook) due to the size. So no foregone profit for Apple in my situation.
Now if Apple made a netbook (or possibly the rumored tablet) I'd probably be one of the first to buy one, as the stuff they put out is second to none. Until then, my Macbook will serve my portable needs rather well.
Less support for CPUs not sold by Apple means less bloat in the Darwin XNU kernel, means more speed for us legitimate mac users.
Thumbs up, Apple. Our money were well spent.
1% APY, No fees, Online Bank https://captl1.co/2uIErYq Don't let your $$$ sit in a no-interest acct.
I'm guessing that, since the actual kernel is open source that they are doing some additional check further up the chain in a non-open source module. Otherwise wouldn't it be trivial to do a diff, search for the code that checks for the stepping, and if it's an Atom, call exit(0)?
Where "flamebait" means "anything with which I disagree". I guess some Mac fanboys who can't stand it when Microsoft does as well as Apple have modpoints.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
smells worse than a We strongly urge It has to be fun it transfor8s into is dying. Fact: Trying to dissect Users With Large won't be standing world-spanning BitTorrent) Second,
Why exactly would you want to "standardize" on any platform "throughout the house? Does it really matter if one or two of your machines is running Ubuntu instead of OSX?
This is not surprising. It only indicates that Apple doesn't plan to 1) either use the Atom in a netbook or 2) bringing out a netbook with an Atom in the immediate future. My guess is if they do introduce a netbook it will have a variant of the Atom it can continue to make sure OSX does not work on most netbooks. Apple has a very specific business mode which does not include selling OSX to the masses.
Microsoft ended up in hot water for tying a !@#$ing BROWSER to their operating system and everyone cheered for their defeat. If Apple's market share wasn't so comparatively small, they'd be torn to shreds by the DOJ over this.
I am fine with this. After making more than a 1000% off my initial investment everything is pretty damn peachy. You can decry them, excoriate their "cool", label them as poseurs, but it doesn't really change the fact that Apple makes good hardware, a great OS, and a shit load of money.
Actually, I doubt that.... The computer industry has a LONG reputation of building OS's that only run with specific hardware configurations sold by the OS vendor. Until the idea of a "PC clone" came along, this was pretty much how ALL personal computers were sold. (You weren't going to get your Commodore 64 to run anything written for the Atari 800, and your TI99/4A didn't work with any of those, OR a computer from Radio Shack....) SPARC machines ran their own operating systems too. (I think Intergraph had to sell a special port of Windows NT for them, to get them to run that.)
Certainly, the minicomputers and mainframes out there all ran their own proprietary OS's too.
The only way to kill Atom support in Mac OS X is if Mac OS X supported Atom in the first place. Since it never did, there's nothing to break.
Not completely. Sure, Apple is a *business* and as such, they're very interested in turning a good profit.
But to say they don't really care about the "user experience" as long as they rake in a lot of money? There are FAR too many facts that refute it to genuinely make that claim.
I'll give you just one story from last week. A woman I know convinced her best female friend to purchase an Apple Macbook, when she was in the market for a new laptop last year. (She already owned an iMac she was really pleased with, and wanted her friend to switch to Mac too so they'd be running the same type of computer, not have all the potential virus or spyware issues, etc.)
Well, unfortunately, her friend isn't very computer literate in the first place, and on top of that, it seems her Macbook's chicklet keyboard had an issue with one of the letter keys sticking occasionally. She managed to screw all sorts of things up that were simply user-error (locked herself out of visiting any web sites while trying to play with the parental controls feature, for example), and kept getting frustrated. The Apple store was a good 1 1/2 hour drive away from her house, making matters worse. When she did vist, the Genius Bar people helped straighten out her software issues ... but she was still upset about the sticking keyboard key. They had her mail it back to Apple for service at that point, but for some reason, Apple shipped it back without her issue being addressed.
So at THIS point, despite it all being relatively minor stuff - she was PISSED at Apple and their products and service. She stormed back to the Apple store to complain about the repair not being done properly, and you know what? They "bent some rules" for her, and swapped her for a BRAND NEW Macbook Pro which had more RAM, a better graphics card, faster processor and more drive space than her low-end Macbook that was just out of the 1 year warranty!
Now she's finally "seen the light" on Apple customer service, and is buying an iMac as her next desktop machine at Xmas time.
There's a reason Apple consistently gets top ratings in magazines like Consumer Reports for customer service. They screw things up like ALL companies do, but they're known for resolving issues to people's satisfaction, eventually ... not just saying "Sucks to be you!" or wasting hours of your time on hold with someone who can't speak your language very well, reading off a card to you.
There were going to be four processor families supported by Windows NT and 2000. Guess that didn't happen, although the ports were completed.
Apple is known for this behavior. It's part of their business model, viz the Palm Pre, and so on. Apple gets control; you have to put up with that or go to a different platform.
---- Teach Peace. It's Cheaper Than War.
Apple didn't write CUPS, they bought it.
The usability there was there before Apple purchased.
So, "*screen: CUPS is the standards-based, open source printing system developed by Apple Inc. for Mac OS® X and other UNIX®-like operating systems.*"
Is incorrect.
It has its development CONTINUED by Apple, mainly in order to get best compatibility for Apple Inc, Mac OS X. It was developed almost entirely by others.
Apple doesn't make an Atom-based Mac. Nor did they in the past. They explicitly sell and license Mac OS X to run only on Macs. If you want to try and get it to work on a non-Mac with a different CPU and/or chipset than what Apple supports, you're on your own, good luck to you.
Apple isn't going to send an army of lawyers to your house to stop you from trying to build a hackintosh. They will if you figure it out and then start selling them - see Psystar for details. But they won't do anything to make it easy for you to build a hackintosh, and if it breaks - oh well, sucks to be you, next time buy a Mac or stick to a supported OS on your hackintosh.
Me, I stick to Windows 7 Pro on my eee901 for now, but I may switch to eeebuntu soon. I like it. I'll keep Mac OS on my Macs.
-- Josh Turiel
"2. Do not eat iPod Shuffle."
Why not just create your own replacement "OS/X" like OS and GUI?
Darwin currently includes support for both 32-bit and 64-bit variants of the PowerPC and Intel x86 processors used in the Mac and Apple TV as well as the 32-bit ARM processor used in the iPhone and iPod Touch. An open-source port of the XNU kernel exists which supports Darwin on Intel and AMD x86 platforms not officially supported by Apple.[7]
XNU is Open Source. http://code.google.com/p/xnu-dev/
If you want full compatibility you will need Open Source ports of Carbon, Cocoa APIs, the Quartz Compositor, and the Aqua user interface. Isn't Cocoa just Objective C? I'm not a big fan of the Apple desktop but I think it could be replicated. IMHO X is sufficient.
If you don't want to go through all of that work why not just use Linux?
Having to work for a living is the root of all evil.
Palm is breaking all USB devices to make their one work. Mean while the motorola droid already has a third party app to give them full access with out breaking anything.
Msft stopped supporting non intel processors for 6 years until the xbox 360 came out. And if you mod that you can't access xbox live anymore. Also msft has never supported sparc therefore they are evil.
Apple provides support and software for a limited number of devices. They build itso thatthe hardware is less likely to crash. If you don't like it then don't use it. Any of it. You can't pickand choose which parts you want as it only works as one piece.
i thought once I was found, but it was only a dream.
Comment removed based on user account deletion
what USB device has Palm broken?
Apple OS software is only designed and licensed to run on Apple hardware.
There is no Apple hardware that uses the Atom CPU.
Therefore it was never supported, so it can't be "officially unsupported" now.
Jesus.
Anddd....receiving the Slashie for "Worst Car Analogy of the Year"...
Q'est-ce que c'est... You did not like this car analogy? I thought it was magnifique. It speaks to the very heart of the matter, using an analogy of cars to present a compelling example of such complete distortion of the issues that one able to accept the completely bent version of the facts could not help but agree - though it is likely they would have in the first place...
The problem is, there is no way of preventing a car engine from working in a different car than the designer intended. You can even put the car engine on the ground, connect up fuel and electricity and start and run it without a car. It's not a good idea, but you can do it.
It's a mechanical device - just like a door lock, a wheelbarrow, or a food mixer. It cannot do any checking on what it is attached to, simply because it is a simple mechanical device.
The statement that changing the "gearing" can render a car engine unable to function in a different car simply reveals that the writer knows very little about car engines or related mechanical devices.
I've done many engine swaps in different vehicles over the years and it just isn't possible to create such an obstacle. Either the engine and whatever adapter parts are necessary fit in the vehicle's engine compartment, or it doesn't.
Wait, so Apple fixed a hardware error and we should cheer them for it? After they gave her the runaround twice? Yes, stellar customer service there.
That's an issue that should have been resolved the first time she brought it to the store. If not then and there she never should have been required to mail the laptop back herself. Which then should have never been returned without a repair.
I'm sure there are many happy Apple customers, I just don't think that's the best story to show how great their service is.
Well, I RTFA and followed the links there. I found the part where this build isn't working with the Atom processor. However, I was unable to find the "official" part. Any links to that?
Your quote reminds me very much of that Glen Beck story yesterday.
Unless they //Apple// specifically deny or acknowledge the event it has not occurred?
this is like their constant updating of iTunes or iPod firmware to prevent non Apple use. Yet they would never come and say it.
Look at the title of the article, OS X update officially kills, not Apple. It is the same type of reference as saying "guns kill people, instead of blaming the people".
I understand what you intended to say but it comes off as someone knee jerk defending Apple for their latest stunt.
* Winners compare their achievements to their goals, losers compare theirs to that of others.
Yes, because had this been Dell, Gateway, or most other computer companies, they'd have given her the run around twice, and then said "Ooops, your warranty is up. Too bad."
I just paid $400 for one of these: Dual core celeron, 2GB RAM, 11.6" screen. Blows the Atom netbooks out of the water.
Apple did not "Kill Support" as there was no support to begin with. You can't kill something that doesn't exist in the first place.
They broke the unsupported hacks that were allowing people to use Atom processors. There's a pretty large difference, even though some people want to keep blaming Apple for this. Intentional or unintentional, they're not killing any support.
I'm sure it's only a matter of days until somebody bypasses this anyway.
How does one actually officially Kill something that one never officially had? And any other company would get pretty much the same treatment as Apple if they didn't actually have the support that they um "officially killed" at least on /.
Why bother
What I find ironic is that there is more fuss being made about support for Atom processors than PowerPC processors, and Apple even made PowerPC based computers. Once could also complain about the lack of 68k support, but probably most people don't remember back that far.
un-ALTERED reproduction and dissimination of this IMPORTANT information is ENCOURAGED
I believe peragrin is referring to this, although I don't really understand how it breaks all USB devices.
"I'm not sure I like the fugnutish tone you used in your post!" -RogL (608926)-
complaining about OSX on Atom is like complaining that you can't run Microsoft's Xbox OS on your computer. As Microsoft previously sold Unbundled OSes an OS tied to THEIR hardware was a change in business... but I don't really see any "Xbox on PC" projects out there, nor people crying there wasn't one.
personally, I think Apple just decided to optimize for higher level processors. Atom is basically a Pentium 3 shrunk small. Apple really wants to build for only Core 2 Duo and higher as all but the first round of Core Duo/Solo Macs are fully 64-bit and VT aware CPU models (hence the premium) For the longest time the Java 6 updates specifically excluded the Core Duo/Solo chips and several of the new features of Snow Leopard are "diminshed" on the oldest Intel Macs. When the oldest Intel Processor they have to support is a higher bin Core 2 Duo, Apple has a lot of room to optimize code that would make even Gentoo Linux users envious. It also has the neat side effect of cutting out the cheapest bottom-barrel processors from running their OS, but I doubt that was even a thought in design meetings.
Where can I buy this XBox OS? You can buy MacOS at apple.com
Apple bent the rules on my iMac G5 that was three months over it's three year warranty. Power supply failed, they replaced the power supply and logic board for free. New power supply failed after 3 months, they ordered the part in to arrive the same day, it came by motorbike from Manchester UK to Solihull store, and my computer was fixed by 6PM that day.
I also suffered from the faulty NVIDIA 8600M GT GPU's that plagues the MacBook Pro, some Dell, Sony and HP machines. I required a new logic board on my . Metal around the screen was also scratched, so they replaced the whole entire screen (not just the LCD panel, but the whole thing) in with the repair.
Apple have also replaced my battery three times, it was holding 80% capacity after 9 months.
Never had a problem, I have used three Apple Stores for repair work.
On the other hand, I have had a to get a Toshiba and a Sony laptop replaced. Toshiba took three weeks and came back scratched, the Sony was took three months and returned without a battery.
I'm not an Apple fan in some respects, but their support is top notch.
NT4 did ship with 4 OS revisions: X86, Alpha, MIPS, and PowerPC.
Apply did intentionally cripple their OS because Atoms are standard X86 instruction sets. Its not like building some new fangled incompatible technology like mips, alpha, PPC, or ARM. Its like building an Intel X86 architecture instruction set supported OS then checking to see that the CPU version ID is 5 instead of 7. If 7 then fail to boot. That is effectively what Apple is doing.
Bye!
I should also proof read. Apologies. :D
Let's see... how much is the Mac OS? A point version has been $129. Snow Leopard is $29, for a few minor changes on the surface, and some major changes under the hood. The business strategy for Apple has been quite consistent through the years. From 3.2, which was on the Mac Plus I bought, through System 6, it was free. As in, go into the store with the floppies and get them to make you three or four floppies, and you have the update. Then they started charging for 7, 8 and 9, though not what you pay with Windows. Apple makes money on the hardware. Same model applies to the music store and the app store; software charge just covers third-party profits and/or copyright holder fees. It's there to make the hardware more useful.
So, where's the profit if people put it on a netbook? Miniscule. By the way, where's the profit on netbooks? Well, nowhere. They're selling like hotcakes, losing money on each, but they'll make it up in volume. You'll notice that, last quarter, Microsoft lost money. Last quarter, sales were up for PCs but they lost money -- except Apple.
Everybody's waiting for the supposed tablet/big iPhone, whatever.
I read this article and proceeded to http://www.osx86project.org/ website to check it out - clicked on InsanelyMac button from my Windows XP browser (I.E. 7.0) and was the beneficiary of a virus attack - which ended up disabling my desktop. I can only boot to windows recovery and I can see seven .exe loaded on c:\. This is akin to throwing nails on the road and watching people get a flat tire - it must be illegal. Is there any government agency you can report this to?
Spare some thought on the multitude of NT 3.5 users, happily running on MIPS or Alpha, when EVIL Microsoft decided to just release NT 4.0 on Intel hardware!
Seriously, it's their product. Want to run an operating system on Atom? Make and sell one! There is a market opportunity for you to exploit instead of whining.
...I don;t necessarily agree with Apple's decision here, but I don;t think they were morally wrong to make it.
Despite what law says a company is not a "moral" person. I think what they did is legal and I think it's not very nice to the few people using OSX on an Atom. Then again those people were cheating the system and Apple is in there for making $$$, not happy feelings.
Also there is the possibility that the change was not meant to break Atom but just happens to do it. Just because something works out for you does not mean that you intended it.
Apple has always been a software company. Their hardware is just an expensive dongle to go with their software.
Wow, so after failed attempts to get it fixed the first time and she had to drive 1.5 hours to the nearest Apple store to finally do something is great customer care? We must have different metrics of great.
Buy ANY PC from Costco, it comes with a two year warranty, two years of technical support and you can return it within the first 90 days no questions asked for a full refund.
Wait, so Apple fixed a hardware error and we should cheer them for it? After they gave her the runaround twice?
It's pretty well established that if you screw up, and then fix the problem in a generous manner, the customer is going to be even happier with you than if you'd never screwed up at all. This case seems to be yet another confirmation of this principle.
OS X vs Ubuntu have not only entirely different target audiences but are entirely different experiences.
I don't know about entirely: I'm certainly in the audience for both and find them both to have well-thought out desktop experiences on top of unixy goodness.
OS X wins out for me largely because of support for a number of commercial apps that I find valuable, but I like Ubuntu quite a bit, and in a world where it had those useful apps, I might well choose it over Apple's stuff.
Tweet, tweet.
The amount of useful shareware/freeware available for Mac OS X (that actually works and isn't crippled w/out a license) absolutely dwarfs what's available for Windows.
And I care way more about getting apps that do the job I need them to do than with the "purity" of OSS.
With the first link, the chain is forged.
As long as we're comparing anecdotes, my cousin had a Gateway computer several years ago with a 15" monitor. The platic stand on the bottom of the monitor broke, and Gateway didn't have a part to replace it with, or any 15" monitors in stock. So they sent him a new 17" monitor. No run-around at all.
Of course, if Gateway had 15" monitors still in stock, even if they had chronic stand breakage problems, he probably would have got one of those. I think every one of these companies gets it right sometimes and wrong other times. I can't say I have much personal experience with this sort of thing... I build my own. When parts break or go on the fritz I provide myself with cheap-ass customer service by cannibalizing old machines and implementing stupid workarounds.
So at THIS point, despite it all being relatively minor stuff - she was PISSED at Apple and their products and service. She stormed back to the Apple store to complain about the repair not being done properly, and you know what? They "bent some rules" for her, and swapped her for a BRAND NEW Macbook Pro which had more RAM, a better graphics card, faster processor and more drive space than her low-end Macbook that was just out of the 1 year warranty!
Have you ever dealt with a keyboard that sticks on a laptop? What the fuck are you smoking? Calling this a "minor issue" is insane! It's enough to make a computer so frustrating it's UNUSABLE. On top of that they didn't fix it when it was shipped for repair at considerable inconvenience to her, and you call that a minor point too. Lastly you blame her for being a clueless user - yet isn't one of the big selling points of the Apple p latform? That it "just works". A swap of hardware at that point sounded like a reasonable thing, but nothing extraordinary or that required special mention of extremely good customer support.
Making excuses for your pet company doesn't do it any favours. The service just keeps degrading if you let them get away with it. Blaming the user is asinine.
These posts express my own personal views, not those of my employer
Apply [sic] did intentionally cripple their OS because Atoms are standard X86 instruction sets.
But what is a standard X86 instruction set? Does it include SSE3?
The Atom includes SSE3, but Intel's compilers require a special switch to generate SSE3 compatible code for the Intel Atom. So I would assume there is something "special" about SSE3 on the Atom.
So, possibility one is that Apple is explicitly saying that they want to crush these people making Hackintosh Netbooks. Possibility two is that Apple is now using instructions that are not available on the Intel Atom because they don't make an Intel Atom-based machine and would rather optimize their code for the machines that they do make.
Which one seems like it makes more sense?
Comment removed based on user account deletion
Comment removed based on user account deletion
Yeah, roughly the same thing happened to my Uncle, twice, so it must be a common occurance.
The Apple store is about 2 hours away for him. His old PPC iMac bit the dust just outside the warranty period. It had been repaired once in the past, free of charge. (dead HDD) Apparently this time the HDD decided to go a bit crazy with write commands, so any file written to after the problem began was corrupted. (Mostly system files, thank goodness)
He upgraded to a low end x86 iMac, but with lots of RAM and HDD space. Unfortunately, the HDD went flakey about 6 months later. When he went in to get it repaired, they just gave him a new one with all his stuff copied over.
However, they messed up - this new one had half the RAM of his old one, and a smaller HDD. Ooops! So he drove back and talked to them. They were very apologetic, and offered him $350 off the price of an upgrade to any other iMac. Since they had to copy everything over again, it kind of made sense. They also discounted the price he paid for his original iMac, so he got a $1700 machine for about $250, one year ago. The specs are strikingly close to this.
It's not the best deal in the world, but it sure beats the experience at most places pawning computers on people.
Comment removed based on user account deletion
But there were complex technological obstacles to overcome to support alternate platforms back then, you couldn't just take the SPARC source, recompile it for the Alpha and expect it to work. Whereas in this case, the fact that there's a fairly recent OSX build that *does* run on Atom CPUs means that whatever the problem is, it's a fairly small one that could feasibly be corrected as easily as any normal bug.
No problem is insoluble in all conceivable circumstances.
They have a little known warranty issue that they can actually replace things out-of-warranty as-if it was under the warranty. They can also replace things that are under warranty, but with respect to things NOT covered by warranty.
I believe they call it Customer Satisfaction (something similar, and I am not being sarcastic).
.....You can buy MacOS at apple.com....
only for computers built by Apple.
All theory is gray
There's no single "standard x86 instruction set". There are variations between AMD and Intel offerings, and there are now many generations of x86 even if you disregard those differences.
You seem to be operating under the premise that Apple is a Software company like Microsoft. They're not. They're a hardware company like HP or Dell. That the operating system they provide with their hardware is their own creation is irrelevant, and they're under no obligation, moral or otherwise, to provide support for any platform that they didn't sell.
That they're disabling support for the Atom platform is irrelevant. They're disabling support for a platform that they don't sell. The EULA that comes with their software specifically prohibits your using that platform in the first place, so if you were using their software legitimately, it shouldn't affect you. If it does affect you, too bad.
I'm always excited when another company introduces DRM into my life too!
OS X doesn't run on my Powerbook either. I think i'll bitch and complain to apple about it. What do the system requirements on the box say? I'm guessing it is "An apple XXX with YYY mb ram"? If your system doesn't fulfill the requirements ("apple macintosh" being one of the requirements), then don't be shocked that it doesn't work.
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
Intel's compiler generates codes that check for non-intel CPU's and disable some optimizations on them. This was introduced in icc 7 to make sure the generated code would run slower on AMD Athlons than on Pentium IV. You can short-circuit the checking functions in the binary and the code runs fine on all x86 chips. I assume the reason Atom needs a specific flag is because it is identifies slightly different than other Intel chips and gets caught by the non-Intel harrasment blob.
So what you just used for your argument that Apple doesn't add extra code to harrass Atoms is that the Intel compiler always adds extra code to harrass non-Intel. That's not a good argument ;)
About all one should infer from the ATOM user problem is that Apple has no plans to build and sell an ATOM based product that runs OS X. Not until the next update, anyway.
Apply did intentionally cripple their OS because Atoms are standard X86 instruction sets.
Do you know what "errata" are? And that Atoms (while having the same ISA) have different errata than the chips Apple uses?
If you take into account Apple's previous behaviour on trying to stop people hacking the iPod, and preventing people using anything but iTunes with the newer ones, the first option does actually seem quite likely.
Rationally, I think it is the second option in this case, but with Apple's past behaviour, I wouldn't bet on it.
I will do a lo-rez crash course in computer history over most of the past half century to make the point that the intrinsic quality of an OS seems to be what gives it staying power. By low-rez I mean I am clipping out lots of bit players or companies that are redundant in the big picture.
In the mid-1970's, when 8-bit microprocessors first came out, there were two kind of computers.
CP/M computers (Imsai, Altair, Processor Technology)
one-off computers (PET, TRS-80, Apple II)
The CP/M computers all used the same 8-bit OS which was in spirit, and some say body, the precursor of MS-DOS (born "SCP-DOS" since Microsoft licensed it for $60K instead of writing it themselves).
When IBM invented PC who made the BASIC used in almost every microcomputer at the time. Microsoft had no OS so they license SCP-DOS really fast and then rel-icensed it to IBM for a low-rate per system that quickly added up.
CP/M died pretty quickly after that, taking the 8-bit systems with it and some 16-bit systems that had moved up to CP/M-16. They pretty all died together. Moral is, if you are different brand computers who share a common OS and the OS becomes uninteresting you ALL become uninteresting at once.
The Commodore PET was replaced with the Amiga (which died ages ago), the Apple II was replaced with the Macintosh - and the TRS-80 went threw a few iterations, then became a PC clone and then went away.
I will limit discussion of minicomputer to just this: they had Unix and they had one-off operating systems.
Just before those microcomputers were around, there were mainframes. IBM had mostly batch systems that were appalling, Univac, Sperry, Control Data Corporation, Cray, etc. And a computer named Multics that had a secure, interactive operating system which Unix was loosely based on. These brands had their own OS except for one little anomaly.
A company named AMDAHL made an IBM mainframe clone (yes, but do not freak out yet). AMDAHL and IBM feuded a lot, vying for customers.
http://en.wikipedia.org/wiki/Amdahl_Corporation
Amdahl's customers were allowed to license IBM's OS and run it on their computers. The reason was IBM had a monopoly (and acted like it) so they ran afoul of the DOJ. Amdahl computers were cheaper than IBM computers.
Anyway, history of the computer industry clearly shows there is no one "right" way for an OS to work. At any given point over the past three and a half decades, there have been some operating systems that only ran on the brand of computer who invented it and some that were mostly voluntarily licensed out to OEMs.
Apple II was way more foolproof & fun computer to use than CP/M computers. The Mac OS was way better than MS-DOS for doing white color work.
Multics was laid to rest in the mid 1980's having been sold to some very chic, though mostly discrete, rich customers. Sadly, Multics passed having never exceeded microscopic market share. However, the ripples it sent downstream early in its life shaped the operating systems and the computer security models we use today.
Unix, its heir, was kind of king in the late 1980's and early 1990's for business users and some hobbyists ran the one inexpensive commercial distribution of it.
Macs with System 7 were too slow in the mid-1990's compared to MS-Windows 95 PCs, and Linux was still a bit shaky. But by 2001, all 3 operating systems had found their legs and were coming out with new versions that got great acceptance in the market place.
Amdahl had faded away not being able to keep up up the relentless pace of IBM's hardware innovation, leaving IBM mainframes cloneless for the first time in a quarter century. IBM very roughly around this time introduced Linux to zOS, a fusion of several decades of proprietary mainframe technologies that runs on the 64-bit zSeries mainframes. It was the 64-bit zSeries that dealt the death blow to 31-bit Amdahl machines in 2000.
Today, about 70% of IBM PC clones still run Windows XP which came out in 2001. Ma
Let the PC get its zen on, for chrissake!
Sigh, every time a computer-making OS vendor does something nice for their customers, god kills a pirate.
My Mac seems to be running a little faster since OS 10.6.2 came out. I cannot see how there is any problem with it.
The OS is only warranted to run on Apple's Macintosh hardware so suck it up. Why should Apple have to do compatibility testing for every computer ever built, including ones they never made/licensed/owned/saw?
If your Dell/HP/Acer PC maker claimed in ads, statements, or online that their product ran Apple's OS X then return your system to the vendor that sold it.
Apple does not do software returns. Nobody does. In fact, if you prove that Windows is defective they will only give you $5 and good luck collecting that.
Part of optimizing code is looking what all the target hardware - and other domain entities - have in common and figuring out how to help it. In graphics, you do viewport clipping. In audio/video, you can do somewhat lossy compression for non-master copies. In hardware, you wring all the performance you can out of the hardware you are running on.
Pirates, you are not in the architecture.
Let the PC get its zen on, for chrissake!