Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué tipo de sistema operativo es UNIX?

¿Qué tipo de sistema operativo es UNIX?

UNIX es el sistema operativo de propósito general más antiguo. En 1969, K. Thompson y D.M. Ritchie de Bell Labs desarrollaron UNIX basado en MULTICS, que era un sistema operativo de tiempo compartido más pequeño y simple, implementado en la microcomputadora PDP-7 de DEC y puesto en uso en 1970. UNIX se implementó en la microcomputadora DEC PDP-7 y entró en funcionamiento en 1970. Durante varios años, UNIX fue un sistema operativo restringido a AT&T. En 1971, se desarrolló la versión V1 en lenguaje ensamblador PDP-11/20, que incluía un sistema de archivos básico y algún software sencillo, con mejoras posteriores.

En 1973, D.M. Ritchie desarrolló el lenguaje de descripción del sistema C y aplicó el nuevo C para reescribir UNIX escrito originalmente en lenguaje ensamblador. Este es V5, lo que facilita la modificación de UNIX y la portabilidad en diferentes plataformas de CPU. se ha convertido en una característica importante de UNIX. Desde entonces, casi todos los sistemas operativos y aplicaciones UNIX están escritos en lenguaje C, y el trasplante se puede lograr simplemente instalando un compilador de C (software de traducción que convierte el lenguaje C al lenguaje de máquina de la plataforma correspondiente) en la plataforma correspondiente. La relación entre el lenguaje C y UNIX siempre ha sido muy estrecha. Ese mismo año, K. Thompson y D.M. Ritchie publicaron "Unix Time Sharing System" en el 4º Simposio sobre principios de sistemas operativos de la Asociación de Maquinaria de Computación (ACM), y el sistema UNIX se puso oficialmente a disposición del público. Comunicaciones de la Revista ACM.

En 1975, salió V6. Después de eso, Interactioe System Co. (adquirida por SUN) se convirtió en el primer distribuidor de UNIX que abandonó Bell Labs y comenzó a circular ampliamente en máquinas PDP-11. popular en los campus universitarios. Analizar la estructura de UNIX, corregir errores, realizar mejoras y desarrollar mejores aplicaciones constituye la tarea y el proyecto de graduación perfecto para profesores y estudiantes de informática. En la Universidad de California, Berkeley (UCB), algunos técnicos de software encabezados por Willian Joy desarrollaron BSD, que se originó a partir de V6 y se convirtió en un nuevo miembro de la familia UNIX que se ha desarrollado enormemente en la UCB. Hasta 1992, USL, titular de la marca UNIX (posteriormente AT&T abrió una filial), demandó a Berkeley por uso indebido de la licencia Unix. Aunque USL finalmente perdió la demanda, Berkeley también anunció ese mismo año que ya no desarrollaría BSD. de BSD es 4.4BSD. Esto es algo de lo que hablaremos más adelante. La siguiente figura muestra las intenciones de desarrollo de los dos géneros principales de UNIX, AT&T UNIX y BSD. Además de UCB, el Proyecto Mach de la Universidad Carnegie Mellon (CMU) también tuvo un profundo impacto en el desarrollo de UNIX. Hoy en día, muchos sistemas UNIX populares están relacionados con Mach.

AT&T siguió la V6 con la V7 en 1978, que incluía más comandos y soporte para archivos grandes. Posteriormente, V7 se transfirió a máquinas VAX y pasó a ser conocido como 32 V. El Sistema III se desarrolló en 1981 y el Sistema V, adecuado para la educación y fácil de mantener, se introdujo en 1983.

Además de estas dos escuelas principales, se han desarrollado muchos otros sistemas. Además de las dos escuelas principales, también hay una serie de sistemas operativos "tipo UNIX" desarrollados por proveedores de software y hardware en diferentes plataformas de CPU.

Aunque estos sistemas se implementan de manera diferente, su funcionalidad y herramientas de administración son similares a algunas versiones del género principal, a las que nos referimos como "compatibles con UNIX", como se muestra en la siguiente tabla:

Nombre Empresa Hardware Características de la plataforma

AIX IBM RS6000 y POWER PC combinan las características de SVR2 y BSD y tienen una administración de sistema única

La estación de trabajo/PC IRIX SGI se basa en la última versión V5.x de SVR4

ULTRIX DEC PC 4.2BSD y 4.3BSD muchas características. 2BSD y 4.3BSD

SunOS

(Solaris) SUN 68K, Sparc, X86 están basados ​​en 4.3BSD, pero también se han desarrollado muchos contenidos de SYSTEM V, NFS y OPEN LOOK GUI. por Estándar SUN

HP-UX HP X86, desarrollo de estación de trabajo HP 4.2BSD

NeXT NeXTstep 68K, X86 4.3BSD basado en kernel Mach, fácil de usar, siguiendo el estándar Openstep

Xenix SCO/Microsoft Dell X86 basado en SVR4

Minix Personal work X86, Mac, compatible con V7 Atari, antepasado de LINUX

Curiosamente, la mayoría de ellos no se llaman " UNIX", principalmente porque la marca UNIX pertenece a AT&.T (y más tarde a su subsidiaria USL); T (y más tarde a su subsidiaria USL) la posee. En la primavera de 1993, NOVELL adquirió USL y la marca UNIX ha sido propiedad de NOVELL desde entonces. AT&T UNIX "se hizo historia. En 1994, NOVELL inesperadamente renunció a la marca "UNIX" y la revendió a X/OPEN en el Reino Unido, de modo que todos los sistemas operativos que cumplen con el estándar X/OPEN pueden llamarse "UNIX". Sin embargo , NOVELL aún conserva los derechos de autor del código del programa UNIX original.

Después de esto, el libro no dice, agregué que BSD detuvo el desarrollo en la versión 4.4 debido a una demanda de derechos de autor con AT&T. Más tarde se basó en el trabajo de BSD y eliminó el código protegido por derechos de autor de AT&T para crear el FreeBSD actual.) La demanda terminó en un acuerdo extrajudicial, y AT&T luego enfrentó el desafío de vender la parte de UNIX a SCO. Debido a cargos antimonopolio, NOVELL vendió. el código fuente junto con sus productos Unixware a SCO Recientemente, SCO vendió la parte del servidor UNIX al proveedor de Linux Caldera...

Los dos inventores de UNIX son acusados ​​de que sus destacadas contribuciones ganaron el Premio Nobel en. la industria de TI: el Premio Turing en la década de 1980