miércoles, 26 de septiembre de 2012

Software

Las api que Mac OS X heredó de open step no eran compatibles con las versiones anteriores de MAC OS Estas API's fueron creadas como resultados de la colaboración entre next y sun y microsystems y ahora se les denomina conjuntamente cocoa. Esta herencia es altamente visible para los desarrolladores de Cocoa, debido a que el prejifo "NS" está en todas las partes del framework. La API oficial de OpenStep, publicada en septiembre de 1994, fue la primera API entre la fundación y el conjunto de aplicaciones, y la primera en usar el prefijo "NS". El proyecto Rhapsody habría requerido todo un nuevo desarrollo para usar estas API's, causando gran indignación entre los desarrolladores de software para Mac. Todos los programas que no recibieran una completa reescritura hacia el nuevo framework funcionarían en el equivalente entorno clásico. Para permitir una transición más limpia entre Mac OS 9 y Mac OS X, se creó el API Carbon. Las aplicaciones escritas en Carbon podrían ser ejecutas nativamente en ambos sistemas, sin embargo esta API no fue incluida en la primera versión del Mac OS X, el Mac OS X Server 1.x.

No hay comentarios:

Publicar un comentario