¿Qué es Unix? ¿Es un idioma?
En 1973, D.M. Ritchie desarrolló el lenguaje de descripción de sistemas C y utilizó el nuevo C para reescribir UNIX, que originalmente estaba escrito 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 (posteriormente AT&T 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&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.
El próximo 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.
Lo interesante es que la mayoría de ellos no se llaman “UNIX”, principalmente porque la marca registrada de UNIX es at&t (más tarde su subsidiaria USL). En la primavera de 1993, NOVELL adquirió USL y la marca registrada UNIX. ha sido propiedad de NOVELL. El nombre "UNIX" pasó a la historia En 1994, NOVELL sorprendentemente renunció a la marca "UNIX" y la revendió a X/OPEN en el Reino Unido. Esto hizo que todos los sistemas operativos que cumplieran con el estándar X/OPEN se llamaran "UNIX". Sin embargo, NOVELL aún conserva los derechos de autor del código del sistema UNIX.
Más tarde, no dije nada en el libro. Me gustaría agregar que BSD salió en la versión 4.4. 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&T y desarrollaron el FreeBSD actual. Después de enfrentar acusaciones antimonopolio, NOVELL vendió el código fuente y su). productos Unixware a SCO, y recientemente SCO vendió su parte del servidor UNIX al proveedor de Linux Caldera.
Los dos inventores de UNIX hicieron contribuciones destacadas en la década de 1980.
Ganaron el Premio Turing. , el Premio Nobel en la industria de TI.
En pocas palabras, Linux es un sistema operativo similar a Unix que se puede usar y distribuir libremente. Se usa 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. Su propósito es crear un producto compatible con Unix que no esté sujeto a ninguna restricción de derechos de autor de software comercial y pueda usarse libremente en todo el mundo. p>El surgimiento de Linux comenzó con un entusiasta de las computadoras llamado Linus Torvalds. Era un estudiante de la Universidad de Helsinki en Finlandia. Su propósito era diseñar un sistema operativo distinto de Minix (un programa de enseñanza de sistemas operativos escrito por un profesor de informática). llamado Andrew Tannebaum) que podría ejecutarse en computadoras personales con procesadores 386, 486 o Pentium, puede usarse en computadoras y tiene todas las funciones del sistema operativo Unix, por lo que se inició el diseño del prototipo Linux
<. p>Linux es famoso por su alta eficiencia y flexibilidad. Puede realizar todas las funciones de Unix en la PC. Tiene capacidades multitarea y multiusuario. Linux es gratuito bajo la licencia GNU y es un sistema operativo compatible con POSIX. El paquete del sistema operativo Linux incluye no sólo un sistema operativo Linux completo, sino también un editor de texto y compilación de lenguaje de alto nivel. También incluye una interfaz gráfica de usuario X-Windows con múltiples administradores de ventanas, lo que nos permite usar ventanas, iconos y. menús para operar el sistema tal como usamos Windows NTHay dos razones principales por las que los entusiastas de la informática adoran Linux. En primer lugar, es un software gratuito. Los usuarios pueden obtenerlo y su código fuente sin pagar nada. tarifas, y pueden hacer las modificaciones necesarias según sus necesidades y utilizarlo de forma gratuita. Continuar difundiéndose con 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.