PC-MOS / 386 es un sistema operativo de computadora multiusuario y multitarea producido por The Software Link (TSL), anunciado en COMDEX en noviembre de 1986 para su lanzamiento en febrero de 1987. [1] PC-MOS / 386, un sucesor de PC-MOS, puede ejecutar muchos programas MS-DOS en la máquina host o en un terminal conectado a él. A diferencia de MS-DOS, PC-MOS / 386 está optimizado para el procesador Intel 80386 ; sin embargo, las primeras versiones se ejecutarán en cualquier computadora x86 . PC-MOS / 386 solía ser propietario , pero se lanzó como software de código abierto en 2017.
Desarrollador | El enlace de software |
---|---|
Escrito en | Lenguaje ensamblador 80x86 , C |
Familia OS | DOS |
Estado de trabajo | Activo |
Modelo fuente | Fuente abierta |
Versión inicial | 1987 |
Último lanzamiento | 5.01 |
Repositorio | |
Disponible en | inglés |
Plataformas | arquitectura x86 |
Tipo de grano | Monolítico |
Influenciado por | MS-DOS |
Interfaz de usuario predeterminada | Interfaz de línea de comandos ( COMMAND.COM ) |
Licencia | GNU GPL 3 |
Página web oficial | Github |
Historia
La última versión comercial producida fue la v5.01, compatible con MS-DOS 5. Se requería una unidad de administración de memoria (MMU) para soportar la protección de la memoria, por lo que no era compatible con los procesadores 8086 y 8088 .
La compatibilidad con MMU para máquinas de clase 286 se proporcionó mediante una cuña de hardware patentada insertada entre el procesador y su zócalo. 386 máquinas no requirieron ningún hardware especial.
La operación multiusuario adolecía de las limitaciones del día, incluida la incapacidad del procesador para programar y dividir los procesos en ejecución. Normalmente, al cambiar de un proceso en primer plano a otro en segundo plano en la misma terminal, se usaba el teclado para generar una interrupción y luego intercambiar los procesos. El costo de la RAM (más de US $ 500 / Mb en 1987) y los lentos y costosos discos duros de la época limitaban el rendimiento.
Los terminales PC-MOS pueden ser computadoras x86 que ejecutan software de emulación de terminal que se comunican a 9600 o 19200 baudios , conectados a través de cables seriales. Las velocidades superiores a esto requerían placas de hardware especializadas que aumentaban el costo, pero la velocidad no era una limitación seria para interactuar con programas basados en texto.
PC-MOS también ocupó un lugar destacado en la demanda Arizona Retail Systems, Inc. v. The Software Link, Inc. , donde Arizona Retail Systems afirmó que The Software Link violó las garantías implícitas de PC-MOS. El caso es notable porque The Software Link argumentó que había renunciado a las garantías implícitas a través de un acuerdo de licencia sobre la licencia Shrinkwrap del software. El resultado del caso, que ganó Arizona Retail Systems, ayudó a sentar un precedente legal en los Estados Unidos con respecto a la exigibilidad de las licencias de envoltura retráctil. [2]
Hubo un problema similar al año 2000 en este sistema operativo, que se manifestó por primera vez el 1 de agosto de 2012 en lugar del 1 de enero de 2000: los archivos creados en el sistema a partir de esta fecha ya no funcionarían.
El 21 de julio de 2017, PCMOS / 386 volvió a obtener la licencia bajo GPL v3 y su código fuente se cargó en GitHub , [3] con el problema del "año 2012" corregido. [4]
Comandos
Los comandos admitidos por PC-MOS Versión 4 son: [5]
- ABORTAR
- ADDDEV
- AGREGAR TAREA
- ALIAS
- AUTOCD
- BATECHO
- ROTURA
- LLAMADA
- REGRESO
- CD
- CLASE
- CLS
- MANDO
- COMPARTIR
- COPIAR
- FECHA
- DEPURAR
- DIR
- DIRMAP
- DISKCOPY
- DISKID
- PUNTO
- ECO
- ED
- ENVSIZE
- BORRAR
- EXCEPTO
- EXPORTAR
- MODO DE ARCHIVO
- ENJUAGAR
- POR
- FORMATO
- IR
- HDSETUP
- AYUDA
- SI
- IMPORTAR
- INSERTAR
- CLAVE
- KEYMAP
- Maryland
- MÁS
- MOS
- MOSADM
- MSORT
- MSYS
- SIGUIENTE
- SOLO
- CAMINO
- PAUSA
- IMPRESIÓN
- INMEDIATO
- RD
- REL
- movimiento rápido del ojo
- REMDEV
- REMTASK
- REBAUTIZAR
- BUSCAR
- COLOCAR
- CERRAR SESIÓN
- SIGNON
- CARRETE
- DETENER
- CAMBIAR
- TEXTO
- ENDTEXT
- HORA
- TIPO
- VERIFICAR
- WVER
Ver también
- DoubleDOS
- Multiusuario DOS : el sistema operativo multiusuario no relacionado de Digital Research
- VM / 386 : entorno de DOS multitarea no relacionado
- Máquina virtual de DOS
- Federación DOS multiusuario
- FreeDOS
- Cronología de los sistemas operativos
Referencias
- ^ Sistema operativo multiusuario para utilizar los modos virtuales del microprocesador 386, InfoWorld , 17 de noviembre de 1986
- ^ Bennett, Oliver. "Sistemas minoristas de Arizona" . cyber.law.harvard.edu .
- ^ Jansen, Roeland (8 de febrero de 2018). "pcmos386v501: PC-MOS / 386 v5.01 versión final que incluye fuentes de controladores cdrom" , a través de GitHub.
- ^ Sprinkle, James (30 de enero de 2019). "Error de fecha" : a través de GitHub.
- ^ Guía del usuario de PC-MOS