ChorusOS | |
---|---|
Kehittäjä | Chorus Systèmes ( englanniksi ) / Sun Microsystems |
OS-perhe | OS RV |
uusin versio | 5.1 |
Tuetut alustat | x86/68k/PPC/SPARC/ARM/MIPS |
Ytimen tyyppi | mikroydin |
Lisenssi | Sun Public License [d] [1],GNU LGPL[2],Mozilla Public License[2]jaBSD[2] |
Verkkosivusto | ChorusOS 5.0 |
ChorusOS on mikroytimen reaaliaikainen käyttöjärjestelmä, joka on suunniteltu sulautetuille järjestelmille . Käytettiin viestintälaskentamallia .
Aluksi projekti aloitettiin INRIAssa (Ranska) vuonna 1979 osana hajautettujen reaaliaikaisten käyttöjärjestelmien tutkimusta. [3] 1980-luvulla Chorus pysyi yhtenä kahdesta vanhimmista RTOS-ytimistä Mach -mikroytimen (Carnegie Mellon University ) ohella, ja Chorus Systèmes kehitti sen kaupallisesti . [4] Ajan myötä käyttöjärjestelmän kehittämisen painopiste on siirtynyt hajautetusta RTOS:sta sulautettuihin järjestelmiin . [5]
Vuonna 1997 Sun Microsystems osti Chorus Systèmesin, joka kehitti ChorusOS:n. Sun ja myöhemmin Oracle eivät käytännössä kehittäneet käyttöjärjestelmää.
Elokuussa 2002 Chorus Systèmesin perustajat perustivat uuden yrityksen, Jalunan (myöhemmin nimeltään VirtualLogix), kehittämään sulautettuja järjestelmiä Linuxilla ja ChorusOS:llä. Syyskuussa 2010 Red Bend otti VirtualLogixin haltuunsa .
Cray vector computer -kehitystiimi käytti AT&T : ssä sovitettua Chorus-mikroytimen varianttia , joka toteutti UNICOS /mk:n mikroytimen päälle (käytettiin Cray T3E :ssä ). [6]
VirtualLogix kehitti Linuxiin ja ChorusOS:ään perustuvia sulautettuja järjestelmiä (nimellä "VirtualLogix C5"). He ilmoittivat C5:n operaattoriluokan käyttöjärjestelmäksi.
Sun on julkaissut ChorusOS:n lähdepuun uusimman version avoimena lähdekoodina osoitteessa [1] . Jaluna-projekti SourceForgessa järjestettiin sisältäen nämä lähteet [7] . Yhteisön kehittämää Jaluna-1-käyttöjärjestelmää kuvataan RT - POSIX - yhteensopivuuskerrokseksi, joka on rakennettu FreeBSD 4.1 -käyttöjärjestelmän päälle. [kahdeksan]