ordenador personal

Unix vs Linux ¿Cuál es la diferencia?

Unix vs Linux ¿Cuál es la diferencia?

Si acaba de comenzar a leer y aprender sobre Linux, es posible que haya encontrado el término "Unix". La palabra en sí se parece a Linux, pero ¿qué significa? Quizás te estés preguntando: ¿Cuál es la diferencia entre Unix y Linux??

Generalmente, depende de cómo interprete cada uno de estos dos términos, porque ambos pueden tener significados diferentes (aunque relacionados). En este artículo, le traemos una historia simplificada de Linux y Unix para ayudarlo a comprender su relación. Como siempre, puede hacer preguntas y agregar más información en los comentarios.

La (hola) historia de Unix y Linux

La historia de Unix comenzó a fines de la década de 1960 y principios de la de 1970, en el departamento de investigación informática de AT&T Bell Labs en Estados Unidos. Junto con el MIT y General Electric, los Bell Labs estaban desarrollando un nuevo sistema operativo. Algunos de sus investigadores estaban descontentos con el progreso del proyecto y se retiraron para crear su propio sistema operativo. En 1970, el nuevo producto recibió el nombre de Unix y, dos años más tarde, su código se reescribió por completo en el lenguaje de programación C. Esto hizo que fuera mucho más fácil para los desarrolladores portar Unix a diferentes plataformas informáticas..

A medida que continuaba el desarrollo de Unix, AT&T comenzó a vender licencias para su uso a universidades y más tarde a proveedores comerciales. Esto significaba que no todo el mundo podía modificar y distribuir libremente el código fuente, lo que esencialmente hacía de Unix un sistema operativo propietario. Pronto, comenzaron a aparecer derivados y variantes de Unix para diferentes propósitos y con diferentes licencias, siendo BSD (Berkeley Software Distribution) probablemente el más conocido entre ellos..

Linux se basa en Unix en espíritu y funcionalidad, pero no en código. Como sistema operativo, surgió de dos proyectos: el Proyecto GNU, iniciado por Richard Stallman en 1983, y el kernel de Linux, escrito por Linus Torvalds en 1991. El objetivo del Proyecto GNU era crear un sistema operativo similar a Unix. , pero separado de él; en otras palabras, no contiene código de Unix para que pueda ser modificado y distribuido sin limitaciones como software libre. Dado que su propio kernel estaba incompleto, el Proyecto GNU aceptó el kernel de Linux, y así nació el sistema operativo GNU / Linux..

El diseño del kernel de Linux fue influenciado por MINIX, una variante de Unix, pero todo el código fue escrito desde cero, no tomado prestado de él. A diferencia de Unix, que se usaba en servidores, grandes mainframes y computadoras caras en varias instituciones, Linux se desarrolló para computadoras personales, un tipo de hardware mucho más simple. Sin embargo, hoy se ejecuta en más plataformas que cualquier otro sistema operativo, incluidos servidores, sistemas integrados y teléfonos móviles..

Que es Unix?

El término "Unix" puede referirse a lo siguiente:

Que es Linux?

Estrictamente hablando, el término "Linux" se refiere solo al kernel. El sistema operativo no está completo sin un entorno de escritorio y aplicaciones. Dado que la mayoría de las aplicaciones fueron y siguen siendo proporcionadas por el Proyecto GNU, el nombre completo del sistema operativo es GNU / Linux..

Sin embargo, hoy en día muchas personas usan "Linux" para referirse a todas y cada una de las distribuciones de Linux, y usan el término como un nombre genérico para todos los sistemas operativos basados ​​en el kernel de Linux. La versión 4.0 del kernel de Linux está actualmente en desarrollo, ya que Linus Torvalds decidió recientemente cambiar a un nuevo sistema de numeración para las versiones del kernel..

Linux es un sistema similar a Unix, lo que significa que se comporta como Unix, pero no contiene su código..

Los sistemas similares a Unix a menudo se describen como Un * x, * NIX o * N? X, o se denominan “Unixoids” en algunos idiomas. Linux no tiene la certificación UNIX, y se dice que GNU significa “GNU's Not Unix”, por lo que, en este sentido, OS X es “más Unix” que Linux. Sin embargo, en el nivel de funcionalidad, el kernel de Linux y los sistemas operativos GNU / Linux son muy similares a Unix y siguen la mayoría de los principios de la filosofía de Unix, como tener código legible por humanos, almacenar la configuración del sistema en archivos de texto sin formato. , confiando en herramientas de línea de comandos simples y pequeñas, con un shell, un inicio de sesión y un administrador de sesiones ...

Es importante tener en cuenta que es posible que un sistema similar a Unix obtenga la certificación UNIX. En algunos contextos, todos los sistemas operativos derivados o basados ​​en Unix se denominan similares a Unix, independientemente de si tienen el certificado UNIX o no. Además, pueden ser sistemas operativos comerciales o gratuitos (y de código abierto)..

Diferencias clave

Como ha visto, la confusión suele deberse al hecho de que tanto "Unix" como "Linux" pueden significar cosas diferentes. Cualquiera que sea el significado que se use, el hecho es que Unix estuvo allí primero y Linux llegó después. Linux nació del deseo de libertad y portabilidad del software, e inspirado por el enfoque de Unix para la informática. Es seguro decir que todos estamos en deuda con el movimiento del software libre porque, en términos de tecnología, el mundo sería un lugar mucho más oscuro sin él..

VEA TAMBIÉN: Linux vs Windows, según la experiencia de un usuario de Linux

Cómo reparar el error DNS_Probe_Finished_Nxdomain en Google Chrome
Uno de los problemas más comunes que pueden encontrar los usuarios de Google Chrome es el error DNS_Probe_Finished_Nxdomain. Lo que este error básicam...
Cómo instalar Windows 10 en inglés en computadoras portátiles compradas en China
Comprar una computadora portátil en China o en sitios web de comercio electrónico chinos como Alibaba o Banggood es una perspectiva bastante atractiva...
Cómo abrir aplicaciones de desarrolladores no identificados en macOS Sierra
Además del nombre, macOS Sierra trajo una serie de cambios. No solo en términos de las características que agregó, sino también en términos de las cos...