Según publican algunos websites, diversas personas han podido constatar que el kit de desarrollo entregado por Apple con sus máquinas de prueba bajo arquitectura Intel dispone de un kernel que incluye una implementación de Palladium, un sistema DRM muy conocido.
Rápidamente se han disparado las alertas en la Red de redes; según se informa en diversas páginas web, el subsistema de ejecución de aplicaciones multiplataforma incluido en el kernel del Mac OS X en su versión para plataformas Intel de 64 bits y conocido como Rosetta, utiliza un sistema de gestión de derechos digitales (DRM) basado en las especificaciones del TCPA (Trusted Computing Platform Alliance, ahora conocido como TCG, Trusted Computing Group), una organización formada por compañías como Sony, IBM, HP, AMD, Intel y Microsoft.
El sistema DRM implementado, y que forma parte de la idea del Trusted Computing -término que podríamos traducir literalmente como Computación Confiable-, consiste en una serie de barreras que impiden la ejecución de código (o sea, programas) que no sea firmado digitalmente por la compañía fabricante del sistema operativo.
El primer sistema "Trusted"
Hasta ahora, y al menos que yo sepa, solamente Microsoft ha hecho pública su intención de lanzar una plataforma "trusted computing" basándose en su sistema operativo. De hecho, la compañía presidida por Bill Gates ha sido una de las grandes impulsoras del proyecto Palladium (y por cierto, le ha dado dicho nombre cambiándolo después a NGSCB, Next-Generation Secure Computing Base), pero aún no lo ha materializado en ninguno de sus sistemas, por lo que la apuesta de Apple -en el caso de que siga adelante- hará que la compañía presidida por Steve Jobs sea la primera en incorporar una tecnología "trusted" a un sistema operativo comercializado.
Implicaciones
Un sistema Trusted Computing necesita que la compañía fabricante del sistema operativo extienda certificados digitales para la ejecución de programas. Las compañías de software comercial, que cobran una cantidad por el uso de sus programas, pueden permitirse la compra de dicho certificado pero... ¿y los proyectos de software libre? ¿va a regalar Apple estos certificados? y si lo hace ¿con qué criterio? ¿van a poder acceder a ellos todos los programadores? y entonces ¿para que el sistema DRM? ¿o bien se darán solamente a determinados proyectos como Firefox, OpenOffice,...? Estas son algunas preguntas que podemos hacernos ante la iniciativa de Apple.
Claro que, por el momento y para tranquilizarnos, el Mac OS X sobre Intel es solamente un producto beta, al que le falta un año para madurar. La inclusión del sistema DRM podría ser debida solamente a que durante esta fase beta o al menos en sus primeras fases, solamente se ejecuten una serie de programas determinados, o bien de cara al futuro para controlar que no se reproduzcan MP3 pirateados u otros medios digitales violando los derechos de copyright.
En cualquier caso, la noticia es preocupante para algunos.
Más información:
Slashdot | Mac OS X Intel Kernel Uses DRM
http://apple.slashdot.org/article.pl?sid=05/08/01/0421248&tid=179&tid=118&tid=3
The Official Wiki of OS X on x86
http://www.osx86.classicbeta.com/wiki/index.php/Main_Page