pSOS ( P ortable S oftware O n S ilicon ) es un sistema operativo en tiempo real (RTOS), creado aproximadamente en 1982 por Alfred Chao, y desarrollado / comercializado durante la primera parte de su vida por su empresa Software Components Group (SCG). . En la década de 1980, pSOS se convirtió rápidamente en el RTOS de elección para todos los sistemas integrados basados en la arquitectura de la familia Motorola 68000 , porque estaba escrito en ensamblador 68000 y estaba altamente optimizado desde el principio. También fue modularizado, con soporte temprano para depuración consciente del sistema operativo, controladores de dispositivos enchufables, TCP / IPpilas, bibliotecas de idiomas y subsistemas de disco. Más tarde vino la depuración a nivel de fuente, el soporte multiprocesador y más extensiones de red.
Desarrollador | Alfred Chao / SCG / ISI / Wind River Systems |
---|---|
Escrito en | 68000 ensamblador |
Familia OS | Sistemas operativos en tiempo real |
Estado de trabajo | Interrumpido |
Modelo fuente | Fuente cerrada |
Versión inicial | 1982 |
Objetivo de marketing | Sistemas embebidos |
Plataformas | Motorola 68000 |
Tipo de grano | Tiempo real |
Licencia | Propiedad |
Aproximadamente en 1991, Integrated Systems Inc. (ISI) adquirió Software Components Group, quien desarrolló aún más pSOS, ahora rediseñado como pSOS +, para otras familias de microprocesadores, reescribiendo la mayor parte en C. También se prestó atención al soporte sucesivo de más entornos de desarrollo integrados , que culminan en pRISM +.
En julio de 1994, Integrated Systems adquirió FlexOS, el sistema operativo modular multitarea en tiempo real de Digital Research , de Novell . [1]
En 1995, Integrated Systems ofreció un paquete pSOSystem / NEST para la tecnología de sistemas integrados (NEST) de Novell . [2] [1]
En febrero de 2000, Integrated Systems Inc. fue adquirida por Wind River Systems , los creadores del rival RTOS VxWorks . A pesar de los informes iniciales de que continuaría el soporte de pSOS, el desarrollo se detuvo. Wind River anunció planes para una versión de "convergencia" de VxWorks que admitirá llamadas al sistema pSOS, y que no se realizarán más versiones de pSOS.
NXP Semiconductors adquirió pSOS para TriMedia de Wind River y continuó admitiendo este sistema operativo para el núcleo TriMedia VLIW.
Migración lejos de pSOS
En marzo de 2000, la empresa rival Express Logic lanzó su Kit de evaluación para usuarios de pSOS +, diseñado para proporcionar una ruta de migración a ThreadX RTOS.
Durante agosto de 2000, MapuSoft Technologies Inc. presentó el kit de migración pSOS OS Changer que puede mover sin problemas el software a múltiples sistemas operativos como Linux, VxWorks y más. Incluye un IDE y optimización de API junto con una herramienta de creación de perfiles para medir el tiempo de API en placas de destino (www.mapusoft.com).
En agosto de 2007, RoweBots, un antiguo socio de SCG e ISI, abrió su versión compatible con pSOS + llamada Reliant. Está disponible para todos los que deseen actualizar sin cambios en las aplicaciones.
El proyecto Xenomai admite pSOS + API (y otras API RTOS tradicionales) sobre un marco en tiempo real basado en Linux para permitir que las aplicaciones industriales existentes migren fácilmente a un entorno basado en Linux mientras se mantienen estrictas garantías en tiempo real.
Otra alternativa de código abierto es RTEMS , que tiene soporte para varias API, incluida la "API clásica" (compatible con pSOS) y la API POSIX. En comparación con Linux, RTEMS se acerca más a las aplicaciones pSOS debido a su menor huella de memoria y su estricto comportamiento en tiempo real.
Las bibliotecas populares de SSL / TLS , como wolfSSL, aún admiten pSOS.
Ver también
- FlexOS
- Tecnología de sistemas integrados de Novell (NEST)
- MapuSoft Technologies Inc.
- FLUJOS DE UNIX System V
Referencias
- ^ a b "pSOSystem y el entorno de desarrollo NEST: diseño de aplicaciones integradas con conectividad NetWare" (informe técnico ). Integrated Systems, Inc. (ISI). 1998. Archivado desde el original el 19 de febrero de 1998.
- ^ "Novell anuncia el programa de proveedores RTOS que ofrece soluciones de redes integradas al mercado de sistemas integrados" (comunicado de prensa). Orem, UT, EE.UU .: Novell, Inc. 1995-05-23. Archivado desde el original el 18 de agosto de 2018 . Consultado el 18 de agosto de 2018 .
"Debido a que Novell utiliza Integrated Systems ' FlexOS durante el desarrollo y prueba de NEST, estamos en la posición única de la apoya con tanto nuestro tiempo real líneas de productos pSOSystem para los mercados profundamente arraigadas, y FlexOS para punto de venta ," dijo Moisés José , vicepresidente de marketing de Sistemas Integrados. "Los desarrolladores que utilizan el kit de desarrollo FlexOS y el paquete pSOSystem / NEST ampliado para todo, desde seguridad y entretenimiento en el hogar hasta aplicaciones de automatización de oficinas y comunicaciones globales, ahora tienen acceso rápido y fácil a la más amplia variedad de protocolos de red estándar.
Otras lecturas
- "pSOSystem" . Integrated Systems, Inc. (ISI). 1998. Archivado desde el original el 19 de febrero de 1998.
- "Anuncio de Express Logic de su kit de evacuación" . Archivado desde el original el 28 de septiembre de 2007 . Consultado el 13 de junio de 2007 .