2 ms·
This is not even close to a good, sound or technical reason Well, "good" is a little subjective. I am purely speculating here, but I doubt that Apple compiled
by brk 16y ago
This is not even close to a good, sound or technical reason
Well, "good" is a little subjective. I am purely speculating here, but I doubt that Apple compiled something into the code to make it simply not run on first gen hardware. IE: there must be something about that hardware platform that makes it different enough from current-gen hardware that supporting it adds some amount of back-end effort. Perhaps the reason has to do with one of the other factors I mentioned, a "mistake" or shortcoming in the first-gen hardware that requires more internal hacks and work-arounds in the code than they are willing to support.
It's not like this sort of thing is unique to Apple. Some of the first-gen Droid phones are not going to see the 2.2 update. Yes, there may be more hardware variants and changes among the Droid phones, but it is still a relatively new platform abandoning not-that-old hardware.
- rbanffy 16y agoIt's either a hardware difference or Apple artificially restricting where it installs to increase hardware sales. It would not be the first time - the first iMacs are capable of running up to MacOS X 10.4, provided they have enough memory. I have successfully ran 10.4 on a beige G3. The installer, however, checks the hardware against a list of "forbidden" (if I remember the term used in the .plist file) machine types. Here is a similar story, regarding 10.5: http://www.macosxhints.com/article.php?story=20071026083746346 http://www.macosxhints.com/article.php?story=200710260837463...