Intel Mac OS X Catches Up With Older Brother
RetrogradeMotion writes "Apple is now one step closer to the Intel transition. According to the OSx86 Project, a recently leaked installation DVD of Mac OS X 10.4.3 reveals that the Intel version is in sync with the PowerPC version - the two are now identical. Initially, "OSx86" was substantially behind its PPC counterpart, but the recent update makes it ready for the public. The article also notes that Apple has continued to learn from hackers' efforts to crack the operating system and has greatly strengthened the TPM protections."
It's a posting in a blog, which is a far cry from an "article".
"I'd rather be a lightning rod than a seismometer." -Ken Kesey
So does anyone else find it funny that we get an Apple-Intel update on within 6 hours of a "Intel processors get their asses kicked" story?
Time for the next hack to come along.
Until every byte of code verifies for itself that it is running on genuine Apple hardware before it will execute, I'm not sure if Apple can ever close this door.
Maybe this experiment will eventually prove that TPM itself is impossible to achieve when more people are working to break your system than are employeed by Apple to defend it.
Hey, Steve, want to reconsider that move to Intel now?
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
"The article also notes that Apple has continued to learn from hackers' efforts to crack the operating system and has greatly strengthened the TPM protections."
TPM protections = OSX locked to Apple hardware
The article also notes that Apple has continued to learn from hackers' efforts to crack the operating system and has greatly strengthened the TPM protections.
As you may or may not know, TPM stands for "Tensão Pré-Menstrual", which is the Portuguese term for Pre-Menstrual Syndrome. Exactly why hackers would want to get by those TPM protections is beyond me.
When you have nothing left to burn you must set yourself on fire
To all of you that thought an outdated version of the OS was actually "leaked".
:-)
Congrats, Apple just made you an unpaid security consultant.
Well, there's this tiny little guy with a magnifying lens who will live in your computer case, and- nah, I'm just kiddin' :)
Anyone want to place bets on how long it takes Lik Sang to sell mod chips
that allow PC's to run OSX?
I'm going to say within 12 months.
------ The best brain training is now totally free : )
I don't think it will be possible to stop people from getting it running on non-apple hardware. It's just going to be a constant battle. There are too many people working on breaking it. Look at the Xbox, with its whole encryption/authentication scheme. That was broken after a few months.
Most of the people installing it on non-apple hardware probably wouldn't purchase apple hardware anyway. It's a good, non-official way, for apple to gain marketshare. The highschool/college kids of today are the decision makers of tomorrow. Get them hooked on OSX now (even if it's an illegal copy) means that they will likely influence their friends/family and employer to go with it.
Maybe apple should stop spending money on the resources to add copy protection and just let it go. If someone comes up with a good solution in the future, they can just roll it out in an update. In the meantime, let people get hooked.
Need Free Juniper/NetScreen Support? JuniperForum
I own a G3 yosemite running LinuxPPC, it's my firewall,IMAP,WWW,PHP server.
And I own a VIA C3 Samuel running Linux x86, it's my firewall,IMAP,WWW,PHP,Shoutcast,DNS,File server. So whats your point?
"This is Zombo Com, and welcome to you who have come to Zombo Com" - www.zombo.com
on using the cover sheets on the TPM report?
"I say we take off, nuke the site from orbit. It's the only way to be sure."
Continued improvements in both releases of 10.4.3 include an optimized table of system values organized in a hash known as a "registry," a simplified four-color theme, and a sophisticated AI-based Automator avatar known as "Guru" who appears at the bottom of your screen to anticipate Automator tasks by asking questions such as "It looks like you're writing a paper."
"Made up/misattributed quote that makes me look smart. I am on
Maybe this experiment will eventually prove that TPM itself is impossible to achieve when more people are working to break your system than are employeed by Apple to defend it.
TPMs were never intended to be used for what Apple is using them for, thus the cracks only prove that a TPM isn't very useful for things it wasn't designed to do. The real TPM features like sealing and attestation still haven't been cracked.
I think it stands for Trusted Platform Module. Basically, the software does a check on the hardware to see if it's genuine or not.
it really seems funny to me how all Intels bashers (aka. Mac fans) suddenly became Intel enthusiasts
There were Intel Bashers because Pentium technology (the P4 in particular) was pathetic compared to AMD and PPC offerings of the time.
Some of these people are becoming Intel cheerleaders because 1) Intel managed to surpass the performance of the G5, and has closed the gap a bit on AMD. 2) Early reports of the chips expected to come out of Intel around Q3 of next year are remarkable.
"Mac fans" are actually rather split on the subject. Those who acknowledged that PC's were generally faster machines most of the time for most tasks could not be happier with the Intel switch. Those who rambled endlessly about "the Megahertz myth" (even after x86 chips were clearly lapping the G5) are still sore about it, and hoping that Jobs will change his mind about dropping PPC sometime between now and 2007.
Information wants to be anthropomorphized.
Um, no.
Either ppc or x86 machines can produce FAT^H^H^Huniversal binraries.
- Adam L. Beberg - The Cosm Project - http://www.mithral.com/
Leaked install DVD? HAH! That's for scriptkiddies. Where's the leaked kernel source code?
--
make install -not war
it's amazing how stuff always manages to get "leaked". It's too bad some extra money didn't get "leaked" in to my bank account. I suppose it's a good way to get stuff tested without being responsible for it's results.
I want an OS that I can multi-boot MS-Windows and Linux on that runs on commodity hardware.
Apple has said they will not try to prevent other OS's from booting on intel boxes they sell. As for commodity hardware, well that will depend, I suspect Apple boxes will, as usual, implement lots of hardware that does not yet work in Windows. Apple will prevent OS X from running on hardware they don't sell, since the OS and all the other software they produce is a loss-leader to sell hardware and they would be losing money developing the OS and all the free applications and selling it at current market prices. Also it would put them in direct competition with MS, whose illegal contracts make business pretty much impossible. Four superior OS's (to Windows) have already died trying to sell into that market.
Otherwise, "Mac OSX on TPM'd Intel" is just another way of saying "Mac OSX on a proprieTary PlatforM." Not interested.
That will probably be your opinion of Apple boxes. They will run OSX , Linux, and the BSDs just fine, but Windows is anyone's guess. Windows will probably run fine in emulation ala VMWare and the like, and their will probably be some sort of WINE like way to run Windows programs, but I would not count on MS letting it boot out of the box. Of course Apple's PPC platform was technically even more open and runs Linux and the BSDs as well. It was even produced by multiple Vendors without reverse engineering (unlike x86). So when you say , "proprieTary PlatforM" I assume you really mean "platform that runs Windows."
Everyone wants a way to make it run on generic Intel hardware. The thing is, even if you could do that, OS X drivers are not going to be available for 95% of your periphrials. What good is running the OS with no network, sound, or perhaps even video?
"The problem with internet quotations is that many are not genuine" -Abraham Lincoln
Apple is on the cutting edge of making sure their OS runs on the slowest CPUs possible. For a while that was PPC, back when Intel was kicking ass and taking names, and Motorola couldn't find their ass with both hands. But now that IBM is starting to pop out high speed multi-core PPC chips, it's time to find a new slow chip.
;-)
Face it, Apple is cursed, what ever chip they use is doomed to be second rate. If intel was smart, they would have kept their distance
One issue is the fact that they will probably use a different BIOS technology than standard IBM clones: Open Firmware or EFI (Extensible Firmware Interface). For compatibility's sake, your current PC uses more or less the same BIOS as the original PCs when it boots up, and uses tricks to access higher modes. That's one thing I've always loved about Macs - the booting. No matter how much they try to disguise it with logos, I still see it's booting to the same resolution as DOS.
Also, consider the fact that they might deliberately only include driver support for their stuff. Driver support in Darwin is already pretty limited, and they have no incentive to produce more drivers than they will use. That means more hacking.
Finally, I think one of the goals with the TPM is to make it so that you'd have to produce a unique hack for each case, rather than one generalized hack that can be mass-produced. Can't give you specifics, but at least they're moving away from "Let's make it impossible to crack!" which always fails, to "Let's make it so hard to crack that only a market-insignificant number of people will be able to crack it!"
Anyway, I'm sure it's possible and somebody will do it, but it might not be as simple as a little solder job. I don't have much first-hand knowledge of this kind of stuff, I just read a little here and there.
So Apple is dedicating enough resources to make it difficult to run OS X on a non-Apple box, but isn't wasting it's time and money trying to totally secure it.
Brilliant
The people hacking OS x86 for non-Apple hardware aren't going to buy Macs anyway, they are in it for some other technical purpose.
The people who want OS X for business will go legit - too much risk for a company to steal like that.
The people who want OS X for a home aren't going to either know how to or want to take the time to fuss with some illicit download of the OS that won't be supported.
So the extreme hackers get OS X without buying an Apple box and maybe they even develop some cool apps with their pirated copy of Xcode too.
The big winner is still Apple (and OS X users).
I only came here to do two things; kick some ass, and drink some beer...looks like we're almost out of beer.
Intel OS X 10.4.3 is still a 32-bit operating system, whereas the PPC iteration is 64-bits. One step forward, one step back.
The G5, at least, isn't that efficient. I just bought a brand new PowerMac G5 (dual core 2.3GHz). It's certainly a fast machine, but for almost everything I do, its slower than the 2.2Ghz dual-core Athlon X2 that's sitting next to it. For compiling code, it's about 70% as fast as the X2 system. For SciMark, it ranges from 95% as fast (for the small in-cache dataset), to 80% as fast (for the large in-memory dataset). For nbench,if you leave out one really awful score that's probably the result of a bad compiler optimization, its about 80% as fast. These were all done with GCC 4.0, of course. The 970MP SPEC benchmarks suggest that if I used XLC (and EkoPath on the X2 to be fair), I could probably get it to be 90% as fast in integer as the X2 and 25% faster in floating-point, but considering those scores is entirely an act of intellectual mastrubation, since most stuff on OS X is compiled with GCC or CodeWarrior anyway.
Of course, I love the machine to death, because of OS X, but the way I see it, Apple is going to gain a good deal of performance by moving to x86.
A deep unwavering belief is a sure sign you're missing something...
The point is that the 5% of your peripherals that are supported are very common. Looking at the Intel HCL, I know I could easily dig up several of those cards (lying around the house). Most onboard AC/97 soundcards seem to be supported, which is what is used on the Mac anyway. The only sticky point is video (only Intel 900GMA cards are accelerated), and perhaps SATA (nForce4 SATA isn't supported, most PATA controllers are). Firewire and USB are standard EHCI and OCHI, so that's all good. What more does your average user have?
A deep unwavering belief is a sure sign you're missing something...
Maybe this should be a new Slashdot poll:
How long after Apple officially releases its x86 version of OSX will it be cracked to run on generic hardware?
1) 12 Months
2) 12 Hours
3) 12 Minutes
4) Cowboy Neal already has it running on his Dell.
If you do have work to get done in the seven months we have to wait and you could easily afford one, I say just get a G5. Your stipulated G5 wouldn't die the exact moment Steve presents the Intel Macs on stage - it won't be cutting edge anymore, but that'll be as true if you were to buy an Intel Mac seven months before its next generation as well.
If the encoding time is really cut down (which looks like a gimme), you'll make it up in no time. If it's really about productivity, you're comparing the last release of an architecture that's been out for several years now (even the G5 is around 30 months old now) to the first round of machines of a new architecture *ever* - there's no way they'll be as reliable as the G5. Major kinks are worked out (except for the 2xSATA drive limit) and apps have had time to be optimized for them.
Also consider this: We don't even know which Macs will be Intelized first! We do know that the Intel switch is all about speeding up the cramped PowerBook, so they will probably come first. There's a chance (although not big) they'll have you waiting until this time next year for an Intel PowerMac, and it's not even sure the performance will match!
I think this "let's hold our horses for a year or so" attitude is getting a bit out of hand. If you were to buy a PowerBook, then maybe I could understand you, but the G5-based Macs are definitely the highlights of today's lineup, and there's no way in hell that the first revision Intel PowerMacs will be a better buy than they are based on what little you've said.
I have a DTK with 10.4.3, so some notes from someone with an actual clue:
1.) The PPC version of 10.4.3 is NOT a 64-bit OS as several commenters claim. It's a 32-bit OS with some 64-bit math libraries.
2.) While 10.4.3 Intel may have "caught up" to the PPC version, it's still far from release quality. For example, Spotlight seems to be seriously broke and not functioning correctly in Mail.app, iTunes is still a PPC app, Safari crashes often, and Bonjour is still a bit borked.
what suddenly gives you the right to decide that you should be allowed to run their OS on any hardware?
do you sue companies that won't allow you to unlock the processing potential of fancy touch screen cash registers, palm pilots that can't run Windows Mobile, or a watch that doesn't allow you to change it's OS? do you sue palm pilot because they refuse to allow you to buy Palm OS and run it on any machine you please? or the cash register manufacterer for not selling you their cash register OS for normal PCs?
no, because it's absurd. why is it absurd? because these companies depend on hardware sales. just like apple. this is not illegal to the slightest bit, and you can't prove it in court for the following reasons:
the fact is that apple doesn't want to license their OS for any hardware but their own. whether it's Intel, IBM, or Motorola, it's no different. Intel does NOT have a monopoly on the market, as Intel does not hold even close to 100% marketshare of the PC microprocessor market.
Apple has broken no law whatsoever in this regard, and the fact is that by restricting what type of hardware customers can use with OS X, apple can do a number of things that are GOOD for the consumer:
1. integrated hardware/software means there are less drivers to deal with, more plug and play is easily achievable
2. more features can be added to the computers without adding 3rd party programs. Things like the sudden motion sensor and the scrolling trackpad can be integrated in the OS. The OS can have custom versions that are optimized for their particular model.
3. tech support doesn't have to deal with thousands of different parts in beige box PCs, which saves the consumer time on the phone with Apple's tech support representatives. in court, apple could argue that this makes their tech support cheaper than the competition (which it is in many cases).
4. Lowering the hardware confusion makes documentation easier, and reduces to a small extent crashes/bugs/problems. Any bugs/crashes/problems can be detected faster when you know exactly what parts are in the computer and how they interact.
5. Also in respect to #4, reduction of these general problems increases the quality of the product. reducing crash/bug/problem downtime makes for a more valuable, satisfying product.
6. i'm guessing security is easier, too. knowing what hardware is in the computer means knowing exactly where and how information can leave and enter the computer.
I'm more curious if the proprietary Apple machines will be able to dual boot into XP, or Longhorn, or Linux...
OK, so you're either trolling, or you haven't thought about this for more than five seconds:
-One vendor means more supply from that vendor == price breaks
-One "family" of chips (OK, they might use more than one Intel family, but still) allows the engineers to not have to learn two radically different chip families. This means less re-training and more skill.
-ATI doesn't make motherboards. Having the CPU+mobo+chipset come from the same place decreases complexity by orders of magnitude.
Mac OS X v10.4 Tiger: Developer Overview. "...there is only one version of the kernel for all Apple hardware." (Which must be 32-bit in order to run on older hardware.)
64-Bit Transition Guide. "Because 64-bit applications will be supported using a 32-bit kernel, this 64-bit support will have no impact on most device driver or kernel extension writers."
Good! The harder they work on keeping people from using it, the less effort they can put in making it good, and the fewer developers will come to the platform.
And if Apple doesn't do anything, then cheap-ass folks who call themselves developers will pirate the software. I don't think Apple is missing out on the "big" developer pool by not making their OS free
To me, this says that Linux is going to improve compared to OS X,
In what way? Linux sucks when it comes to user experiences. Developers on Linux seem to think that offers 100 command line options is a good UI for the average user. That's fine for the techies, but real folks want a real, full-blown user experience that is pleasant and seamless.
because Apple is investing effort in making their OS worse instead of better, and because they will fail to attract as many hackers as they could.
The OS is worse because they won't let you run it on some two-bit piece of hardware you threw together? Give me a break. How cheap are you really? As for failing to attract hackers -- who cares. I want folks that actually understand users to be writing the software, not some command-line, script-happy "hacker". And the reality is that Apple is attracting UNIX guys that are realizing that they can have their UNIX power and a real interface.
I already switched from OS X to Linux because I find it technically superior
I don't even know what that's supposed to mean, since technically superior is very vague. Windows is technically superior at running Active-X controls and if you need that, it would be the choice. In the end, it just sounds like you are trying to rationalize your decision to stay away from the mainstream desktop world. That's fine -- but don't expect 99% of the rest of the population to think like you. Linux has its uses, but running a Desktop is not one of them. Until there are folks that understand usability designing the entire Linux user experience, it won't make it into the mainstream.
No, it fucking isn't time for a class action suit every time someone mildly inconveniences you or fails to blow you just the way you like it.
NO DAMAGES. They are not damaging you. They are not breaking your toys, they are not promising you something other than what they sell, they are not stealing anything from you. You have NO DAMAGES. You are unharmed. They are not legally obliged to make you maximally happy.
If Apple promised that everyone who bought OS X could run it on commodity hardware, then reneged and said "no, wait, our hardware only", you might have a basis for a lawsuit.
I have been involved in a couple of class action lawsuits, such as a lawsuit against Allied Telesyn for sending junk faxes, or a lawsuit I have going with a local mortgage lender where they appear to be on the hook for about $12.5 million in liability. These cases are based on actual damage done to people, not on companies not making me happy enough or running themselves the way I'd like them to.
I would like it if everyone whose first response to a distant rumor that a future product will not be what you want to buy is to declare that it is "time for a class action" would just STFU and stop being such whiners. If you don't like the product, don't buy it. Congratulations, you have managed to avoid being damaged and you have no need to waste your time going to court over the damages you were able to avoid by NOT EVEN DOING A DAMN THING.
My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/