Sistema operativo tipo Unix. Sistema operativo Experiencia con sistemas tipo nix

Usuarios de hoy Computadoras personales se proporciona una amplia gama de sistemas operativos. Con mucho, los más comunes entre ellos son los sistemas operativos de la familia Windows y, en menor medida, Linux. ¿Qué elegir? En los portátiles, en la mayoría de los casos, ya viene preinstalado uno que otro sistema operativo con licencia. Para facilitar la elección, operar sistemas Windows se nombran de acuerdo a su área de uso. Por ejemplo:

  • Inicio de Windows 7 - Sistema operativo para netbooks. Se diferencia exclusivamente en la ejecución de 32 bits, la funcionalidad limitada de la interfaz Windows Aero, la falta de un cambio rápido entre usuarios, la imposibilidad de cambiar el fondo del escritorio y no es compatible con procesadores de 64 bits. Este sistema operativo se vende solo como un sistema operativo preinstalado, cómprelo en versión en caja imposible.
  • Windows 7 Home Basic es un sistema operativo económico para uso doméstico. Todavía carece de la edición integrada de Windows Media Center (MCE), la compatibilidad con Windows Aero y la compatibilidad con Multitouch. Pero hay interfaz estándar ventanas y cambio rápido entre usuarios. Este sistema operativo se puede comprar en una versión en caja.
  • Windows 7 Home Premium es un sistema para uso doméstico avanzado con características avanzadas. Tiene Windows MCE incorporado, admite hasta 4 sintonizadores de TV, una interfaz Windows Aero completa, es compatible con Dolby Digital y admite multitáctil. En la versión en caja hay 2 a la vez disco DVD- con versiones de 32 y 64 bits de la distribución. Este sistema operativo se puede instalar en estaciones de trabajo con 2 procesadores.
  • Windows 7 Professional es un sistema operativo para trabajar con características avanzadas. Un sistema aún más confiable (debido a algunas características) para usuarios comerciales. Tiene capacidades de red avanzadas. También cuenta con una licencia de modo XP y la capacidad de buscar una impresora preferida para redes seleccionadas. En una computadora portátil con un sistema operativo de este tipo, a menudo puede encontrar un kit de distribución de Windows XP.
  • Windows 7 Ultimate: el nombre habla por sí mismo: un sistema universal para realizar cualquier tarea. Ideal para empresas. Si lo desea, el sistema operativo deseado (excepto Windows Starter) siempre se puede comprar e instalar en una computadora portátil usted mismo. Si ya tiene una versión "en caja" del sistema operativo que compró anteriormente, entonces tiene sentido comprar una computadora portátil sin sistema operativo para no pagar de más por un sistema operativo preinstalado.

Cobalto 02.12.2005

Finalmente, descubramos qué son los sistemas *nix, en qué se diferencian de todas nuestras ventanas favoritas y, lo que es más importante, por qué nunca puedes convertirte en un hacker genial si no dominas dicho sistema.

En todos los libros que ha leído antes (si ha leído, por supuesto), como un capítulo completo, si no más, se dedicó a la historia del origen y desarrollo de los sistemas nix. No seguiré esta tradición, porque yo creo que cesarby es cesar, y si estudias historia, google te ayudara =). Iré directamente al punto principal. Primero, aclaremos un axioma importante. Linux, Unix, FreeBSD... la lista continúa, pero creo que ya ha captado la tendencia general. Todos estos son los llamados sistemas *nix. Tienen algunas diferencias, pero el principio es el mismo. Entonces, cuando digo Linux, significará que se refieren a todos esos sistemas. Pero los artículos solo tratarán sobre distribuciones de Linux.

Probablemente te hayas topado a menudo con varios foros y chats sobre interminables disputas sobre el tema de Linux o Windows. Estas disputas son inevitables... pero completamente sin sentido. No hay mejor sistema. Hay dos direcciones diferentes. Hay tareas que no se pueden resolver usando sistemas nix, pero también hay aquellas en las que no puedes encontrar una solución mejor que Linux. Por ejemplo: coloque el servidor w2k3 en el procesador i386, o intente generar DomainController en Linux =). Aquellos. como dijo una gran figura: divide y vencerás. Si domina estos dos sistemas igualmente bien, no le quedarán barreras en el mundo de TI.

¿Por qué necesitas Linux? Bueno, antes que nada: si quieres ser un hacker basado en reglas, debes saberlo todo, ¿no? =) En segundo lugar: la gran mayoría de exploits y programas de hackers escrito para este sistema operativo. Bueno, y lo más importante: la mayoría de los servidores de Internet funcionan bajo sistemas niks. ¿Ya te he convencido? Bueno, entonces no deberías seguir leyendo ;).

La primera pregunta que surge en una persona cuando decide aprender Linux siempre suena igual: ¿qué elegir? Una persona simplemente se pierde en un mar de información. ¡Qué variedad de distribuciones! RedHat, ASP, ALT, Slacware, Mandrake… la lista es MUY larga. ¿Qué eliges de toda esta variedad? Entras en los foros y comienzas a hacer preguntas como "¿Qué distribución recomendarías a un principiante?" Y para tu decepción, escuchas un montón de comentarios contradictorios, que gradualmente se convierten en una feroz discusión. ¡Sí, sí, las disputas entre seguidores de diferentes distribuciones son aún más candentes que con los usuarios de Windows! La opinión de cada uno es puramente subjetiva. Cada uno elige lo que más le gusta y lo que le conviene más para trabajar. Como resultado, tendrá que probar muchos sistemas diferentes antes de decidirse por uno. No le aconsejaré que compre ninguna distribución en particular, solo describiré sus principales diferencias. Hay dos tipos de sistemas. Sin entrar en detalles, su principal diferencia radica en la forma de instalación de los programas. Existen distribuciones como Slacware, en las que la instalación de programas se realiza SOLO desde el código fuente. Y existen los llamados RadHat similares, que tienen la capacidad de instalar desde paquetes rpm. Esto es algo más conveniente, aunque existe la necesidad de una búsqueda larga y tediosa de los paquetes requeridos, porque. existen las dependencias... Me detendré en la instalación de programas con más detalle la próxima vez. En general, la elección es suya. Solo recuerda una cosa: ¡una buena distribución debe tener al menos 3 CD!

Universidad Técnica Militar servicio federal construcción especial de la Federación Rusa

Instituto de Construcción Industrial, Civil y de Transporte

Resumen sobre el tema de la informática sobre el tema:

« sistemas operativos tipo UNIX"

Moscú 2009-10 .

Introducción

Historia educativa y división.

Descripción general de los sistemas similares a BSD

Revisar sistemas de archivos sistemas operativos tipo unix

Sistema de archivos extendido

Tercer sistema de archivos extendido

Pestaña. 1 Restricciones dimensionales

Cuarto sistema de archivos extendido

Sistema de archivos registrados

Peculiaridades

Sistema de archivos Unix

linux-kernel-2.6.xx

Entornos de escritorio

editores de texto

Conclusión

Bibliografía

Introducción

UNIX- un grupo de sistemas operativos portátiles, multitarea y multiusuario.

El primer sistema UNIX fue desarrollado en 1969 por la división Bell Labs de AT&T. Desde entonces, se han creado una gran cantidad de sistemas UNIX diferentes. Legalmente, solo unos pocos tienen pleno derecho a llamarse "UNIX"; el resto, aunque utilizan conceptos y tecnologías similares, están unidos por el término "similar a UNIX" (Unix- como). En aras de la brevedad, en este artículo, los sistemas UNIX se refieren tanto a los sistemas operativos verdaderos UNIX como a los similares a UNIX.

Las principales características de los sistemas UNIX incluyen:

uso de archivos de texto simples para configurar y administrar el sistema;

Uso generalizado de utilidades lanzadas en la línea de comandos;

interacción con el usuario a través de un dispositivo virtual: una terminal;

Representación de dispositivos físicos y virtuales y algunos medios de comunicación entre procesos como archivos;

uso de canalizaciones de varios programas, cada uno de los cuales realiza una tarea.

Actualmente, UNIX se utiliza principalmente en servidores, así como en sistemas embebidos para diversos equipos. En el mercado de sistemas operativos para estaciones de trabajo y uso doméstico, el líder es Microsoft Windows, UNIX ocupa sólo el segundo (Mac OS X) y el tercero (GNU/Linux) lugares.

Los sistemas UNIX son de gran importancia histórica, porque han difundido algunos de los conceptos y enfoques que son populares hoy en día en el campo de los sistemas operativos y software. Además, durante el desarrollo de los sistemas Unix, se creó el lenguaje C.

Historia educativa y división.

En 1957, Bell Labs comenzó a trabajar en la creación de un sistema operativo para sus propias necesidades. Bajo el liderazgo de Viktor Vysotsky, se creó el sistema BESYS. Posteriormente, lideró el proyecto Multics y luego se convirtió en el jefe de la división de información de Bell Labs.

En 1964 aparecieron las computadoras de tercera generación, para las cuales las capacidades de BESYS ya no eran adecuadas. Vysotsky y sus colegas decidieron no desarrollar un nuevo sistema operativo propio, sino unirse al proyecto conjunto de General Electric y el Instituto Tecnológico de Massachusetts Multics. El gigante de las telecomunicaciones AT&T, que incluía a Bell Labs, brindó un apoyo significativo al proyecto, pero se retiró del proyecto en 1969 porque no reportó ningún beneficio financiero. UNIX fue desarrollado originalmente a fines de la década de 1960 por empleados de Bell Labs, principalmente Ken Thompson, Denis Ritchie y Douglas McIlroy. En 1969, Ken Thompson, buscando realizar las ideas que formaron la base de MULTICS, pero de una manera más modesta hardware(DEC PDP-7), escribió la primera versión del nuevo sistema operativo, y a Brian Kernigan se le ocurrió un nombre: UNICS (Sistema informático y de información UNIplexado), a diferencia de MULTICS (Servicio informático y de información MULTIplexado). Más tarde, este nombre se acortó a UNIX.

En noviembre de 1971, se lanzó una versión para el PDP-11, la familia de minicomputadoras más exitosa de la década de 1970 (en la URSS, sus contrapartes, producidas por el Ministerio de Industria Electrónica, se conocían como SM EVM y Elektronika, más tarde DVK, se produjeron en Kiev, Voronezh, Zelenograd). Esta versión se llamó la "primera edición" (Edición 1) y fue la primera versión oficial. El tiempo del sistema de todas las implementaciones de UNIX se cuenta desde el 1 de enero de 1970.

Las primeras versiones de UNIX estaban escritas en lenguaje ensamblador y no tenían un compilador incorporado con un lenguaje de alto nivel. Alrededor de 1969, Ken Thompson, con la ayuda de Denis Ritchie, desarrolló e implementó el lenguaje Bee, que era una versión simplificada del lenguaje BCPL desarrollado en 1966. Bi, como BCPL, era un lenguaje interpretado. En 1972, se lanzó la segunda edición de UNIX, reescrita en lenguaje B. En 1969-1973, se desarrolló un lenguaje compilado basado en B, llamado C (C).

En 1973, salió la tercera edición de UNIX, con un compilador de C incorporado. El 15 de octubre del mismo año apareció la cuarta edición, con el núcleo del sistema reescrito en C (en el espíritu del sistema Multics, escrito también en el lenguaje de alto nivel PL/1), y en 1975 la quinta edición, completamente reescrito en c Desde 1974, UNIX se distribuye gratuitamente a universidades e instituciones académicas. Desde 1975, comenzaron a aparecer nuevas versiones desarrolladas fuera de Bell Labs y la popularidad del sistema creció. También en 1975, Bell Labs lanzó la sexta edición, famosa por su comentario de amplia circulación de John Lyons. Para 1978, el sistema se había instalado en más de 600 máquinas, principalmente en universidades. La séptima edición fue la última versión individual de UNIX. Fue en él donde apareció un intérprete cercano al moderno. línea de comando Concha de Bourne.

Desde 1978, BSD UNIX, creado en la Universidad de Berkeley, inicia su historia. Su primera versión se basó en la sexta edición. Lanzado en 1979 una nueva version, llamado 3BSD, basado en la séptima edición. BSD admitió funciones útiles como memoria virtual y reemplazo de página bajo demanda. Bill Joy fue el autor de BSD. A principios de la década de 1980, AT&T, propietaria de Bell Labs, reconoció el valor de UNIX y comenzó a desarrollar una versión comercial de UNIX. Esta versión, que salió a la venta en 1982, se denominó UNIX System III y estaba basada en la séptima versión del sistema.

Una razón importante de la división de UNIX fue la implementación en 1980 de la pila de protocolos TCP/IP. Antes de esto, la comunicación de máquina a máquina en UNIX estaba en su infancia: el método de comunicación más importante era UUCP (un medio para copiar archivos de un sistema UNIX a otro, que originalmente funcionaba a través de redes telefónicas usando módems).

Se han propuesto dos interfaces de programación de aplicaciones de red: conectores Berkley y la interfaz de capa de transporte TLI. La interfaz de sockets de Berkley se desarrolló en la Universidad de Berkeley y utilizó la pila de protocolos TCP/IP desarrollada allí. TLI fue creado por AT&T de acuerdo con la definición de capa de transporte del modelo OSI y apareció por primera vez en System V versión 3. Aunque esta versión contenía TLI y flujos, originalmente no implementó TCP/IP u otros protocolos de red, pero tales implementaciones fueron proporcionadas por terceros. La implementación de TCP/IP se incluyó de manera oficial y definitiva en la distribución base de System V versión 4. Esto, junto con otras consideraciones, provocó la demarcación definitiva entre las dos ramas de UNIX, BSD y System V (versión comercial de AT&T).

Posteriormente, muchas empresas, que obtuvieron la licencia de System V de AT&T, desarrollaron sus propias versiones comerciales de UNIX, como AIX, CLIX, HP-UX, IRIX, Solaris.

A mediados de 1983, se lanzó la versión 4.2 de BSD, compatible con redes ethernet y Arpanet. El sistema se ha vuelto muy popular. Entre 1983 y 1990, se agregaron muchas funciones nuevas a BSD, como un depurador de kernel, un sistema de archivos de red NFS, un sistema de archivos virtual VFS y capacidades de red de archivos muy mejoradas.

Mientras tanto, AT&T estaba lanzando nuevas versiones de su sistema, llamado System V. En 1983, se lanzó la versión 1 (SVR1 - System V Release 1), que incluía una pantalla completa editor de texto vi, biblioteca curses, almacenamiento en búfer de E/S, almacenamiento en caché de inodos. La versión 2 (SVR2), lanzada en 1984, implementó acceso exclusivo a archivos (bloqueo de archivos), acceso a páginas bajo demanda (paginación bajo demanda), copia en escritura (copy-on-write). La versión 3 se lanzó en 1987 e incluía, entre otras cosas, TLI, así como el soporte del sistema de archivos remoto RFS. La versión 4 (SVR4), desarrollada en colaboración con Sun y lanzada el 18 de octubre de 1988, admitía muchas características de BSD, incluidos TCP/IP, sockets y el nuevo csh shell. Además, hubo muchas otras adiciones, como enlaces simbólicos, el shell ksh, el sistema de archivos de red NFS (tomado de SunOS), etc.

Las implementaciones modernas de UNIX generalmente no son sistemas V o BSD puros. Implementan funciones tanto de System V como de BSD.

Una visión general de los sistemas similares a GNU/Linux

Linux se ejecuta en múltiples arquitecturas de procesador como Intelx86, x86-64, PowerPC, ARM, AlphaAXP, SunSPARC, Motorola 68000, HitachiSuperH, IBMS/390, MIPS, HPPA-RISC, AXISCRIS, RenesasM32R, AtmelAVR32, RenesasH8/300, NECV850, TensilicaXtensa y muchos otros.

A diferencia de la mayoría de los otros sistemas operativos, Linux no tiene un solo paquete "oficial". En cambio, Linux viene en una gran cantidad de las llamadas distribuciones, en las que el kernel linux se conecta con las utilidades GNU y otros programas de aplicación (como X.org), lo que lo convierte en un entorno operativo multifuncional completo.

Las distribuciones GNU/Linux más famosas son Arch Linux, CentOS, Debian, Fedora, Gentoo, openSUSE, Red Hat, Slackware, Ubuntu. Más Lista llena y el porcentaje de uso se puede ver en distrowatch.com

A diferencia de los sistemas comerciales como Microsoft Windows o Mac OS X, Linux no tiene un centro de desarrollo geográfico. No hay ninguna organización que sea propietaria de este sistema; no hay ni siquiera un único centro coordinador. Los programas para Linux son el resultado del trabajo de miles de proyectos. Algunos de estos proyectos están centralizados, algunos están concentrados en empresas. Los usuarios participan en pruebas de software gratuito, se comunican directamente con los desarrolladores, lo que les permite encontrar y corregir errores rápidamente e implementar nuevas funciones. instalaciones de linux Se utilizan distribuciones. Un kit de distribución no es solo un conjunto de programas, sino una serie de soluciones para diferentes tareas del usuario, unidas sistemas unificados paquetes de instalación, administración y actualización, configuración y soporte.

El término "similar a UNIX" y la marca comercial UNIX

Desde 2007, existe una disputa entre Wayne R. Gray y The Open Group, que discute el uso de la palabra UNIX como marca registrada. De acuerdo con el Juicio y Apelación de Marcas Registradas, Board Grau y su compañía requieren que The Open Group le proporcione la documentación para sus reclamos de marcas registradas.

Además, en 2007, The Open Group insistió en que la Universidad alemana de Kassel no utilizara "UNIK" como abreviatura.

Categorías

Desarrollo de sistemas tipo UNIX

Los sistemas UNIX comenzaron a aparecer a fines de la década de 1970 y principios de la de 1980. Muchas versiones propietarias, como Idris (1978), Coherent (1983) y UniFlex (1985), tenían como objetivo satisfacer las necesidades comerciales con funcionalidad disponible para usuarios capacitados de UNIX.

Cuando AT&T permitió la licencia comercial de UNIX en la década de 1980, se desarrollaron muchos sistemas patentados basados ​​en él, incluidos AIX, HP-UX, IRIX, Solaris, Tru64, Ultrix y Xenix. Esto suplantó en gran medida a los clones patentados. La creciente incompatibilidad entre sistemas condujo a la creación de estándares de interoperabilidad, incluidos POSIX y la especificación uniforme de UNIX.

Mientras tanto, en 1983, se lanzó el proyecto GNU, gracias al cual fue posible crear un sistema operativo que todos los usuarios de computadoras pudieran usar, estudiar, arreglar y recompilar libremente. Varias versiones de UNIX se desarrollaron de manera similar a GNU, a menudo con los mismos componentes básicos. Sirvieron principalmente como un reemplazo económico para UNIX e incluyeron 4.4BSD, Linux y Minix. Algunos de estos han servido como base para sistemas UNIX comerciales como BSD/OS y ​​Mac OS X. Cabe destacar que Mac OS X 10.5 (Leopard) está certificado por la Especificación Uniforme de UNIX.

Ejemplos

La mayoría de los proveedores de sistemas UNIX abiertos no buscan la certificación UNIX para su producto, ni siquiera como evidencia comprometedora: el costo de la certificación se considera inaceptable. Para tales sistemas, generalmente se usa el término. freenix. Un ejemplo es GNU, Linux, Minix, OpenSolaris, Plan 9 y BSD con sus descendientes como FreeBSD, NetBSD y OpenBSD.

Hay muchas imitaciones de UNIX propietarias como AIX, HP-UX, IRIX, Mac OS X, LynxOS, QNX, SCO OpenServer, Solaris, Tru64 UNIX (basado en OSF/1), UnixWare, Xenix y VxWorks.

ver también

notas

Enlaces

  • Definición similar a UNIX por The Linux Information Project
  • historia de UNIX
  • Proyecto de historial de propiedad de UNIX de Grokline

Fundación Wikimedia. 2010 .

Vea qué es "sistema operativo similar a Unix" en otros diccionarios:

    Árbol genealógico de sistemas operativos similares a UNIX UNIX es un sistema operativo similar (a veces abreviado como *nix) un sistema operativo que fue influenciado por ... Wikipedia

    Árbol genealógico de los sistemas UNIX UNIX (léase Unix) familia de sistemas portátiles, multitarea y multiusuario ... Wikipedia

    Árbol genealógico de los sistemas UNIX UNIX (léase Unix) es un grupo de sistemas operativos portátiles, multitarea y multiusuario. El primer sistema UNIX se desarrolló en 1969 en la división Bell Labs de AT T. Desde entonces, ... Wikipedia

    Árbol genealógico de sistemas operativos similares a Unix Un sistema operativo similar a Unix (a veces abreviado *nix) es un sistema que fue influenciado por Unix. El término incluye sistemas operativos libres/abiertos derivados de Unix de Bell... ... Wikipedia

    Árbol genealógico de sistemas operativos similares a Unix Un sistema operativo similar a Unix (a veces abreviado *nix) es un sistema que fue influenciado por Unix. El término incluye sistemas operativos libres/abiertos derivados de Unix de Bell... ... Wikipedia

    Árbol genealógico de sistemas operativos similares a Unix Un sistema operativo similar a Unix (a veces abreviado *nix) es un sistema que fue influenciado por Unix. El término incluye sistemas operativos libres/abiertos derivados de Unix de Bell... ... Wikipedia

    Árbol genealógico de sistemas operativos similares a Unix Un sistema operativo similar a Unix (a veces abreviado *nix) es un sistema que fue influenciado por Unix. El término incluye sistemas operativos libres/abiertos derivados de Unix de Bell... ... Wikipedia

    Árbol genealógico de sistemas operativos similares a Unix Un sistema operativo similar a Unix (a veces abreviado *nix) es un sistema que fue influenciado por Unix. El término incluye sistemas operativos libres/abiertos derivados de Unix de Bell... ... Wikipedia

    Árbol genealógico de sistemas operativos similares a Unix Un sistema operativo similar a Unix (a veces abreviado *nix) es un sistema que fue influenciado por Unix. El término incluye sistemas operativos libres/abiertos derivados de Unix de Bell... ... Wikipedia

Si recientemente comenzó a aprender Linux y se siente cómodo en este vasto universo, entonces probablemente se haya topado con el término Unix a menudo. Suena muy similar a Linux, pero ¿qué significa? Probablemente te estés preguntando cuál es la diferencia entre Unix y Linux. La respuesta a esta pregunta depende de lo que entiendas por estas palabras. Después de todo, cada uno de ellos puede interpretarse de diferentes maneras. En este artículo, veremos una historia simplificada de Linux y Unix para ayudarlo a comprender qué son y cómo se relacionan. Como siempre, no dude en hacer preguntas o agregar Información adicional en comentarios.

Unix comenzó su historia a fines de la década de 1960 y principios de la de 1970 en AT&T Bell Labs en los Estados Unidos. Junto con MIT y General Electric, Bell Labs comenzó a desarrollar un nuevo sistema operativo. Algunos investigadores no estaban satisfechos con el desarrollo de este sistema operativo. Dejaron de trabajar en el proyecto principal y comenzaron a desarrollar su propio sistema operativo. En 1970, este sistema se llamó Unix, y dos años más tarde fue completamente reescrito en el lenguaje de programación C.

Esto permitió que Unix fuera distribuido y portado a varios dispositivos y plataformas informáticas.

A medida que Unix continuaba evolucionando, AT&T comenzó a otorgar licencias para uso universitario y comercial. Esto significaba que no todo el mundo podía, como ahora, cambiar y distribuir libremente el código del sistema operativo Unix. Pronto comenzaron a aparecer muchas ediciones y variantes del sistema operativo Unix, diseñadas para solucionar diversos problemas. El más famoso de ellos fue BSD.

Linux es similar a Unix en funcionalidad y características, pero no en el código base. Este sistema operativo fue ensamblado a partir de dos proyectos. El primero es el proyecto GNU desarrollado por Richard Stallman en 1983, el segundo es el kernel de Linux escrito por Linus Torvalds en 1991.

El objetivo del proyecto GNU era crear un sistema similar pero independiente de Unix. En otras palabras, un sistema operativo que no contenga código Unix que pueda redistribuirse y modificarse libremente sin restricciones, como el software libre. Dado que el kernel libre de Linux no podía ejecutarse por sí solo, el proyecto GNU se fusionó con el kernel de Linux y nació el sistema operativo Linux.

Linux fue diseñado bajo la influencia del sistema Minix, descendiente de Unix, pero todo el código fue escrito desde cero. A diferencia de Unix, que se usaba en servidores y mainframes grandes de varias empresas, Linux fue diseñado para usarse en computador de casa con hardware más simple.

Hoy en día, Linux se ejecuta en una gran cantidad de plataformas, más que cualquier otro sistema operativo, estos son servidores, sistemas integrados, microcomputadoras, módems e incluso Celulares. Ahora se considerará con más detalle la diferencia entre Linux y Unix.

que es unix

El término Unix puede referirse a tales conceptos:

  • El sistema operativo original desarrollado por AT&T Bell Labs a partir del cual se desarrollan otros sistemas operativos.
  • Marca registrada, escrita en mayúsculas. UNIX es propiedad de The Open Group, que desarrolló Single UNIX Specification, un conjunto de estándares para sistemas operativos. Solo aquellos sistemas que cumplen con los estándares pueden llamarse legítimamente UNIX. La certificación no es gratuita y requiere que los desarrolladores paguen por el uso de esta marca comercial.
  • Todos los sistemas operativos están registrados con el nombre Unix. Porque cumplen con los estándares antes mencionados. Estos son AIX, A/UX, HP-UX, Inspur K-UX, Reliant UNIX, Solaris, IRIX, Tru64, UnixWare, z/OS y ​​OS X; sí, incluso los que se ejecutan en computadoras Apple.

que es linux

El término Linux se refiere únicamente al kernel. Un sistema operativo no estaría completo sin un entorno de escritorio y aplicaciones. Dado que la mayoría de las aplicaciones se desarrollaron y ahora se desarrollan bajo el proyecto GNU, el nombre completo del sistema operativo es GNU/Linux.

Mucha gente ahora usa el término Linux para referirse a todas las distribuciones basadas en el kernel de Linux. En este momento la versión más nueva del kernel de Linux es la 4.4, la versión 4.5 está en desarrollo. La renumeración de las versiones del kernel de 3.x a 4.x se llevó a cabo no hace mucho tiempo.

Linux es un sistema operativo similar a Unix que se comporta como Unix pero no contiene su código. Los sistemas operativos similares a Unix a menudo se denominan Un*x, *NIX y *N?X, o incluso Unixoids. Linux no tiene una certificación Unix, y GNU significa GNU, no Unix, por lo que Mac OS X es más Unix que Linux en ese sentido. Sin embargo, el kernel de Linux y el sistema operativo GNU Linux son muy similares a Unix en funcionalidad, implementando la mayoría de los principios de la filosofía Unix. Este es un código legible por humanos, que almacena la configuración del sistema en archivos de texto, así como el uso de pequeñas herramientas de línea de comandos, un shell gráfico y un administrador de sesión.

Es importante tener en cuenta que no todos los sistemas similares a Unix han recibido la certificación UNIX. En cierto contexto, todos los sistemas operativos basados ​​en UNIX o sus ideas se denominan similares a UNIX, tengan o no un certificado UNIX. Además, pueden ser comerciales y gratuitos.

Espero que ahora haya quedado más claro en qué se diferencia Unix de Linux. Pero vayamos más allá y resumamos.

Principales diferencias

  • Linux es un sistema operativo gratuito y de código abierto. código fuente, pero el Unix original no, a excepción de algunos de sus derivados.
  • Linux es un clon del Unix original, pero no contiene su código.
  • La principal diferencia entre Unix y Linux es que Linux es solo un kernel, mientras que Unix era y es un sistema operativo completo.
  • Linux fue diseñado para computadoras personales. Y Unix está enfocado principalmente a grandes estaciones de trabajo y servidores.
  • Hoy, Linux soporta más plataformas que Unix.
  • Linux admite más tipos de sistemas de archivos que Unix.

Como puede ver, la confusión generalmente proviene del hecho de que linux vs unix pueden significar cosas completamente diferentes. Cualquiera que sea el significado, el hecho es que Unix llegó primero y Linux después. Linux nació de un deseo de libertad y portabilidad del software, inspirado en el enfoque de Unix. Es seguro decir que todos estamos en deuda con el movimiento del software libre, porque el mundo sería un lugar mucho peor sin él.




Arriba