Cloud4Y continue de parler des systèmes d'exploitation en temps réel utilisés dans les vaisseaux spatiaux, de leurs caractéristiques et de leurs inconvénients. C'est la deuxième et dernière partie de l'histoire. La première partie était là .
ESA et RTEMS
Au cours des dix dernières années, il n'y a eu aucun changement significatif dans les systèmes d'exploitation spatiaux. La NASA était plus ou moins satisfaite du travail du programme propriétaire VxWork, même dans les missions les plus difficiles. Mais l'Agence spatiale européenne avait sa propre bête de somme. L'ESA a beaucoup investi dans le développement de RTEMS open source. Selon des scientifiques européens, leur salle d'opération est tout aussi efficace, mais en même temps plus rentable, car elle ne nécessite pas de frais de licence.
Au départ, RTEMS n'a pas été créé pour les vols sur des vaisseaux spatiaux européens. Il était destiné à lancer des missiles américains. L'histoire de ce RTOS a commencé avec une étude menée au Centre de recherche et de développement du commandement des missiles de l'armée américaine en 1988. L'armée a conclu que l'utilisation de systèmes d'exploitation propriétaires en temps réel posait un certain nombre de problèmes. En particulier, le code n'appartenait pas au gouvernement, il ne pouvait donc pas le modifier. De plus, l'étude a fait valoir que la responsabilité des problèmes logiciels ne semblait pas claire et que le RTOS de cette époque était trop lent pour les systèmes de fusées. Pour toutes ces raisons, l'armée a décidé de créer son propre RTOS appelé Real-Time Executive for Missile Systems. Le défi était de faire un RTOS suffisamment rapide pour contrôler les missiles,propriété du gouvernement, facile à utiliser sur plusieurs familles de processeurs et ne nécessite pas de licence.
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
→ Bell Labs, 1960-
Telegram-, .