Unix
Unix es un sistema operativo portable, multitarea y
multiusuario; desarrollado, en principio, en 1969, por un grupo de empleados de
los laboratorios Bell de AT&T, entre los que figuran Dennis Ritchie, Ken
Thompson y Douglas McIlroy.1 2
El sistema, junto con todos los derechos fueron vendidos por
AT&T a Novell, Inc. Esta vendió posteriormente el software a Santa Cruz
Operation en 1995, y esta, a su vez, lo revendió a Caldera Software en 2001,
empresa que después se convirtió en el grupo SCO. Sin embargo, Novell siempre
argumentó que solo vendió los derechos de uso del software, pero que retuvo el
copyright sobre "UNIX®". En 2010, y tras una larga batalla legal,
ésta ha pasado nuevamente a ser propiedad de Novell.3
Solo los sistemas totalmente compatibles y que se encuentran
certificados por la especificación Single UNIX Specification pueden ser
denominados "UNIX®" (otros reciben la denominación "similar a un
sistema Unix" o "similar a Unix"). En ocasiones, suele usarse el
término "Unix tradicional" para referirse a Unix o a un sistema
operativo que cuenta con las caracterÃsticas de UNIX Versión 7 o UNIX System V.
Familias
UNIX más significativas:
AT&T: la
familia que tuvo su origen en el UNIX de AT&T. Considerada la familia UNIX
"pura" y original. Sus sistemas operativos más significativos son
UNIX System III y UNIX System V.
BSD: familia
originada por el licenciamiento de UNIX a Berkely. BSD se reescribió para no
incorporar propiedad intelectual originaria de AT&T en la versión 4. La
primera implementación de los protocolos TCP/IP que dieron origen a Internet
son la pila (stack) TCP/IP BSD.
AIX: Esta
familia surge 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 de esta los vendió a SCO.
GNU: En
1983, Richard Stallman anunció el Proyecto GNU, un ambicioso esfuerzo para
crear un sistema similar a Unix, que pudiese ser distribuido libremente. El
software desarrollado por este proyecto -por ejemplo, GNU Emacs y GCC - también
han sido parte fundamental de otros sistemas UNIX.
Linux: En
1991, cuando Linus Torvalds empezó a proponer el núcleo Linux y a reunir
colaboradores, las herramientas GNU eran la elección perfecta. Al combinarse
ambos elementos, conformaron la base del sistema operativo (basado en POSIX)
que hoy se conoce como GNU/Linux. Las distribuciones basadas en el núcleo, el
software GNU y otros agregados entre las que se pueden mencionar a Slackware
Linux, Red Hat Linux y Debian GNU/Linux se han hecho populares tanto entre los
aficionados a la computación como en el mundo empresarial. Obsérvese que Linux
tiene un origen independiente, por lo que se considera un 'clónico' de UNIX y
no un UNIX en el sentido histórico.
La Marca
UNIX es una marca registrada de Novell, después de una
disputa con The Open Group en Estados Unidos y otros paÃses. Esta marca solo se
puede aplicar a los sistemas operativos que cumplen la "Single Unix
Specification" de esta organización y han pagado las regalÃas
establecidas.
En la práctica, el término UNIX se utiliza en su acepción de
familia. Se aplica también a sistemas multiusuario basados en POSIX (tales como
GNU/Linux, Mac OS X [el cual, en su versión 10.5 ya ha alcanzado la
certificación UNIX], FreeBSD, NetBSD, OpenBSD), los cuales no buscan la
certificación UNIX por resultar cara para productos destinados al consumidor
final o que se distribuyen libremente en Internet. En estos casos, el término
se suele escribir como "UN*X", "UNIX*", "*NIX", o
"*N?X". Para referirse a ellos (tanto a Unix, como a los sistema
basados en Unix/POSIX) también se utiliza "Unixes", pero
"Unices" (que trata la palabra Unix como un nombre latino de la
tercera declinación) es asimismo popular.