
Mac es UNIX. Esta sentencia tan breve, es el motivo de las grandes virtudes de Mac OSX, y tambien de las reticencias de quienes no han salido del mundo de las ventanas.
Aunque en sus comienzos (¡¡hace más de 40 años!!) UNIX era un sistema operativo, hoy este termino hace referencia a la familia de sistemas operativos que desciende de esa primera version, llamadaUNICS (
Uniplexed
Information and
Computing
System).
Entre las caracteristicas fundamentales de Unix, destacan el sermultitarea, multiusuario portable (multiplataforma) y modular.
Como hemos dicho, dentro de Unix existen varios linajes, con lineas de desarrollo bien diferenciadas, pero que conservan ciertas similitudes mas que evidentes. Estas familias son (tomado parcialmente de Wikipedia):
- AT&T: Fue la empresa fundadora de UNIX, y de la que depende el desarrollo de UNIX System IV, descendiente directo del primer UNICS.
- BSD: familia originada por el licenciamiento de UNIX a Berkely. BSD incorpora propiedad intelectual no originaria de AT&T, la primera implementación de los protocolos TCP/IP que dieron origen a Internet. De esta rama desciende Mac OSX
- AIX: Surgida por el licenciamiento de UNIX System III a IBM.
- Xenix; familia derivada de la adquisición de los derechos originales de AT&T primero por parte de Microsoft y que estavendió a SCO.
- GNU/Linux (o simplemente Linux): Proyecto iniciado en 1991 por Linus Torvalds.Linux tiene un origen independiente, por lo que se considera un 'clónico' de UNIX y no un UNIX en el sentido histórico.
Uno de los exitos logrados por UNIX ha sido el concepto de los niveles de acceso y de ejecucion, por los que se limitan los privilegios de los usuarios a la gestion del sistema y el acceso de los programas a recursos vetados. Este concepto es -entre otros- la razón por la que estos sistemas son mucho más robustos y seguros ante amenazas al sistema.
Como ya se ha mencionado, Mac OSX es un derivado BSD, y que dio lugar a Darwin, liberado por Apple bajo licencia APSL.