Post #256,618
5/24/06 1:57:23 PM
|
Not clear, you wondering what's wrong with what he wrote?
===
Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats]. [link|http://DocHope.com|http://DocHope.com]
|
Post #256,629
5/24/06 2:30:54 PM
|
Yep (dammit)
-- Chris Altmann
|
Post #256,652
5/24/06 5:03:07 PM
|
This
The only technology we have in our arsenal that affords protection to both hardware and software is the Trusted Computing Platform, manifested in the Trusted Platform Module. It isn\ufffdt perfect, but it\ufffds what we\ufffdve got. It is at the greatest risk from organized piracy and counterfeiting, but Apple also has the best last-resort that money can buy: Apple has a TPM baked into every Intel-based Mac.
The TPM equips OS X with the power to verify at boot time that, yes, this is a genuine Mac. It can further ensure that its install media hasn\ufffdt been tampered with, and that no software has wedged itself between the firmware and the OS boot loader to trick OS X into mistaking a clone for a true Mac. What the TPM does for OS X it can also do for Mac applications, which is of great importance to all Mac developers. They're talking about a chip on the mobo that allows Apple -- or whoever else builds systems with this thing -- to decide in advance what software you're going to be allowed to run. If you write your own software, you may have to get Apple's permission to run it. They could decide that compilers are one of the things you shouldn't run, as they allow you to write virii.
===
Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats]. [link|http://DocHope.com|http://DocHope.com]
|
Post #256,780
5/25/06 1:50:51 AM
|
FOR FUCK'S SAKE
THERE IS NO SUCH WORD AS "VIRII".
THE PLURAL OF "VIRUS" IS "VIRUSES".
STOP DOING THIS.
And Apple will need some good luck patching GCC (the compiler XCode uses) to use TPM. That pesky GPL, eh?
Yager's an arse.
Peter [link|http://www.no2id.net/|Don't Let The Terrorists Win] [link|http://www.kuro5hin.org|There is no K5 Cabal] [link|http://guildenstern.dyndns.org|Home] Use P2P for legitimate purposes!
|
Post #256,781
5/25/06 2:22:04 AM
|
Why would Apple need luck with that?
I think you're thinking of what the GPL v3 says. But Apple is using a version of gcc that is under the GPL v2, which says nothing about DRM.
Cheers, Ben
I have come to believe that idealism without discipline is a quick road to disaster, while discipline without idealism is pointless. -- Aaron Ward (my brother)
|
Post #256,789
5/25/06 3:22:28 AM
|
Because the community would un-patch it, pronto.
Peter [link|http://www.no2id.net/|Don't Let The Terrorists Win] [link|http://www.kuro5hin.org|There is no K5 Cabal] [link|http://guildenstern.dyndns.org|Home] Use P2P for legitimate purposes!
|
Post #256,793
5/25/06 7:18:21 AM
|
But
The chip decides. Not the software. That makes it 'trusted'.
Shit.
Imric's Tips for Living
- Paranoia Is a Survival Trait
- Pessimists are never disappointed - but sometimes, if they are very lucky, they can be pleasantly surprised...
- Even though everyone is out to get you, it doesn't matter unless you let them win.
|
Nothing is as simple as it seems in the beginning, As hopeless as it seems in the middle, Or as finished as it seems in the end.
|
|
Post #256,794
5/25/06 7:26:53 AM
|
But the software has to talk to the chip, right?
This does assume, of course, that the TPM mojo is put into the compiler and not some library somewhere.
My opinion on this is split. On the one hand, TPM is evil and nasty and whatnot. On the other, Apple and MS have a right to exist and to sell whatever products they like on the basis that if you don't like them, you're free not to buy them.
TPM is unlikely to be a sufficiently strong disincentive to stop me buying a new Intel Mac at the end of this year - especially given Apple's nature as a hardware, not software company.
Peter [link|http://www.no2id.net/|Don't Let The Terrorists Win] [link|http://www.kuro5hin.org|There is no K5 Cabal] [link|http://guildenstern.dyndns.org|Home] Use P2P for legitimate purposes!
|
Post #256,837
5/25/06 11:14:05 AM
|
In order to run at all.
And GPLed/OSS need not apply.
Imric's Tips for Living
- Paranoia Is a Survival Trait
- Pessimists are never disappointed - but sometimes, if they are very lucky, they can be pleasantly surprised...
- Even though everyone is out to get you, it doesn't matter unless you let them win.
|
Nothing is as simple as it seems in the beginning, As hopeless as it seems in the middle, Or as finished as it seems in the end.
|
|
Post #256,910
5/25/06 10:42:27 PM
|
Except they need developers to write apps.
And no developer will write apps they don't think will run on the platform.
So how will they keep bad developers and good developers sorted out?
TCP is like nukes - use them and everybody loses. Developers will abandon the platform and take the customers with them.
[link|http://www.blackbagops.net|Black Bag Operations Log]
[link|http://www.objectiveclips.com|Artificial Intelligence]
[link|http://www.badpage.info/seaside/html|Scrutinizer]
|
Post #256,917
5/26/06 1:35:58 AM
|
Agreed but...
my question was why Apple would need luck to be able to patch gcc to do TCP. I have no questions about whether TCP would be a very stupid thing for them to do.
That is, Peter was suggesting that they couldn't do what Yager was recommending. I don't see that. Obviously they don't want to do that, but that is separate.
Cheers, Ben
I have come to believe that idealism without discipline is a quick road to disaster, while discipline without idealism is pointless. -- Aaron Ward (my brother)
|
Post #256,812
5/25/06 9:17:21 AM
|
I must remember to say that more often :-D
===
Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats]. [link|http://DocHope.com|http://DocHope.com]
|
Post #256,815
5/25/06 9:54:42 AM
|
Indeed! A regular reminder of your illiteracy.
You'll be saying "boxen" next.
It doesn't disguise the fact that you are Mr Clipboard, The QA Man.
*flees*
Peter [link|http://www.no2id.net/|Don't Let The Terrorists Win] [link|http://www.kuro5hin.org|There is no K5 Cabal] [link|http://guildenstern.dyndns.org|Home] Use P2P for legitimate purposes!
|
Post #256,822
5/25/06 10:04:17 AM
5/25/06 10:13:51 AM
|
And 'fora', don't forget 'fora'
Calumniator.
Damn, knew I should have speel-cheked.
===
Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats]. [link|http://DocHope.com|http://DocHope.com]
Edited by drewk
May 25, 2006, 10:13:51 AM EDT
|
Post #256,824
5/25/06 10:11:05 AM
|
Who's Callum, and why would I be niating him?
On second thoughts, don't answer that. Keep the answer within your own diseased brain.
Peter [link|http://www.no2id.net/|Don't Let The Terrorists Win] [link|http://www.kuro5hin.org|There is no K5 Cabal] [link|http://guildenstern.dyndns.org|Home] Use P2P for legitimate purposes!
|
Post #256,826
5/25/06 10:21:18 AM
|
Should have played the "I'm being ironic" card
But you didn't, and you look like a dolt instead.
Peter [link|http://www.no2id.net/|Don't Let The Terrorists Win] [link|http://www.kuro5hin.org|There is no K5 Cabal] [link|http://guildenstern.dyndns.org|Home] Use P2P for legitimate purposes!
|
Post #256,831
5/25/06 10:42:16 AM
|
Oh yes, because you would have totally believed that
===
Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats]. [link|http://DocHope.com|http://DocHope.com]
|