Esta es una explosión del pasado. Hace años, a principios de la década de 1990, había un sistema operativo llamado Coherent. El precio no está mal – $99. Hace unos años, estaba disponible de forma gratuita. Coherent nunca afirmó ser UNIX, sino similar a UNIX. Aprendí mucho de ese sistema operativo.
Cuando Mark Williams Company cerró en 1995, Coherent era un producto de código cerrado. En 2015, se lanzó bajo la licencia BSD de 3 cláusulas, por lo que si está interesado, puede obtener una copia gratuita de Coherent en Archivo de Internet o aquí.
Aquí hay una pequeña reseña de Coherent.
Tabla de Contenidos
Requisitos coherentes
Coherent se ejecuta en la mayoría de las PC basadas en Intel con procesadores Intel 8088, 286, 386 y 486. La versión 3 de Coherent, que es la versión que comencé a usar, requiere al menos 286, y la versión 4 de Coherent requiere 386. Las unidades admitidas son MFM o RLL.
» data-medium-file=» data-large-file=» decoding=»async» width=»1280″ height=»1768″ src=» alt=»coherent v3.0 ad 1″ class=»wp-image- 104340″ tamaños=»(ancho máximo: 1280px) 100vw, 1280px»/>
Coherent 3.0 es un clon de AT&T V7 UNIX. Funciona bien con unidades MFM de 386 y 20 mb. Cuando salió Coherent 4.0, actualicé y reemplacé el disco duro a una unidad MFM de 40 mb. En ambos casos, Coherent funcionaba a menos de 10 mb. Coherent 4 está más cerca de Sys5R4 UNIX de AT&T.
Coherent 3.0 era un sistema operativo de 16 bits, pero Coherent 4.0 es una actualización más grande capaz de aprovechar las operaciones de 32 bits. Todavía tiene algunos programas que se limitan a la operación de 16 bits, pero en general es un buen sistema.
Productos coherentes
Para un paquete pequeño, es bastante completo. No solo es un sistema operativo independiente, sino que viene con una gran caja de cosas como el shell Bourne, compilador C, ensamblador, depurador, soporte de disco DOS, uucp, al menos tres editores, algunos juegos, correo y alrededor de 200 de los comandos UNIX más utilizados y útiles.
El caparazón tiene algunos errores y carece de algunas funciones, pero es lo suficientemente bueno para las pequeñas cosas que suelo hacer con él. X Windows está disponible, pero no creo que venga con el sistema base, se compró por separado si mal no recuerdo. Recuerdo haberlo tenido y funcionó, tuvo algunos problemas, pero Mark Williams & Co han estado trabajando en ello.
uso coherente
Sería bueno tener un pequeño sistema UNIX instalado en una PC personal en casa. Estoy bien versado en DOS, pero UNIX era el sistema operativo en el que estaba trabajando y me gustaba más que DOS y Windows 3.1. Coherent no es tan poderoso como UNIX, pero es una gran herramienta de aprendizaje. A través de él, aprendí mucho sobre la administración del sistema y obtuve mucha experiencia práctica con la línea de comandos.
La programación es divertida, pero dado que el compilador de C solo admite modelos pequeños (código de 64K y datos de 64K), estoy limitado en lo que puedo escribir. Algunos pueden burlarse de este pequeño modelo, pero es posible escribir algunos programas ingeniosos con él.
Mientras uso Coherent en casa, soy un usuario solitario, principalmente para tener experiencia con la línea de comandos y para aprender un poco sobre la administración del sistema.
Realmente no recuerdo cómo Coherent manejó las redes; nunca me importó. No recuerdo que tenga mucho soporte de red, ciertamente no tiene TCP/IP.Sin embargo, tiene uucp
Me tomó un tiempo hacerlo funcionar, pero una vez que lo hizo, me proporcionó todas las noticias de Usenet que quería.
Se podría argumentar que no funciona bien en entornos grandes como escuelas, pero fui a una universidad donde en realidad había varias estaciones de trabajo Coherent. Se utilizan principalmente como estaciones de formación para cursos de sistemas operativos.
XWindows frente a TCP/IP
Existe cierto debate sobre si los esfuerzos de la empresa de Mark Williams en XWindows fueron acertados o si deberían haberse centrado en implementar una pila TCP/IP. Para algunos, esta fue la razón principal por la que la empresa Mark Williams cerró.
La empresa Mark Williams dedicó mucho tiempo y esfuerzo a que X Windows funcionara. No recuerdo que en realidad lo terminaran, pero al menos hicieron un gran esfuerzo para lograrlo. Para mí tiene sentido que se centren en ello: el objetivo es crear un sistema similar a UNIX asequible, y X definitivamente se considera parte de UNIX.
Una pequeña empresa tiene que elegir los proyectos con cuidado. XWindows está seleccionado. Incluso los primeros Linux no proporcionaban compatibilidad con TCP/IP al principio: KA9Q Ha existido por poco tiempo, por lo que no creo que la decisión de enfocarse en XWindows sea sabia en absoluto.
En conclusión
Coherent simplemente no pudo mantenerse al día con la competencia, y la compañía Mark Williams cerró en 1995. Sin embargo, ciertamente no creo que Coherent haya fallado en lo más mínimo. Esta fue una excelente opción de UNIX en ese momento, y los esfuerzos de la compañía de Mark Williams fueron impresionantes.
Aprendí mucho más sobre la línea de comandos y la administración general del sistema de lo que estaba trabajando. Una vez recomendé Coherent a alguien que quería aprender UNIX por sí mismo. Después de trabajar durante un año, fue contratada como administradora de sistemas. La última vez que supe de ella, era administradora sénior de UNIX en un sitio grande en el medio oeste de EE. UU.
Me alegro de haber podido jugar con Coherent. Considero a Coherent una parte importante de mi educación; influyó en mi carrera cuando me convertí en administrador de sistemas para varios sistemas UNIX.
En casa, terminaría optando por Linux; no me arrepiento de esa decisión, pero si decides usarlo, recuerda que es antiguo, pasarás por un poco de historia. Si desea probar Coherent, puede ejecutarlo a través de VirtualBox. Las instrucciones completas de configuración se pueden encontrar en: https://www.autometer.de/unix4fun/coherent/La página no solo cubre la configuración de VirtualBox, sino que también incluye enlaces a imágenes de disco e instrucciones de instalación: una ventanilla única.