linuxgratis

Aunque Linux no es Unix, a menudo la gente se pregunta cuáles son las diferencias entre Linux y Unix. Yo también soy culpable de ello, ya que no estaba seguro de la relación entre ambos hasta hace un par de años, cuando por fin me senté a leer sobre el tema. En resumen, Linux deriva de Unix y es una continuación de su diseño, pero no es Unix en sí mismo.

La historia de ambos sistemas es larga y rica, y es muy difícil encontrar mucha información sobre sus inicios en el contexto de cada uno de ellos, ya que muchas fuentes se han perdido con el paso del tiempo. Hemos hecho todo lo que hemos podido para desenterrar toda la información posible, ya que hoy en día las diferencias son sorprendentemente escasas.

Linux frente a Unix: Orígenes

Linux y Unix tienen una historia entrelazada, pero también es importante reconocer sus diferencias. Unix fue desarrollado como sistema operativo propietario en la década de 1960 por los Laboratorios Bell, propiedad de AT&T. El hecho de que fuera propietario significaba que sus propietarios ejercían control sobre él en forma de licencias y control del código fuente. Hoy en día existen sistemas operativos Unix de código abierto, como FreeBSD, pero no siempre fue así. FreeBSD se autodefine legalmente como un sistema operativo tipo Unix, ya que no ha pagado por las licencias Unix, pero es tan Unix como Solaris y a menudo se le llama coloquialmente Berkeley Unix.

En el caso de Linux, al principio Linus Torvalds lo creó como un proyecto de hobby. De hecho, uno de los mensajes más famosos de la historia de la informática fue enviado por Torvalds a un grupo de noticias de Usenet el 25 de agosto de 1991.

Hola a todos los que usáis minix - Estoy haciendo un sistema operativo (libre) (sólo un hobby, no será grande y profesional como gnu) para clones AT 386(486). Esto se ha estado gestando desde abril, y está empezando a estar listo. Me gustaria saber que cosas le gustan/disgustan a la gente de minix, ya que mi sistema operativo se le parece un poco (la misma disposicion fisica del sistema de archivos (por razones practicas) entre otras cosas).

Linux se inspiró en MINIX, un núcleo similar a Unix escrito con fines didácticos por Andrew S. Tanenbaum. Como Torvalds reimplementó todas las funciones de MINIX en su propio núcleo (al que llamó Linux), optó por construirlo como un núcleo monolítico en lugar de un micronúcleo, algo que Tanenbaum desaprobaba.

En serio, echa un vistazo a ese enlace. Es una lectura fascinante, aún más interesante dado que sabemos dónde está Linux ahora y dónde acabó MINIX. Algunos puntos destacados incluyen a Torvalds refiriéndose a los "daños cerebrales" de MINIX, y cómo él tiene "más excusas que tú, y Linux todavía le gana a [sic] minix en casi todas las áreas. "

En cuanto a Linux en sí, fue construido inicialmente para funcionar en un Intel 386, un microprocesador de 32 bits lanzado en 1985. A esas alturas, Unix ya era un sistema operativo conocido y muchos sistemas lo utilizaban.

Certificación y diferencias en la actualidad

Donde las cosas se ponen especialmente turbias es en que había distribuciones de Linux que antes habían sido certificadas para Unix, lo que demuestra lo cerca que está la brecha entre ambas. Esto se debe a que el núcleo Linux se comporta de forma similar a Unix, y eso se debe en gran parte a sus orígenes. Las dos distribuciones Linux previamente certificadas por Unix fueron:

  • K-UX de Inspur (expiró en febrero de 2019).
  • EulerOS de Huawei (expiró en septiembre de 2022)

Debido a estas restricciones de licencia, no tiene sentido que las distribuciones de Linux aspiren a la certificación Unix. Es costoso y no aporta grandes beneficios a nadie, con la excepción de los valores atípicos antes mencionados. Gracias a los estándares POSIX y a su cumplimiento, las aplicaciones creadas para Unix se pueden portar fácilmente a máquinas Linux y viceversa. Muchos scripts de shell se ejecutarán directamente en ambos, aunque tal vez con algunas variaciones menores.

Curiosamente, macOS es compatible con Unix junto con Darwin, el sistema operativo central de macOS, iOS, watchOS, tvOS, iPadOS, visionOS y bridgeOS. bridgeOS se ejecuta en chips de enclave seguro de la serie T en ordenadores Mac y se dice que es una variante de watchOS. Otros componentes de macOS se basan en Darwin. Por todo ello, es muy probable que macOS sea el mayor sistema operativo Unix de la actualidad.

La otra forma de probar Unix es instalar Solaris, un sistema operativo propietario propiedad de Oracle. Ya no es el creador de reyes que una vez fue; de hecho, la última actualización importante que recibió fue en agosto de 2018, pero ha existido durante mucho, mucho tiempo. Todavía recibe actualizaciones menores, con Solaris 11.4 SRU57 lanzado en mayo de este año.

MacOS es uno de los mejores y más populares sistemas operativos que existen, y varias distribuciones de Linux, como Ubuntu y Fedora, también son excelentes.

 

Fuente: somoslibres

 

¿Quién está en línea?

Hay 16402 invitados y ningún miembro en línea