Cloud4Y continúa hablando sobre qué sistemas operativos en tiempo real se utilizan en las naves espaciales, qué características y desventajas tienen. Esta es la segunda y última parte de la historia. La primera parte estuvo aquí.
ESA y RTEMS
En los últimos diez años, no ha habido cambios significativos en los sistemas operativos espaciales. La NASA estaba más o menos satisfecha con el trabajo del programa propietario VxWork, incluso en las misiones más difíciles. Pero la Agencia Espacial Europea tenía su propio caballo de batalla. La ESA ha invertido mucho en el desarrollo de RTEMS de código abierto . Según los científicos europeos, su quirófano es igual de eficaz, pero al mismo tiempo más rentable, ya que no requiere derechos de licencia.
Inicialmente, RTEMS no se creó para vuelos en naves espaciales europeas. Estaba destinado a lanzar misiles estadounidenses. La historia de este RTOS comenzó con un estudio realizado en el Centro de Investigación y Desarrollo del Comando de Misiles del Ejército de EE. UU. En 1988. Los militares llegaron a la conclusión de que el uso de sistemas operativos propietarios en tiempo real causó una serie de problemas. En particular, el código no era propiedad del gobierno, por lo que no podía cambiarlo. Además, el estudio argumentó que la responsabilidad de los fallos del software no parecía clara y que los RTOS de esa época eran demasiado lentos para los sistemas de cohetes. Por todas estas razones, el ejército decidió crear su propio RTOS llamado Real-Time Executive for Missile Systems. El desafío era hacer un RTOS lo suficientemente rápido para controlar misiles,propiedad del gobierno, fácil de usar en varias familias de procesadores y no requiere una licencia.
RTEMS , . Real-Time Executive for Military Systems. 4 1995 , RTEMS , Real-Time Executive for Multiprocessor Systems.
. -, RTEMS , . , - SPARC LEON, , . -, . , VxWorks, RTEMS , . .
— , RTEMS VxWorks. VxWorks , . . WindRiver : . RTEMS
, RTEMS 256 , VxWorks. . . RTEMS - . , Simple Priority Scheduler, , . , , .
, Earliest Deadline First Scheduler — , , , . - , — RTEMS .
, , «B», , . «B» , «» . , RTEMS. , «», , . , , «» «». , — , «» .
VxWorks Sentinel 1 2014 . , Solar Orbiter, RTEMS.
VxWorks RTEMS . . , 2004 , , - , , RTEMS VxWorks , . , VxWorks, RTEMS. , .
, . . , . 2013 Bitcoin Core Bitcoin Talk: ?
« , , — . — « — , -».
. . - , . , , .
« SpaceChain», — . «SpaceChain , . , . , ».
SpaceChain, SpaceChain, .

SpaceChain . -, Sylix . , Sylix . RTEMS. , Real Time Executive , «M» «» (Missile). Sylix . — .
« , , », — , , « , . , . Linux . Sylix ».
SpaceChain OS — . , , SpaceChain. Sylix , .
« : SpaceChain, SpaceChain, », - . « SpaceChain , , ». SpaceChain. , , , - , .
, , . SpaceChain -: 2018 CZ-4B Y34 2019 SpaceX , . .

— , . , , - SpaceChain .
« SpaceChain RTEMS, , , RTEMS», — . — « , . . , , - - ».
, , , . , , , .
, , . VxWorks 7 Wind River , . , ( ), , . , , , macOS. , VxWorks , , , .
, , SpaceChain , , . , . . ( ), . 4- .
, , , . — . , . , SpaceChain OS , . , . , .
→ 75
→ F-16
Telegram-, .