Linux y Unix
En 1973, D.M. Ritchie desarrolló el lenguaje de descripción de sistemas C y utilizó el nuevo C para reescribir UNIX, que fue escrito originalmente en lenguaje ensamblador. Esta es la V5, que hace que UNIX sea más fácil de modificar y portátil en diferentes plataformas de CPU, lo que también se ha convertido en una característica importante de UNIX. Desde entonces, casi todos los sistemas operativos y aplicaciones UNIX se han escrito en lenguaje C y sólo requieren un compilador de C en la plataforma correspondiente. Existe una relación muy estrecha entre C y UNIX. Ese mismo año, K.Thompson y D.M.Ritchie publicaron el artículo "Sistema de tiempo compartido UNIX" en el 4º Simposio ACM sobre principios de sistemas operativos, y el sistema Unix se hizo público oficialmente. Este artículo se publicó posteriormente en la edición de julio de 1974 del Journal of ACM.
El V6 se lanzó al mercado en 1975. Desde entonces, Interactioe System Co (adquirida por SUN) se convirtió en el primer distribuidor de UNIX. UNIX había ido más allá de los Laboratorios Bell y comenzó a extenderse ampliamente en el PDP-11, especialmente en los campus universitarios. Analizar la estructura de UNIX, corregir errores y desarrollar mejores aplicaciones de software se han convertido en los mejores temas para profesores y estudiantes de informática y para sus proyectos de graduación. En la Universidad de California, Berkeley (UCB), algunos técnicos de software encabezados por Willian Joy desarrollaron BSD derivado de V6 y se convirtieron en un nuevo miembro de la familia UNIX. BSD se ha desarrollado mucho en Berkeley. Todavía en 1992, USL, titular de la marca UNIX (que más tarde abrió una filial), demandó a Berkeley por uso indebido de la licencia Unix. Aunque la USL finalmente perdió la demanda, Berkeley también anunció que no desarrollaría BSD ese mismo año. La versión final de BSD, BSD 4.4BSD, es historia para otro día. A continuación se adjuntan diagramas esquemáticos de los procesos de desarrollo de las dos escuelas principales de UNIX, AT y T UNIX y BSD respectivamente. Además de UCB, el proyecto Mach de la Universidad Carnegie Mellon (CMU) también tiene un profundo impacto en el desarrollo de UNIX. Muchos sistemas UNIX populares hoy en día están relacionados con Mach.
AT&T. V6 introdujo t, y V7 se introdujo en 1978, que incluía más comandos y admitía archivos a gran escala. Posteriormente, V7 se portó a VAX, llamado 32 V. En 1981, se desarrolló el Sistema III y en 1983, se lanzó el Sistema V, que era adecuado para la educación y fácil de mantener.
Además de las dos escuelas principales, también existen sistemas operativos tipo UNIX desarrollados por algunos fabricantes de software y hardware en diferentes plataformas de CPU. Aunque estos sistemas se implementan de diferentes maneras, sus funciones y métodos de operación y gestión son similares a algunas versiones en las principales escuelas. Los llamamos UNIX "compatibles". La siguiente tabla enumera UNIX compatible:
Características de la plataforma de hardware de la empresa
AIX IBM RS6000, POWER PC combina las características de SVR2 y BSD, con una gestión de sistema distintiva.
La última versión V5.x de la estación de trabajo/PC IRIX SGI está basada en SVR4.
ULTRIX DEC PC tiene muchas características de 4.2BSD y 4.3BSD.
Sunos
(Solaris) SUN 68K, Sparc y X86 están basados en 4.3BSD, y gran parte del contenido proviene de SYSTEM V, NFS y el estándar OPEN LOOK GUI. desarrollado por SOL.
HP-UX HP X86, desarrollado para HP Workstation 4.2BSD.
Next NeXTstep 68K, X86 está basado en Mach core 4.3BSD, tiene una interfaz fácil de usar y cumple con los estándares Openstep.
xenix SCO/Microsoft X86 está basado en SVR2.
Scounix es el sucesor de Scox86 Xenix y tiene un gran impacto en PC UNIX.
Superordenador UNICOS·Clay
Dell UNIX Dell X86 basado en SVR4
Trabajo personal de Minix X86, Mac, Atari compatible con V7, creador de LINUX.
Curiosamente, la mayoría de ellos no se llaman "UNIX", principalmente porque la marca UNIX es at;t (más tarde su filial USL). En la primavera de 1993, NOVELL adquirió USL y la marca UNIX. desde entonces ha sido propiedad de UNIX. Todo propiedad de NOVELL. "El nombre "T UNIX" ha pasado a la historia. En 1994, NOVELL sorprendentemente renunció a la marca "UNIX" y la revendió a X/OPEN en el Reino Unido, lo que hizo que todos los sistemas operativos que se ajustaban al estándar X/OPEN se conocieran como " UNIX". Sin embargo, NOVELL aún conserva los derechos de autor del código original del sistema UNIX.
Más tarde, no dije nada en el libro, porque BSD salió en la versión 4.4. Estaba relacionado con AT; T demandó por derechos de autor y detuvo el desarrollo (más tarde, basándose en el trabajo de BSD, algunos miembros de desarrollo eliminaron el código que tenía problemas de derechos de autor con AT y desarrollaron el FreeBSD actual. La demanda finalmente se resolvió fuera de los tribunales y más adelante en el proceso). cargos antimonopolio y vendió la parte de UNIX a SCO NOVELL vendió el código fuente y sus productos Unixware a SCO, y recientemente SCO vendió su parte de servidor UNIX al proveedor de Linux Caldera...
Los dos inventores de UNIX hicieron. contribuciones destacadas en la década de 1980
Ganó el Premio Nobel en el mundo de las tecnologías de la información: el Premio Turing
En pocas palabras, Linux es un sistema operativo similar a Unix que se puede usar y difundir libremente Se utiliza principalmente en computadoras basadas en CPU de la serie Intel x86. Este sistema está diseñado e implementado por miles de programadores en todo el mundo. El propósito es crear un producto compatible con Unix que no esté sujeto a ninguna restricción de derechos de autor de software comercial. ser utilizado libremente en todo el mundo.
El surgimiento de Linux comenzó con un entusiasta de la informática llamado Linus Torvalds, que era estudiante de Finlandia en la Universidad de Helsinki. Su propósito era diseñar un sistema operativo distinto. Minix (un programa de enseñanza de sistemas operativos escrito por un profesor de informática llamado Andrew Tannebaum) que podría usarse en computadoras personales con procesadores 386, 486 o Pentium, tiene todas las funciones del sistema operativo Unix, por lo que se inició el diseño del prototipo Linux.
Linux es famoso por su alta eficiencia y flexibilidad. Puede realizar todas las funciones de Unix en la PC y tiene capacidades multitarea y multiusuario. es un sistema operativo compatible con POSIX. El paquete del sistema operativo Linux incluye no solo el sistema operativo Linux completo, sino también aplicaciones como editores de texto y compiladores de lenguajes de alto nivel. También incluye una interfaz gráfica de usuario X-Windows con múltiples. administradores de ventanas, permitiéndonos operar el sistema usando ventanas, íconos y menús, tal como usamos Windows NT.
Los entusiastas de la informática adoran Linux por dos razones principales. En primer lugar, es un software gratuito. Los usuarios pueden obtenerlo junto con su código fuente sin pagar ninguna tarifa, y pueden realizar las modificaciones necesarias según sus propias necesidades, utilizarlo de forma gratuita y seguir difundiéndolo sin restricciones. Otra razón es que tiene todas las características de Unix, y cualquiera que use el sistema operativo Unix o quiera aprender a utilizar el sistema operativo Unix puede beneficiarse de Linux.