Swad Posted January 11, 2006 Share Posted January 11, 2006 We’ve received reports today that Apple is putting in place a Developer Transition Kit Exchange Program to give DTK owners an iMac at no charge. As one developer exclaimed, “That was the best $999 I’ve ever spent!” DTK owners will receive, in exchange for their current units, a base-model iMac to “help you finish and ship your Universal Binary.” Below is an exclusive screenshot from Apple’s developer site: And yes, for those wondering, we’re all insanely jealous. EFI Also, on the hardware front, Apple updated its Universal Binary Guidelines and revealed that the new Macs will be implementing Intel’s EFI (extensible firmware interface) to replace the venerable BIOS. Wikipedia explains, The Extensible Firmware Interface (EFI) is an updated BIOS specification developed by Intel. Designed for use with trusted computing, it allows vendors to create drivers which cannot be reverse engineered. It also allows operating systems to run in a sandbox, delegating networking and memory management to the firmware. Hardware access is converted to calls to the EFI drivers. The EFI BIOS is used to select the operating system, replacing boot loaders. The EFI is important as it may be a component that Apple uses to lock OS X to their hardware. Since EFI was not present in the DTKs, we can only surmise that Apple’s use of “Trusted Computing” will be changed significantly with the new models. [Digg this Article] Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/ Share on other sites More sharing options...
jegabla Posted January 11, 2006 Share Posted January 11, 2006 Just point out that, as reported in various sites, EFI does have some kind of compatibility layer to allow support for legacy operating systems that, to a certain extent, rely on BIOS information. This means EFI has full compatibility with Windows XP and Linux among others. Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41337 Share on other sites More sharing options...
Swad Posted January 11, 2006 Author Share Posted January 11, 2006 UPDATE: Apple now has a page available for the general public. Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41345 Share on other sites More sharing options...
dponmac Posted January 11, 2006 Share Posted January 11, 2006 so that means i can turn in my pc for an imac for free right?!! what? its got os x on it!! Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41367 Share on other sites More sharing options...
fallingup Posted January 11, 2006 Share Posted January 11, 2006 yeah if only it was like that, im gonna try to sell my gateway on ebay and get the MacBook Pro, god who thinks of the names? Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41370 Share on other sites More sharing options...
unixguru Posted January 11, 2006 Share Posted January 11, 2006 Well I can see what they're trying to do here. They're trying to get all the developers to turn in their DTK machines so they can stop supporting BIOS and only ship software that is protected with EFI. That way they can lock out anybody that doesn't have an Apple system. However, since the machines are supposed to be available until Dec. of this year, if someone doesn't turn one in for exchange by the end of March, what's Apple going to do? Stop giving them OS updates or what? It'll be interesting to see what protections are in the new systems, and even more interesting to see if anybody (like Maxxus, god of the cracks, [i'm not worthy, I'm not worthy!]*) can figure out how to crack them. Unless there is something in the processor itself, data traffic on the PCI bus will be unencrypted, so someone who is clever with hardware could develop a card that will snoop the traffic and get whatever keys are needed to decrypt the binaries. Maybe there already is such a bus snooping card. Of course, thanks to our draconian laws and corporate politicians, anyone who tries this in the US will be sent to federal prison. Yeah, we're a "beacon of freedom" alright. But in other countries it could happen. * That's from Wayne's World in case you didn't know. Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41385 Share on other sites More sharing options...
bjr1028 Posted January 11, 2006 Share Posted January 11, 2006 They can either turn in their developer machines when the lease is up and get nothing or turn them in now and get an iMac which they get to keep. I don't see too many holding on to the development machines. Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41467 Share on other sites More sharing options...
scott318 Posted January 12, 2006 Share Posted January 12, 2006 Gotta calm down - breathe in, breathe out, breathe in, breathe out. AAAAAAAHHH! What am I doing?????? I'm NOT calm! As a matter of fact, I'm extremely pissed! Oh well, sucks for us non-developers :-( Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41488 Share on other sites More sharing options...
cyrana Posted January 12, 2006 Share Posted January 12, 2006 BTW, the compatibility layer thing isn't mandatory. It is an option in the EFI spec. Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41489 Share on other sites More sharing options...
Celery 2.39ghz w/PB and Firewire Posted January 12, 2006 Share Posted January 12, 2006 I agree with unixguru that EFI could spell the end of installing later OSes on our current mashed x86 machines. My hope is that the new Universal Apps will run on my Thinkpad. Seems the development of Universal binaries by March is more news than the new box and laptop. Mac hardware has been less then stellar (30% failure of imac 20" g5s, 10% for g5 towers) for the past five years, lets hope that changes. Wish they went AMD, anyone else? Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41508 Share on other sites More sharing options...
Dee S. 73 Posted January 12, 2006 Share Posted January 12, 2006 (edited) Talking 'bout EFI and its implementations , this is an interesting site : http://www.tianocore.org/ It's the EFI OpenSource project started by Intel...or , like they say : TianoCore is home for projects focused on the Foundation code for the Intel Platform Innovation Framework for EFI, or Framework for short. The Framework is an implementation of the Extensible Firmware Interface (EFI) v1.10 specification, a result of an Intel project codenamed "Tiano". Another interesting news is : The InsydeH2O “Hardware-2-Operating System” firmware solution is a complete, production-ready version of the Platform Innovation Framework for EFI. Evidence of this acceptance of Insyde's BIOS replacement technology is shown with many of these systems on-display at this week's Intel Developer Forum being held at the Moscone Center in San Francisco, CA. These systems on-display include: Intel Desktop Boards including but not limited to the following SKUs: D865PCK, D910GDW, D915GWB, D955XBK, D945PSN, D945PLM, D945PAW, D945GTP, D945GNT, D945GCZ, D945PVS. from : http://www.insydesw.com.tw/en/press.asp?id=360&ref_id=101 Not so bad news.... DS_73 Edited January 12, 2006 by Dark Schneider73 Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41509 Share on other sites More sharing options...
forcer Posted January 12, 2006 Share Posted January 12, 2006 Talking 'bout EFI and its implementations , this is an interesting site :http://www.tianocore.org/ It's the EFI OpenSource project started by Intel...or , like they say : TianoCore is home for projects focused on the Foundation code for the Intel Platform Innovation Framework for EFI, or Framework for short. The Framework is an implementation of the Extensible Firmware Interface (EFI) v1.10 specification, a result of an Intel project codenamed "Tiano". Another interesting news is : The InsydeH2O “Hardware-2-Operating System” firmware solution is a complete, production-ready version of the Platform Innovation Framework for EFI. Evidence of this acceptance of Insyde's BIOS replacement technology is shown with many of these systems on-display at this week's Intel Developer Forum being held at the Moscone Center in San Francisco, CA. These systems on-display include: Intel Desktop Boards including but not limited to the following SKUs: D865PCK, D910GDW, D915GWB, D955XBK, D945PSN, D945PLM, D945PAW, D945GTP, D945GNT, D945GCZ, D945PVS. from : http://www.insydesw.com.tw/en/press.asp?id=360&ref_id=101 Not so bad news.... DS_73 I have ALWAYS sad that's an advantage having intel board on my PC Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41571 Share on other sites More sharing options...
grabberslasher Posted January 12, 2006 Share Posted January 12, 2006 They can either turn in their developer machines when the lease is up and get nothing or turn them in now and get an iMac which they get to keep. I don't see too many holding on to the development machines. Not to mention that the DTKs can't run anything higher than 10.4.3 due to the EFI requirement. Basically, they're dead - anyone who doesn't swap them has to be crazy. Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41694 Share on other sites More sharing options...
enb14 Posted January 12, 2006 Share Posted January 12, 2006 What if you have a hardware company and you want to port your drivers from your PCI Cards to mactels? Are they stupids too? Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41710 Share on other sites More sharing options...
Guest terry Posted January 12, 2006 Share Posted January 12, 2006 What if you have a hardware company and you want to port your drivers from your PCI Cards to mactels? Are they stupids too? No upgrade cards for iMacs, no upgrade cards for MacBooks. Believe me, those hardware manufacturers will get their pre-production engineering samples of Intel-PowerMac-class mobos right in time if they need them. The DTKs are obsolete. Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41713 Share on other sites More sharing options...
bofors Posted January 12, 2006 Share Posted January 12, 2006 ...no upgrade cards for MacBooks. What about the "ExpressCard" slot? Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41727 Share on other sites More sharing options...
Guest terry Posted January 12, 2006 Share Posted January 12, 2006 What about the "ExpressCard" slot? Well, you know, I meant the PCI cards the OP was referring to... Anyway, if you're a hardware developer and want a couple of MacBook samples for tailoring some fresh new, attractive peripherals to the new platform, you can get them immediately and don't have to wait till February like the crowd. Well, in fact you probably already have a pre-production sample of the planar board sitting on your desk in such a case. Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41731 Share on other sites More sharing options...
regularg0nz0 Posted January 12, 2006 Share Posted January 12, 2006 Basically, they're dead - anyone who doesn't swap them has to be crazy. ...sure... they won't be worth anything on the collectors market in 5 yerars... Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41740 Share on other sites More sharing options...
Guest terry Posted January 12, 2006 Share Posted January 12, 2006 ...sure... they won't be worth anything on the collectors market in 5 yerars... Hehe, that's what I've been thinking about all the time since the announcement that they all have to be returned and thus are doomed to vanish from the face of the earth. STEAL a DTK for yourself NOW, don't wait until it is too late! Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41744 Share on other sites More sharing options...
bjr1028 Posted January 12, 2006 Share Posted January 12, 2006 What if you have a hardware company and you want to port your drivers from your PCI Cards to mactels? Are they stupids too? Apple is finished with PCI. Whatever replaces the PowerMac is going to be PCI-Express only. Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41829 Share on other sites More sharing options...
Shuddertrix Posted January 12, 2006 Share Posted January 12, 2006 Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41843 Share on other sites More sharing options...
Ransu Posted January 13, 2006 Share Posted January 13, 2006 They're trying to get all the developers to turn in their DTK machines so they can stop supporting BIOS and only ship software that is protected with EFI. That way they can lock out anybody that doesn't have an Apple system.And for those who smirk 'conspiracy theory' and dismiss this: whether or not that is their intent, this will be the result. For now forget about running windows on the thing - inform yourselfs about EFI and TC: http://en.wikipedia.org/wiki/Trusted_computing http://en.wikipedia.org/wiki/Extensible_Firmware_Interface This is a *BAD* thing! And we shouldn't surrender to it like sheep! It'll be interesting to see what protections are in the new systems, and even more interesting to see if anybody (like Maxxus, god of the cracks, [i'm not worthy, I'm not worthy!]*) can figure out how to crack them. Unless there is something in the processor itself, data traffic on the PCI bus will be unencrypted, so someone who is clever with hardware could develop a card that will snoop the traffic and get whatever keys are needed to decrypt the binaries. Maybe there already is such a bus snooping card. Of course, thanks to our draconian laws and corporate politicians, anyone who tries this in the US will be sent to federal prison. Yeah, we're a "beacon of freedom" alright. But in other countries it could happen. * That's from Wayne's World in case you didn't know. There will be no need for such laws since the system is uncrackable by default. ALL communication between hardware components will be encypted including key exchange. There is nothing to sniff even if you stick custom hardware to it. Again inform yourself of the basics before assuming anything: http://en.wikipedia.org/wiki/Encryption Link to comment https://www.insanelymac.com/forum/topic/6690-apple-gives-developers-new-imacs-implements-efi/#findComment-41892 Share on other sites More sharing options...
Recommended Posts