SPIN (operační systém) - SPIN (operating system) - Wikipedia
Vývojář | University of Washington |
---|---|
Napsáno | Modula-3 |
Rodina OS | Mach -jako[1] |
Pracovní stav | Přerušeno |
Zdrojový model | Otevřený zdroj |
První vydání | 1994 |
Konečné vydání | 1.0 / listopad 1996 |
Úložiště | www-spin |
Marketingový cíl | Výzkum |
K dispozici v | Angličtina |
Metoda aktualizace | Stáhnout, kompilovat |
Platformy | IA-32 |
Jádro typ | Microkernel[2] |
Oficiální webové stránky | www-spin |
The ROZTOČIT operační systém je výzkumný projekt realizovaný v počítači programovací jazyk Modula-3, a je otevřený zdroj projekt. Je navržen se třemi cíli: flexibilita, bezpečnost, a výkon. SPIN byl vyvinut na University of Washington.
The jádro lze rozšířit o dynamické načítání modulů, které implementují rozhraní které představují domén. Tyto domény jsou definovány Modula-3 ROZHRANÍ
. Všechna rozšíření jádra jsou zapsána v bezpečné podmnožině Modula-3 s metajazykovými konstrukty a typ bezpečný odlévání Systém. Systém také vydal speciální rozšíření za běhu překladač.
Jedna sada rozšíření jádra poskytuje aplikační programovací rozhraní (API), který emuluje Digitální Unix rozhraní systémového volání. To umožňuje běh unixových aplikací na SPIN.[3]
Reference
- ^ Bershad, Brian N .; Savage, Stefan; Pardyak, Przemys; Sirer, Emin Gün; Fiuczynski, Marc E .; Becker, David; Chambers, Craig; Eggers, Susan (1995). „Rozšiřitelnost, bezpečnost a výkon v operačním systému SPIN“: 267–284. Citovat deník vyžaduje
| deník =
(Pomoc) - ^ Bershad, Brian N .; Chambers, Craig; Eggers, Susan; Maeda, Chris; Mcnamee, Dylan; Pardyak, Przemyslaw; Savage, Stefan; Sirer, Emin Gün (1994). „SPIN: rozšiřitelný mikrokernel pro služby operačního systému specifické pro aplikaci“: 68–71. Citovat deník vyžaduje
| deník =
(Pomoc) - ^ Dion, David (1996). "Unixový server na úrovni uživatele pro operační systém SPIN". Citovat deník vyžaduje
| deník =
(Pomoc)
externí odkazy
![]() | Tento operační systém související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |