Почему Unix «самоподдерживающийся»?

Это может помочь, хотя вместо telnet используются 3 других инструмента. ]:

эхо 03 | xxd -r -p | порт хоста NC

63
19.02.2018, 04:14
3 ответа

La pregunta en su título se aborda inmediatamente después de su cita en el documento:

All Unix software is maintained on the system; likewise, this paper and all other documents in this issue were generated and formatted by the Unix editor and text formatting programs.

Entonces, "auto -compatible" significa que una vez que se configura un sistema Unix, es auto -suficiente, y sus usuarios pueden usarlo para realizar cambios en el sistema mismo. “Este problema” en la cita anterior se refiere a Bell System Technical Journal, volumen 57, número 6, parte 2, julio -agosto de 1978(también disponible en Internet Archive ), que trataba sobre el sistema Unix (y es una lectura fascinante para cualquier persona interesada en Unix y su historia ).

El hecho de que Unix sea autosuficiente -no significa que todos los demás sistemas anteriores no lo fueran; pero algunos sistemas operativos requerían el uso de otros sistemas para construirlos (esto se volvió más común más tarde, de hecho, con la llegada de las micro -computadoras, cuyos sistemas a menudo se desarrollaban en minis ). Unix fue novedoso en el sentido de que también incluía herramientas de composición tipográfica, lo que significaba que no solo podía construirse a sí mismo, sino también producir su documentación, tanto en línea como impresa (Me imagino que Unix podría no ser el primer sistema de este tipo, pero esto tendría sido al menos inusual ).

100
27.01.2020, 19:32

El PDP -11 fue fabricado por Digital Equipment Corporation, y los sistemas operativos del fabricante para el PDP -11 fueron:

  • RT -11
  • RSX -11
  • RSTS/ES

De estos, al menos RSTS/E requería otro sistema operativo para generar el sistema. Era una sola -tarea, un solo -sistema operativo de disco de usuario, llamado DOS por supuesto, que admitía poco más que cintas, discos, un teletipo, el sysgenprograma que le hacía preguntas de configuración y creaba un lenguaje ensamblador -archivos de configuración, y un ensamblador y enlazador. El resultado del programa sysgenfue un sistema operativo de arranque RSTS/E. No puedo hablar por RT -11 o RSX -11 porque nunca tuve que sysgen, pero sysgen'd RSTS / E muchas veces a fines de la década de 1970.

Repararon todo eso con RSTS/E versión 6b o posiblemente 6c, que alojaba el programa sysgenen sí mismo, a través de un sistema de tiempo de ejecución RT -11 (y también tenía un sistema de tiempo de ejecución RSX -11 ), pero todo esto había estado ocurriendo desde alrededor de 1968. De ahí el énfasis en que Unix es autosuficiente -.

16
27.01.2020, 19:32

Para responder a la pregunta original¿Por quées compatible con Unix -? es porque los sistemas que no eran propios -alojados apestaban.

Cuando se necesita desarrollar otro sistema, el sistema resultante no recibe la atención necesaria para ser confiable y fácil de usar y .

Al principio de la historia de Sequent , utilizaron VAXes para desarrollar su sistema operativo similar a Unix -y otros componentes. Al relatar su historia, los ingenieros afirman con orgullo que tan pronto como su producto fue mayormente confiable, el presidente de la compañía ayudó a eliminar los VAX para que el desarrollo tuviera que ser autohospedado, y la compañía atribuyó el de -VAXing como un hito importante que resulta en una alta confiabilidad y facilidad de manejo para el usuario.

Personalmente experimenté varios sistemas de desarrollo molestos, no -propios -de alojamiento de la década de 1970:ISIS y iRMX que supuestamente se desarrollaron en VAXen, aunque creo que iRMX puede han sido en gran parte autohospedados -a fines de la década de 1980.

11
27.01.2020, 19:32

Теги

Похожие вопросы