ChorusOS

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 29. tammikuuta 2022 tarkistetusta versiosta . tarkastukset vaativat 5 muokkausta .
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]

Versiot

Muistiinpanot

  1. https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewLicense-Start?LicenseUUID=Gj3ACUFBWeYAAAEY4N85AXiO&ProductUUFBC=cn5AXiO&ProductUUFBC=c8vAAXUKEY&V
  2. 1 2 3 https://linuxfr.org/news/adeos-des-noyaux-dans-le-noyau
  3. George Coulouris; Jean Dollimore; Tim Kindberg. Hajautetut järjestelmät: konseptit ja suunnittelu  (uuspr.) . - Addison-Wesley , 1994. - S. 566-579. - ISBN 978-0-201-62433-5 .
  4. Thomas W. Doeppner. Käyttöjärjestelmät perusteellisesti: suunnittelu ja  ohjelmointi . - John Wiley & Sons , 2010. - S. 36 145. — ISBN 978-0-471-68723-8 .
  5. Gien, Michel (1995). CHORUS Openin mikroytimen arkkitehtuurin kehitys: STREAM-projekti . FTDCS '95 Proceedings of 5. IEEE Workshop on Future Trends of Distributed Computing Systems. IEEE Computer Society. s. 10 . Haettu 2. joulukuuta 2012 . Tarkista päivämäärä osoitteessa |accessdate=( englanniksi ohje )
  6. Encyclopedia of Parallel Computing, osa 4 , toim. David Padua // Springer , 2011, ISBN 0387097651 . Luku Mikroytimien evoluutio, sivut 427-428
  7. SourceForge
  8. Donald J. Bales. Oraclen lataaminen, asentaminen ja käyttö  // Oracle PL/SQL:n alku. — Berkeley, CA: Apress, 2015. — s. 425–446 . - ISBN 978-1-4842-0738-3 , 978-1-4842-0737-6 .

Linkit