Logo es.removalsclassifieds.com

Diferencia entre GNU y Unix (con tabla)

Tabla de contenido:

Anonim

Necesitamos un sistema operativo para instruir a nuestra computadora y obtener resultados. Además de MS Windows, el sistema operativo es MSDOS, Unix, GNU / Linux. En nuestra vida diaria, estamos acostumbrados a Microsoft Windows debido a su simple uso de GUI. En este artículo, profundizamos en las diferencias clave entre GNU y Unix.

GNU vs Unix

La principal diferencia entre GNU y Unix es que GNU es código fuente libre, mientras que Unix es una marca comercial. Cualquier persona puede usar GNU, mientras que Unix se paga, si desea usar Unix, debe pagar. GNU se desarrolló durante el movimiento del software, una colección de software que puede ejecutar un sistema operativo. Unix, por otro lado, se considera el sistema operativo básico que se desarrolló hace mucho tiempo.

GNU se desarrolló como un proyecto durante el movimiento del software. Richard Stallman comenzó a desarrollar GNU en 1984 en una iniciativa de 1983. GNU también se conoce como GNU's Not Unix, lo que significa que no es un derivado de Unix. GNU tiene un conjunto de códigos completamente diferente que es inconsistente con Unix. Es una combinación de una gran cantidad de software gratuito que es de libre acceso para el público.

Unix se introdujo como sistema operativo en la década de 1960. Desde entonces ha sido adoptado por varias empresas que modificaron la versión e iniciaron su propio sistema operativo. Se le considera el padre de muchos de estos sistemas operativos. Otras características de Unix incluyen sus capacidades multitarea y varios usuarios pueden usarlo al mismo tiempo.

Tabla de comparación entre GNU y Unix

Parámetros de comparación

ÑU

Unix

Función Requiere un kernel para funcionar. Ya tiene un kernel y un shell y, por lo tanto, funciona por sí solo.
cáscara y núcleo Usa su propio shell pero usa un kernel similar a Unix. Consiste en su propio kernel y shell.
Código fuente abierto cerrado
Origen Richard Stallman lo desarrolló. Ken Thompson y Dennis Ritchie lo desarrollaron para Bell Labs.
Logo Pingüino o antílope oscuro Letras de su nombre

¿Qué es GNU?

Durante el movimiento del software, Richard Stallman comenzó a desarrollar GNU en 1984. Está compilado con varios programas gratuitos. Fue diseñado con la idea de que estará disponible para todos. Por lo tanto, el código fuente se mantuvo abierto. La inspiración vino de Unix, el sistema operativo básico.

Gnu puede estar inspirado en Unix, pero su código es completamente diferente al de Unix. GNU nos proporciona un código fuente gratuito. No tenemos que pagar para usarlo. No es propiedad de una marca como Unix. GNU fue un trabajo de proyecto con licencia de Licencia Pública General o GPL. Además, GNU no puede funcionar por sí solo porque carece del núcleo; el kernel es el medio a través del cual el software interpreta su código al hardware. GNU está compilado con software de código abierto que cualquiera puede usar según sea necesario. Pero necesita un sistema operativo para ejecutarse en una computadora. De esta forma, GNU se combina con el kernel de Linux para crear el sistema operativo GNU / Linux.

Etienne Suvasa diseñó el logo de GNU, posteriormente fue modificado por Aurelio Heckert. La Free Software Foundation publicó el logo en 2013. Es un pingüino o un antílope oscuro. El más popular es el logo del pingüino conocido como Tux.

¿Qué es Unix?

Ken Thompson y Dennis Ritchie diseñaron Unix en Bell Labs. Se desarrolló en los años 60. Unix ha sido modificado por varias empresas y organizaciones, y han creado su propio sistema operativo que implementa y modifica los códigos Unix. Además de ser el sistema operativo básico, Unix puede ser utilizado por uno o más usuarios al mismo tiempo. El sistema operativo también es capaz de realizar múltiples tareas.

Unix consta de un núcleo y un shell. El kernel básicamente abarca el almacenamiento de archivos, el tiempo, el espacio de memoria, etc., mientras que el shell convierte nuestros comandos en un número binario legible por la computadora. El logotipo de Unix es solo un texto plano normal que muestra sus letras.

Otras características de Unix incluyen la comunicación, que proporciona seguridad en tres capas, la primera son las contraseñas, luego el cifrado y, finalmente, el permiso para leer, escribir o ejecutar archivos. Además, sus características también describen su portabilidad, lo que significa que se puede mover de una máquina a otra.

Algunas extensiones de Unix son IBM AIX, SUN Solaris, Mac OS, HPUX. Estas empresas implementaron código Unix, lo modificaron y produjeron sus propios sistemas operativos. Durante ese tiempo, pusieron un precio de este sistema operativo de hasta $ 5000, no eran de libre acceso. Unix también es una marca comercial. Unix está escrito en lenguaje C.

Principales diferencias entre GNU y Unix

Conclusión

Durante el movimiento del software, Richard Stallman comenzó a desarrollar GNU en 1984. La inspiración vino de Unix, el sistema operativo básico. GNU puede estar inspirado en Unix, pero su código es completamente diferente al de Unix. GNU nos proporciona un código fuente gratuito. Además, GNU no puede funcionar por sí solo porque carece del kernel; El kernel es el medio a través del cual el software interpreta su código al hardware. GNU está compilado con software de código abierto que cualquiera puede usar según sea necesario. La Free Software Foundation publicó el logotipo en 2013.

Unix ha sido modificado por varias empresas y organizaciones y han desarrollado su propio sistema operativo que implementa y modifica los códigos Unix. Además de ser el sistema operativo básico, Unix puede ser utilizado por uno o más usuarios al mismo tiempo. Unix consta de un núcleo y un shell. El kernel básicamente comprende el almacenamiento de archivos, el tiempo, el espacio en disco, etc., mientras que el shell convierte nuestros comandos en un número binario legible por computadora. Estas empresas implementaron y modificaron el código Unix y produjeron sus propios sistemas operativos.

La distinción fundamental entre GNU y Unix es que GNU es un código de suministro gratuito, al mismo tiempo que Unix es una marca comercial. Todo el mundo puede usar GNU, al mismo tiempo que se paga a Unix, debe pagar en caso de que necesite postularse a Unix.

Referencias

Diferencia entre GNU y Unix (con tabla)