PC-MOS/386 v5.01

Avatar de Usuario
ron
Mensajes: 21856
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 3862 veces
Agradecimiento recibido: 4754 veces

PC-MOS/386 v5.01

Mensajepor ron » 03 Sep 2017 19:44

Esta es la versión inicial de PC-MOS / 386 v5.01; la última versión publicada.

Para aquellos que lo desconocen, junto con el Concurrent DOS/386 el PC-MOS es un sistema operativo compatible MS-DOS pero multi-usuario multi-tasking,

pc-mos.jpg
pc-mos.jpg (39.56 KiB) Visto 3378 veces


https://github.com/roelandjansen/pcmos386v501

includes sources
includes the executables
includes the cdrom driver from Rod Roark (sources)

maybe more
does atm NOT include the borland compiler/tools -- not sure if releasing them here is OK. (will have to find out -- else I will document it all for you)

See also..... https://en.wikipedia.org/wiki/PC-MOS/386

In concert with Gary Robertson and Rod Roark it has been decided to place all under GPL v3. This does only apply to the PC-MOS/386/The Software Link inc/CDROM code. Does not apply for helper files that are included and publically available.

The C compiler and linker et al can be downloaded from several places. Giving the age of the compiler tools I think it's not a problem to add it. And if it's a problem (1998....) I will remove the files.

The PC-MOS386 v5.01 API itself has been documented in Ralf Brown's interrupt list.

http://www.cs.cmu.edu/~ralf/files.html

(and yes my name is still in the book as well...)

Roeland

Avatar de Usuario
Chema
Mensajes: 2664
Registrado: 21 Jun 2012 20:13
Ubicación: Gijón
Agradecido : 3190 veces
Agradecimiento recibido: 926 veces
Contactar:

Re: PC-MOS/386 v5.01

Mensajepor Chema » 03 Sep 2017 20:04

Uy, pues este no lo conocía. Sí que vi una vez el Concurrent DOS. Tenía varias (¿cuatro?) sesiones DOS simultáneas y cambiabas entre ellas, no recuerdo con qué tecla.

Gracias ron, siempre aportando cosas interesantes!

Avatar de Usuario
ron
Mensajes: 21856
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 3862 veces
Agradecimiento recibido: 4754 veces

Re: PC-MOS/386 v5.01

Mensajepor ron » 03 Sep 2017 20:07

Bueno, aparte de poder correr varias sesiones con diferente usuario en el mismo 386, mediante un terminal VT (tty serie) podrías tener varios funcionando simultáneamente con programas DOS y con diferentes usuarios.

Creo que sobre el ConcurrentDOS/386 he posteado algo... hace tiempo. Pero bueno, he aquí como se buscaban las cosquillas para competir con SCO Xenix !!!

Saludos

Avatar de Usuario
luiscoco
Mensajes: 2414
Registrado: 15 May 2011 04:23
Ubicación: Caracas, Venezuela
Agradecido : 38 veces
Agradecimiento recibido: 59 veces

Re: PC-MOS/386 v5.01

Mensajepor luiscoco » 03 Sep 2017 22:01

Yo si lo use, usaba terminales y compartían la memoria del servidor
Era muy eficiente, mucho antes de las primeras redes como lantastic

dancresp
Mensajes: 6225
Registrado: 13 Nov 2010 02:08
Ubicación: Barcelona
Agradecido : 665 veces
Agradecimiento recibido: 1017 veces

Re: PC-MOS/386 v5.01

Mensajepor dancresp » 06 Sep 2017 10:08

Gracias ron, no tenía ni idea de la existencia de este sistema operativo.

Lo he descargado y probado. Requiere una buena investigación e intentar conseguir un manual, y como no, intentar instalarlo en un disco duro vía emulador.

Otro SO para mi colección.
Buscando la IP de la W.O.P.R. he encontrado mi índice

Avatar de Usuario
minter
Mensajes: 4826
Registrado: 22 Jul 2014 18:51
Agradecido : 6762 veces
Agradecimiento recibido: 2602 veces

Re: PC-MOS/386 v5.01

Mensajepor minter » 03 Oct 2017 12:05

ron escribió:Esta es la versión inicial de PC-MOS / 386 v5.01; la última versión publicada. Para aquellos que lo desconocen, junto con el Concurrent DOS/386 el PC-MOS es un sistema operativo compatible MS-DOS pero multi-usuario multi-tasking


Ampliando un poco, con una traducción:

PC-MOS / 386 era un sistema operativo multitarea y multiusuario producido por "The Software Link" y anunciado en el COMDEX en noviembre de 1986 para su lanzamiento en febrero del 1987.
 
The Software Link, Incorporated (TSL) fue una compañía de Norcross, Georgia, que desarollaba software para ordenadores personales desde 1986 hasta 1994. La compañía fue fundada por Rob Roark y Gary Robertson.
 
 El PC-MOS/386, es un sucesor del PC-MOS, puede ejecutar muchos títulos de software del MS-DOS en el equipo host o un terminal conectado al sistema.
 
 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 equipo x86 .

 La Última versión producida era v5.01, compatible con MS-DOS 5. Se requiere una unidad de gestión de memoria (MMU) para gestionar el modo protegido de memoria, que no era compatible con los procesadores 8086 y 8088.

 El MMU es soportado en máquinas 286 que venían con un hardware entre instalado entre el procesador y el zócalo (Como un sándwich?)

 La operatividad multiusuario sufrió las limitaciones de la época, siendo incapaz el procesador de programar y ejecutar los procesos por lotes. Normalmente intercambiaba desde el proceso al fondo en el mismo terminal usando el teclado para generar las interrupciones y entonces cambiar de proceso.

Resumiendo: Que mientras no pongas las zarpas encima del teclado, está a otra cosa mariposa.

 El precio de la RAM en el 87 (500$ el kilo de Mega escurrido) y los discos duros lentos de la época, acabaron lastrando el rendimiento del sistema.

 Los terminales que podían ejecutar PC-MOS podían ser equipos x86 ejecutando un una emulación a través de terminal remoto y una comunicación desde 9600 a 19200 baudios. A través del puerto serie. Para disfrutar de velocidades por encima de estas, es necesario placas dedicadas, lo que incrementaba el precio. Pero la velocidad no fue una limitación para operar con programas basados en modo texto.

PC-MOS fue mencionado en la demanda entre Arizona Retail Systems, Inc. contra The Software Link. Arizona Retail System reclamó  a The Software Link el haber violado las garantías del PC-MOS. El caso es que The Software Link argumentó que no había acuerdo de garantías a través de una licencia de software del tipo shrinkwrap.

Se esperaba una compatibilidad con los programas escritos para DOS, que en las versiones iniciales tenía problemas y habían sido corregidos. ARS solicitó soporte para el funcionamiento de las aplicaciones y TSL aseguró que podrían trabajar con su sistema operativo. Cuando recibieron el software, se encontraron que las licencias y condiciones del soporte, venían dentro del paquete precintado. Y una vez abierto el precinto, es aceptación de las condiciones, sin haberla leído aún.

Una licencia ShirnkWrap es aquella que se anexa a programas o software y que se distribuye de forma física. Estas condiciones vienen impresas en la parte posterior de la caja  o en el sobre que contiene el mismo y viene a establecer, que si se abre el producto se aceptan las condiciones. El problema está en que, cuando has comprado el programa, las condiciones se encuentran en el interior y no se conoces hasta que no se ha abierto.

El resultado del caso fue que Arizona Retail Systems ganó la demanda, ayudando a establecer unos precedentes jurídicos en Estados Unidos respecto a este tipo de licencias.

El 21 de julio del 2017, el sistema cambió a licencia GPL v3 y sus fuentes está disponibles en GitHub.


Volver a “Sistemas Operativos”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 6 invitados