[MAJ] Apple utilise TPM pour vérouiller l'accés des PC à Mac OS X
Le constructeur et l'éditeur américain n'a pas fini de faire parler de lui.
En effet, la récente annonce de Steve Jobs de passer ses logiciels sur plateforme Intel a fait du bruit dans le monde de l'informatique moderne, et certains attendaient déjà avec impatience l'arrivée d'une version de MacOS compatible avec leurs bon vieux PC bons marchés.
Et bien il n'en est rien.
En effet, le constructeur a livré les premiéres machines de test ainsi que les premiers systémes d'exploitation recemment, et la demi-surprise était là : il était impossible d'installer cette version de MacOS pour Intel sur autre chose que des machines Apple.
Et la protection utilisée est basée sur le principe d'une puce portant le doux nom de TPM (Trusted Platform Module).
Si le DVD contenant le systéme d'exploitation MacOS ne trouve pas la présence de cette puce lorsqu'il analyse le materiel, il refuse alors de s'installer.
Cette puce, fabriquée par l'allemand Infineon Technologies, est utilisée par Apple pour s'assurer qu'un ordinateur à base de processeur x86 est bien un ordinateur Apple, mais on les retrouve dans certains ordinateurs comme Dell, HP, ou IBM/Lenovo.
Ceci n'était qu'une fausse surprise, puisque Phil Schiller, Vice Président d'Apple, a déclaré que "Nous ne permettrons pas d'utiliser Mac OS X ailleurs que sur un Mac".
Nous nous demandions alors comment comptaient-ils faire, nous avons la réponse.
Mais cette puce peut également avoir de multiples utilisation autres que le vérouillage de MacOS sur les plateformes PC.
Cette puce est en intéraction avec le noyau de MacOS.
Ce qui, en plus d'empécher l'installation de l'OS d'Apple sur un PC standard, peut également servir à interdire l'installation de Windows, voire de Linux sur une machine Apple à base de processeur Intel.
Ce n'est pour l'instant pas le cas, puisque n'importe quel systéme compatible PC est installable sur ces machines.
Une seule et méme machine serait donc enfin capable de supporter tous les OS phares du marché.
Elle est également capable d'identifier chaque ordinateur Apple grace à un numéro de série numérique propre à chaque ordinateur.
Les résultats pourraient être par exemple l'utilisation de la gestion des droits numériques (communément appellée DRM) pour limiter la copie d'un fichier numérique sur un autre ordinateur.
La plateforme de téléchargement iTunes, par exemple, pourrait utiliser cette technologie pour le contrôle de téléchargement de fichiers numériques.
Addendun (Lissyx)
Toute cette agitation intervient suite à un leak du DVD destiné aux développeurs, de Mac OS X x86. C'est suite à une tentative de hack sur les binaires distribués, dans le but de faire tourner le système d'Apple sur des machines non Apple, que l'exploitation cette puce a été découverte. Et l'explication semble des plus simplistes, comme nous l'apprends le blog Daring Fireball.
Souvenez vous, la précédente migration m68k -> ppc, déjé effectuée par Apple, engendrant incompatibilité de binaire. Normal, les architectures sont clairement différentes. Et sachant que, même avec la disponibilité de kits de développements bien avant le lancement de l'offre, nombres de binaires ne seraient pas prêts au moment fatidique, Apple a eu recours à une sorte d'émulateur, Rosetta, qui permet d'utiliser les binaires PPC sur l'architecture X86. Or, toujours selon ces personnes qui ont tentées de faire fonctionner la version x86 de Mac OS sur un PC "lambda", c'est Rosetta qui nécessite la présence de cette puce TPM.
Et comme ATSServer (Apple Type Services Server), le serveur de police du système made in Apple, utilisé par Mac OS X en tant que digne descendant de NeXTStep n'est pas encore fini d'être porté sur la future architecture, Rosetta est indispensable.
Quant à savoir l'avenir de la présence de cette puce une fois le portage complètement effectué ...
Source : ZDNet
En effet, la récente annonce de Steve Jobs de passer ses logiciels sur plateforme Intel a fait du bruit dans le monde de l'informatique moderne, et certains attendaient déjà avec impatience l'arrivée d'une version de MacOS compatible avec leurs bon vieux PC bons marchés.
Et bien il n'en est rien.
En effet, le constructeur a livré les premiéres machines de test ainsi que les premiers systémes d'exploitation recemment, et la demi-surprise était là : il était impossible d'installer cette version de MacOS pour Intel sur autre chose que des machines Apple.
Et la protection utilisée est basée sur le principe d'une puce portant le doux nom de TPM (Trusted Platform Module).
Si le DVD contenant le systéme d'exploitation MacOS ne trouve pas la présence de cette puce lorsqu'il analyse le materiel, il refuse alors de s'installer.
Cette puce, fabriquée par l'allemand Infineon Technologies, est utilisée par Apple pour s'assurer qu'un ordinateur à base de processeur x86 est bien un ordinateur Apple, mais on les retrouve dans certains ordinateurs comme Dell, HP, ou IBM/Lenovo.
Ceci n'était qu'une fausse surprise, puisque Phil Schiller, Vice Président d'Apple, a déclaré que "Nous ne permettrons pas d'utiliser Mac OS X ailleurs que sur un Mac".
Nous nous demandions alors comment comptaient-ils faire, nous avons la réponse.
Mais cette puce peut également avoir de multiples utilisation autres que le vérouillage de MacOS sur les plateformes PC.
Cette puce est en intéraction avec le noyau de MacOS.
Ce qui, en plus d'empécher l'installation de l'OS d'Apple sur un PC standard, peut également servir à interdire l'installation de Windows, voire de Linux sur une machine Apple à base de processeur Intel.
Ce n'est pour l'instant pas le cas, puisque n'importe quel systéme compatible PC est installable sur ces machines.
Une seule et méme machine serait donc enfin capable de supporter tous les OS phares du marché.
Elle est également capable d'identifier chaque ordinateur Apple grace à un numéro de série numérique propre à chaque ordinateur.
Les résultats pourraient être par exemple l'utilisation de la gestion des droits numériques (communément appellée DRM) pour limiter la copie d'un fichier numérique sur un autre ordinateur.
La plateforme de téléchargement iTunes, par exemple, pourrait utiliser cette technologie pour le contrôle de téléchargement de fichiers numériques.
Addendun (Lissyx)
Toute cette agitation intervient suite à un leak du DVD destiné aux développeurs, de Mac OS X x86. C'est suite à une tentative de hack sur les binaires distribués, dans le but de faire tourner le système d'Apple sur des machines non Apple, que l'exploitation cette puce a été découverte. Et l'explication semble des plus simplistes, comme nous l'apprends le blog Daring Fireball.
Souvenez vous, la précédente migration m68k -> ppc, déjé effectuée par Apple, engendrant incompatibilité de binaire. Normal, les architectures sont clairement différentes. Et sachant que, même avec la disponibilité de kits de développements bien avant le lancement de l'offre, nombres de binaires ne seraient pas prêts au moment fatidique, Apple a eu recours à une sorte d'émulateur, Rosetta, qui permet d'utiliser les binaires PPC sur l'architecture X86. Or, toujours selon ces personnes qui ont tentées de faire fonctionner la version x86 de Mac OS sur un PC "lambda", c'est Rosetta qui nécessite la présence de cette puce TPM.
Et comme ATSServer (Apple Type Services Server), le serveur de police du système made in Apple, utilisé par Mac OS X en tant que digne descendant de NeXTStep n'est pas encore fini d'être porté sur la future architecture, Rosetta est indispensable.
Quant à savoir l'avenir de la présence de cette puce une fois le portage complètement effectué ...
Source : ZDNet
-
Actualité précédente
DOOM porté sur IPod -
Actualité suivante
iTunes passe le million au Japon
Albums relatifs
Apple iPhone 3G review
68 photos
Apple iPhone 3G
32 photos
Histoire Apple
14 photos
Apple MacBook Air
56 photos


Tu dis que le DVD d'installation regarde s'il y a la puce.
Est-ce que le système lui-même vérifie aussi ?
Sinon, il serait possible de l'installer sur un Mac et de trimballer le disque dur jusque dans un PC.
Microsoft en a rêvé, Apple l'a fait...
Si je me souvient bien, Microsoft voulait mettre en place un système de ce genre pour Windows Vista (du temps où il s'apellait encore Longhorn...) mais avait abandonné.
C'est vrai que c'est pas bête ton idée Rennou. Mais en même temps, ça paraît tellement simple que je ne pense pas que ce soit possible.
c'est pas comme ca qu'ils vont gagner des parts de marché ...
c'est ce genre de comportement de la part de microsoft qui explique en partie
que certains abandonnent windows. Ca ne donne pas envie
de passer à mac os x
Ce genre de protection devrait être contourné assez rapidement (il est bien possible de faire fonctionner Linux sur une XBOX malgré le grand nombre de protections prises ...) !
ce systeme me rapelle le projet Palladium que MS devait mettre en place. comme quoi c'est bien beau de toujours gueuler contre MS, mais quand la concurence fait de meme, les critiques sont tout a coup moins virulentes... c'est marrant, tiens.
A quand une carte PCI avec la fameuse puce ^^ ?
Ou bien un crack ?
Pour info :
1 , Même sans la puce , Mac OS X x86 ne pourrait pas fonctionné (sur certain PC)
2 , La puce de apple sert a protégé le systeme , pas a éspionné ses utilisateur
3 , La protection va durer au maximum 1 mois , mais apple vas très vite modifié leur puce
4, faut pas révé , Windows sur mac , Apple vas bloquer cette fonction , Si on peut installé windows sur un apple , a quoi sert de dévlopper des application sur les platforme Mac
-----
4eme tiré de macbidouille.com
Le problème surtout c'est que su PC y'a des gens qui utilisent autre chose que Windows (Linux, FreeBSD, ...) et que si un truc genre palladium passe (protection hardware) l'utilisations de ces OS sera impossible sur le matériel équipé.
Maintenant Apple fait ca, s'ils veulent perdre des clients après tout ...
euuhh... c'est justement l'implémentation du paladium...
c'est exactement ca, Apple fait parti des premiers a l'exploiter
de plus on peut a l'heure actuelle installer très simplement linux sur à peu près n'importe quel mac.
De plus, l'idée d'empecher l'installation d'un autre OS sur une plateforme mac me semble automent fantaisiste. Si l'on en croit ces personnes (que je ne connais pas, mais que je juge digne de confiance) sur linux : http://linuxfr.org/comments/609635.html#609635.
Effectivement, comment serait-il possible a un disque dur de consulter une puce pour savoir s'il peut installer l'OS qu'on lui propose ou non ? A ce que j'en sais, les disques durs n'ont pas de tels firmwares intégrés, meme pas ceux d'apple.
Les disques durs dans les Mac actuel sont les mêmes que pour les PC je crois (pour mon iMac en tous cas).
Apple a annoncer qu'il ne ferait rien pour empêcher l'installation d'un autre OS sur les futur Mac.
La différence avec Palladium et le système d'Apple est simple. Palladium vise à éradiquer les piratage sous toutes ses formes musique, soft, OS alors le système assure que Mac OSX tourne bien sur un Mac.
Apple ne jamais protéger ses OS, il n'y a pas de numéro de série et on peut copier les cd et DVD, cela ne change pas.
Le dernier OSX allias Tiger (environs 150€) a été un succès phénoménale, a la fin de l'année 50% des Mac users devrait l'utiliser.
Conclusion Mac OSX n'a pas besoins de protection.
Et pourquoi pas demander notre numéro de sécurité sociale pour faire fonctionner son OS? :]
A force de tout vérouiller comme ca, j'imagine bien qu'un jour ca se retournera contre eux, surtout avec les nouvelles générations d'utilisateurs qui s'ouvrent petit à petit aux OS "libre".
Mais ces requins ont sans doute déjà pensé à tout... Un OS gratuit made in MS?? :]
+1 :-D