¿Qué es Unix®?

Unix® es una clase de sistema operativo (OS) desarrollado en Bell Labs en 1969. Hoy, es propiedad de la marca registrada por el Grupo Open, que supervisa su desarrollo y publica la especificación única de Unix®. Otros sistemas operativos que se basan en este sistema operativo, o comparten muchas funciones con él, pero no cumplen con la especificación, generalmente se denominan un INIX. Dichos sistemas formaron la columna vertebral de la Internet temprana, y continúan jugando un papel importante en mantener el funcionamiento de Internet. Unix® originalmente se propuso ser un sistema increíblemente portátil, capaz de permitir que una computadora tenga múltiples procesos ejecutados a la vez, y con múltiples usuarios iniciados al mismo tiempo.

Las interacciones en los sistemas tempranos tuvieron lugar a través de una entrada de texto y utilizaron un sistema de almacenamiento de archivos jerárquico. Aunque UNIX® ha cambiado desde su desarrollo temprano, muchos comandos remaen el mismo, y es en gran medida reconocible hoy como el mismo sistema que era hace 40 años. Desde 1994, ha sido propiedad de The Open Group, que lo compró en Novell. El estándar continúa desarrollándose, y también ha tenido una serie de ramificaciones populares que comenzaron con sus ideales centrales.

El más famoso de estos es el kernel Linux®, que tiene sus comienzos desde 1983 cuando Richard Stallman comenzó el proyecto GNU para tratar de crear una versión gratuita de Unix®. Aunque el proyecto en sí no tuvo éxito, en 1992, Linus Torvalds produjo una versión gratuita del núcleo, que llamó Linux®, y la lanzó bajo la licencia GNU. Como resultado, mientras Unix® permaneció relativamente cerrado, Linux® era de código abierto. Esto estimuló una gran cantidad de distribuciones del núcleo central.

Aunque las personas tienden a pensar en Unix® como un solo sistema operativo, es unCtualmente, una clase más amplia de sistemas que cumplen con una especificación. Cualquiera que tenga un sistema operativo que cumpla con esa especificación puede usar el nombre, suponiendo que pague las tarifas de licencia adecuadas. Varios sistemas operativos existentes podrían usar la marca si lo eligieran, aunque en muchos casos esto socavaría sus propias propiedades.

Por ejemplo, el sistema Apple OSX cumple con la especificación, por lo que es estrictamente un sistema UNIX®. Del mismo modo, el sistema operativo Solaris está en esta clase, al igual que HP-UX, AIX, TRU64 e IRIX. Los sistemas operativos, como los sabores de Linux® o BSD, que tienen mucho en común con UNIX®, pero técnicamente no son sistemas UNIX® debido a la falta de satisfacción de la especificación, para pagar la tarifa de licencia, o ambos, a menudo se conocen simplemente como sistemas *nix. Esto proviene de una práctica en el sistema operativo en sí del uso del asterisco como símbolo comodín, que puede representar a cualquier personaje. Aunque técnicamente los sistemas "similares a unix" son el término preferido, es muy raramente sEen en lugar de *nix, *nix, o? Nix.

OTROS IDIOMAS