in

Linux vs Unix: diferencia y comparación

200px Unix History.svg

Historia de Unix vs. Linux

  Evolución de Unix (haga clic para agrandar)

aumentar

Evolución de Unix (haga clic para agrandar)

En 1960, el Instituto de Tecnología de Massachusetts, AT&T Bell Labs y General Electric estaban trabajando en un sistema operativo experimental llamado Servicio de Informática e Información Multiplexada o MULTICS. Esto fue diseñado para ejecutarse en la computadora central GE-645. Pero funcionó mal. AT&T Bell Labs canceló este proyecto y desplegó sus recursos en otros lugares. Pero Ken Thompson, uno de los desarrolladores de Bell Labs, continuó desarrollando para el mainframe GE-645 y escribió un juego para esa computadora llamado Space Travel. Pero el juego era demasiado lento en la máquina de GE y también costoso, con un costo de $ 75 por ejecución. Así que reescribió el juego en lenguaje ensamblador para el PDP-7 de Digital Equipment Corporation con la ayuda de Dennis Ritchie.

Esta experiencia, combinada con su trabajo en el proyecto Multics, llevó a Thompson a iniciar un nuevo sistema operativo para el PDP-7 y desarrollaron un sistema de archivos, así como el nuevo sistema operativo multitarea en sí, con la ayuda de un pequeño equipo de desarrolladores. Incluían un intérprete de línea de comandos y algunos pequeños programas de utilidad. Esto fue nombrado como UNICS en 1970, y luego cambió a UNIX.

En 1985, Richard Stallman creó la Free Software Foundation y desarrolló la Licencia Pública General GNU (GNU GPL), con el fin de difundir el software libremente. Muchos de los programas requeridos en un sistema operativo (como bibliotecas, compiladores, editores de texto, un shell UNIX y un sistema de ventanas) se completaron a principios de la década de 1990, pero pocos elementos como controladores de dispositivos, demonios y el núcleo estaban incompletos. En 1991, Linus Torvalds comenzó a trabajar en MINIX, un sistema operativo similar a Unix, cuyo código estaba disponible gratuitamente bajo el proyecto GNU GPL. Luego desarrolló el primer kernel LINUX y lo lanzó el 17 de septiembre de 1991, para los sistemas de PC Intel x86. Este núcleo incluía varias utilidades del sistema y bibliotecas del proyecto GNU para crear un sistema operativo utilizable. Todo el código fuente subyacente se puede modificar y utilizar libremente.

Uso de Linux y Unix

El sistema operativo Linux es ideal para operaciones de tamaño pequeño a mediano, y hoy en día también se usa en grandes empresas donde antes se consideraba a UNIX como la única opción. Hace unos años, Linux se consideraba un proyecto académico interesante, pero la mayoría de las grandes empresas donde las redes y la computación de múltiples usuarios son las principales preocupaciones; la gente no consideraba Linux como una opción. Pero hoy en día, con los principales proveedores de software migrando sus aplicaciones a Linux, y dado que se puede distribuir libremente, el sistema operativo ha entrado en la corriente principal como una opción viable para el servicio web y las aplicaciones de oficina.

Pero hay algunas circunstancias en las que UNIX es la opción obvia, o solía serlo. Si una empresa utilizaba sistemas de multiprocesamiento simétrico masivo, o sistemas con más de ocho CPU, necesitaban ejecutar UNIX en el pasado. UNIX era mucho más capaz de manejar todos los procesos de forma más eficaz que Linux. Sin embargo, desde 2004, más de las supercomputadoras más grandes del mundo ahora ejecutan Linux que Unix. Desde 2011, Linux alimenta más del 90% de los 500 servidores principales. También funciona con el más grande (a partir de 2011): Instituto avanzado de ciencia computacional RIKEN Núcleos: 705024 Potencia: 12659,89 kW Memoria: 1410048 GB

Linux – Diferencias de Unix en costo y distribución

Linux se puede distribuir libremente, ya que es un sistema operativo de código abierto. Así que cualquiera puede obtener una copia de Linux de libros, revistas o también de Internet. Para las versiones de servidor, las organizaciones suelen pagar a los distribuidores por un contrato de soporte, no por el software. Los principales distribuidores son RED HAT, Mandrake y SUSE. Para el hardware de servidor, IBM, HP, Dell son los principales.

UNIX es costoso en comparación con Linux; los servidores UNIX de gama media tienen un precio de entre $ 25,000 y $ 249,999 (incluido el hardware). Los principales distribuidores son HP, IBM y SUN. Un servidor UNIX de gama alta puede costar hasta 500.000 dólares. Según IDC, Gartner, IBM es el líder del mercado en servidores UNIX, HP está en la 2ª posición y SUN en la tercera.

El UNIX comercial suele estar escrito a medida para cada sistema, lo que hace que el costo original sea bastante alto, mientras que Linux también tiene paquetes básicos. En este sentido, Linux está más cerca en su modelo de Windows que un sistema operativo UNIX comercial. En el momento de comprar un servidor UNIX, los usuarios obtienen un plan de asistencia del proveedor para instalar y configurar el sistema. Pero con Linux, el soporte del proveedor debe adquirirse por separado.

Amenazas y seguridad: Unix vs. Linux

Ambos sistemas operativos son vulnerables a errores, pero Linux es mucho más sensible a la hora de hacer frente a las amenazas. Linux incorporó muchas de las mismas características y funciones que se encuentran en UNIX, incluida la segmentación del dominio de usuario en un entorno multiusuario, el aislamiento de tareas en un entorno multitarea, un sistema de contraseñas que se puede cifrar y / o ubicar de forma remota y mucho más. Como Linux es un sistema operativo abierto, cualquier persona puede informar de los errores en el foro de usuarios / desarrolladores, y en unos días se puede solucionar. Pero para UNIX, este no es el caso, y el usuario tiene que esperar un tiempo para obtener el parche de corrección de errores adecuado. La comunidad de código abierto entrega más rápido porque no tiene que pasar por los ciclos de desarrollo interminables de los sistemas operativos comerciales.

Al mismo tiempo, como sistema operativo de código abierto, es compatible con decenas de miles de desarrolladores en todo el mundo. Para reiterar, esto permite una mejor innovación y características de comercialización más rápidas que cualquier cosa que UNIX pueda proporcionar.

Mercado y futuro de Linux y Unix

Según International Data Corp. (IDC), Linux ha crecido más rápido que cualquier otro sistema operativo de servidor en los últimos años. Se estima que la base de usuarios de Linux es de más de 25 millones de máquinas, en comparación con los 5,5 millones de las instalaciones UNIX combinadas.
Linux está ganando popularidad debido a su aplicación en tecnologías integradas, libre y de fácil disponibilidad. Para competir con Linux, proveedores como HP, IBM, Sun están fabricando UNIX personalizado con una interfaz gráfica de usuario y una interfaz fácil de usar que también es compatible con Linux. Los principales proveedores de UNIX, IBM, Sun y Hewlett-Packard, ya están incorporando funciones de interoperabilidad de Linux en futuras versiones de AIX, Solaris y HP-UX.

Vídeo relatado

Aquí hay un video interesante que nos guía a través de la historia, las diferencias y algunos comandos comunes utilizados en el entorno Linux y Unix:

Comprar

Referencias

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

gfg 200x200 min

Instrucción Switch en C / C ++ – GeeksforGeeks

ZGC3hCtBoYy2oJnSp59ViM 1200 80

La Xbox One X (no) está ‘refrigerada por líquido’