Anuncio

Durante la última década más o menos, la gente realmente ha comenzado a confundir "UNIX" con "Linux" Unix vs. Linux: las diferencias entre y por qué es importanteAntes de la creación de Linux, el mundo de la informática estaba dominado por Unix. ¿Cuál es la diferencia entre Linux y Unix? Lee mas como si fueran básicamente lo mismo, pero eso no es cierto. Es un área turbia para pisar, pero la distinción básicamente se reduce a cómo define los términos.

UNIX tiene raíces que se remontan a la década de 1960, pero el nombre no se manifestó hasta la década de 1970 con el nacimiento de un proyecto llamado Unics. Durante las siguientes décadas, UNIX terminó dividiéndose en muchas ramas diferentes, cada una con sus giros únicos.

Linux fue no Una de esas ramas.

De hecho, Linux fue nacido como una alternativa a UNIX Penguin Origins: La historia de Linux [Historia Geek]Prácticamente no hay ningún lugar al que pueda ir sin estar en contacto con Linux: alimenta todo, desde computadoras normales hasta los servidores más potentes y nuestros dispositivos móviles de mano. La mayoría de las personas que no son expertos en tecnología ...

Lee mas con el objetivo de ser compatible con UNIX, lo que explica por qué los dos tienen muchas similitudes y por qué a menudo se combinan. En ese sentido, Linux es un sistema operativo similar a UNIX, no basado en UNIX.

En otras palabras, Linux fue influenciado por UNIX, pero los sistemas UNIX no tienen relación con Linux. Dicho esto, estos son algunos de los sistemas UNIX más importantes que todavía existen hoy y que vale la pena conocer.

BSD

Berkeley Software Distribution, conocido comúnmente como BSD, fue un derivado de UNIX que se lanzó en 1977 y dejó de desarrollarse en 1995. En su inicio, BSD en realidad tenía el mismo código que UNIX en ese momento, por lo que es una verdadera rama de UNIX.

Aunque el BSD original ya no existe, engendró un montón de otros descendientes, llamados "variantes", muchos de los cuales se desarrollan activamente como proyectos de código abierto ¿Qué es el software de código abierto? [MakeUseOf explica]"Código abierto" es un término que se usa mucho en estos días. Puede saber que ciertas cosas son de código abierto, como Linux y Android, pero ¿sabe lo que implica? Lo que está abierto ... Lee mas .

La variante más popular es FreeBSD, que es un sistema operativo de propósito general que tiene características completas (a diferencia de Linux, que es solo un núcleo). Esto significa que el sistema FreeBSD incluye kernel, controladores, utilidades y documentación.

unix-like-systems-freebsd

Las instalaciones predeterminadas de FreeBSD carecen de una interfaz gráfica, pero es bastante fácil instalar uno de los entornos de escritorio populares que son compatibles de inmediato: GNOME, KDE o Xfce.

La tercera variante más popular es NetBSD, que se centra más en un diseño limpio y fácil portabilidad entre arquitecturas informáticas, lo que significa que debería funcionar sin problemas en prácticamente cualquier máquina.

En su mayor parte, NetBSD se utiliza principalmente como base para servidores a gran escala y sistemas integrados en lugar de uso personal.

Uno de los descendientes de NetBSD, llamado OpenBSD, en realidad ha superado a su padre en popularidad, convirtiéndose en la segunda variante BSD más utilizada después de FreeBSD.

Unix-like-systems-openbsd

El enfoque principal de OpenBSD es el código transparente y la documentación, seguidos de la seguridad. Debido a esto, OpenBSD es un sistema operativo popular en la industria de la seguridad. Aun así, OpenBSD también es compatible con entornos de escritorio y programas comunes de código abierto El mejor software y aplicaciones de LinuxTanto si es nuevo en Linux como si es un usuario experimentado, estos son los mejores software y aplicaciones de Linux que debería usar hoy. Lee mas , haciéndolo bueno también para uso personal.

Todas estas variantes tienen licencia bajo el licencia de código abierto BSD Licencias de software de código abierto: ¿cuál debe usar?¿Sabía que no todas las licencias de código abierto son iguales? Lee mas , que es una de las licencias de software más permisivas disponibles. Puedes hacer lo que quieras con estos sistemas operativos.

Solaris

En 1983, se lanzó una variante de BSD llamada SunOS. Desarrollado por Sun Microsystems, también conocido como los pioneros detrás de la plataforma Java, SunOS fue diseñado para ser más una estación de trabajo y una computadora servidor en lugar de un escritorio personal.

Pero luego, en 1992, abandonaron el SunOS basado en BSD y comenzaron de nuevo utilizando una versión más moderna (en ese momento) de UNIX. Esta versión llegó a llamarse Solaris, que todavía existe hoy bajo el nombre Oracle Solaris (como Sun Microsystems fue adquirido por Oracle en 2010).

Unix-like-systems-opensolaris

Durante gran parte de su historia, Solaris ha sido un proyecto de código cerrado y propietario, aunque Sun a menudo soluciones integradas de código abierto en el sistema (como OpenWindows y, más tarde, Common Desktop Medio ambiente).

Pero en 2005, todo cambió cuando Sun lanzó la base de código Solaris bajo una licencia aprobada por Open Source Initiative. Esta variante, basada en Solaris 10, se conoció como OpenSolaris.

Desafortunadamente, cuando Oracle adquirió Sun, el proyecto oficial de OpenSolaris se cerró. Esto llevó a la comunidad de desarrolladores a continuar el desarrollo por su cuenta, lo que resultó en una bifurcación llamada OpenIndiana basado en un nuevo núcleo llamado illumos.

unix-like-systems-openindiana

OpenIndiana es la continuación espiritual del ahora desaparecido OpenSolaris. Existen varios otros derivados de OpenSolaris, y todos ellos están basados ​​en el kernel illumos (solo como cómo todas las distribuciones de Linux se basan en el kernel de Linux), pero ninguna es tan notable como OpenIndiana.

Pero al final del día, a menos que trabaje en un entorno de servidores y mainframes a gran escala, probablemente nunca tendrá que lidiar con Solaris ni con ninguno de sus parientes.

OS X

Un número sorprendente de personas no se da cuenta de que los sistemas Mac modernos se derivan de una base UNIX. Hasta Mac OS 9, el sistema operativo de Apple fue construido y desarrollado internamente, pero renovaron todo en 2001 con el lanzamiento de Mac OS X (que luego se renombró como OS X en 2012).

Cuando Apple compró NeXT, Inc. en 1997, también adquirieron el sistema operativo NeXTSTEP, que se deriva de una versión anterior de BSD. Esto significa que las Mac modernas tienen más derecho a un linaje UNIX que incluso los sistemas Linux Mac OS X Yosemite, desde la perspectiva de un usuario de LinuxMac OS X se utiliza como elemento secundario para una interfaz limpia y elegante. Como escritor de Linux, es mi deber hacer comparaciones entre las distribuciones de Linux, pero también contra la competencia. Lee mas !

sistemas-como-unix-osx

Antes de OS X, cada versión del sistema operativo de Apple se reflejaba en el nombre (por ejemplo, Mac OS 9, Mac OS 8, etc.). Ahora, todas las versiones del sistema operativo basado en UNIX desde 2001 han sido "Versión 10" y cada versión principal recibe un nombre en clave como "Yosemite" (que técnicamente es la versión 10.10).

Como resultado, el cambio a UNIX resultó exitoso para Apple cuando consideras que OS X finalmente se convirtió en la base de iOS, el sistema operativo que ahora alimenta iPhones, iPads y Apple TV. Es discutible que Apple ni siquiera estaría en el mapa si no fuera por UNIX

Otros sistemas operativos tipo UNIX

Además de los tres grandes nombres anteriores, hay algunos otros ejemplos notables de sistemas UNIX no Linux que vale la pena mencionar.

IBM desarrolla un sistema operativo llamado AIX, que se utiliza principalmente en mainframes y PowerPC de IBM. Hewlett-Packard mantiene HP-UX, que se utiliza en la línea de estaciones de trabajo y sistemas de servidores HP 9000. Y luego está Minix, un sistema operativo de microkernel que ahora se usa principalmente con fines educativos.

¿La línea de fondo? UNIX es mucho más frecuente e influyente de lo que piensas. El mundo seria De Verdad diferente si UNIX nunca hubiera adornado la escena.

¿Qué sistemas tipo UNIX extrañamos? ¿Esto ayudó a aclarar qué es UNIX? ¿Tienes alguna pregunta que no hayas respondido? ¡Comparte con nosotros en los comentarios a continuación!

Joel Lee tiene un B.S. en Informática y más de seis años de experiencia profesional en redacción. Es el editor en jefe de MakeUseOf.