ToaruOS - ToaruOS
Vývojář | K. Lange |
---|---|
Napsáno | C |
Rodina OS | Unixový |
Pracovní stav | Aktivní vývoj |
Zdrojový model | Otevřený zdroj |
První vydání | 2017 |
Poslední vydání | 1.12.0 / 7. dubna 2020 |
Úložiště | |
Platformy | x86 |
Jádro typ | Hybridní |
Oficiální webové stránky | www |
ToaruOS (také známý jako ToAruOS nebo と あ る OS; „toaru“ je japonský zhruba ekvivalent „určitého“) je koníček operační systém[1] a jádro vyvíjeny převážně samostatně (zejména v rozporu s většinou moderních operačních systémů, které jsou založeny na existujících zdrojový kód ) od K. Lange. Přes vydání verze 1.0 Lange uvedl, že je stále „neúplný“ a nemusí být „vhodný pro jakýkoli účel, který byste mohli mít pro operační systém“.[2][3] Je vydán pod tolerantní Licence UIUC,[4] a podporuje 32-bit počítačový hardware bez SMP.[5]
Design a funkce
ToaruOS je naprogramován C,[6] a používá Káhira grafická knihovna.[7] Má podporu pro GCC, Krajta, a Jednoduchá vrstva DirectMedia stejně jako mnoho dalších open-source inženýrské sítě - včetně Vim.[5] A správce balíčků a základní přepínač oken[7] jsou také zahrnuty.
Jádro je základní Unix -jako prostředí '. Má to hybridní architektura, s podporou interních a externích zařízení na moduly. Tento systém podporuje několik souborových systémů, včetně ext2 a ISO 9660.[8] Síťová podpora je zahrnuta, ale je omezena na jednoduchou IPv4 funkčnost.[3] The uživatelský prostor také má správce oken, Yutani (pojmenovaná po Wayland-Yutani Corporation z Mimozemšťan franšízy a jako odkaz na Wayland Display Server pro Linux), s podporou vstupu.[7] Ukládá okna jako oblasti sdílené paměti s 32bitová barva a použití potrubí komunikovat s ostatními částmi OS. Okna neobvykle podporují také funkci rotace.
Dějiny
Vývoj zahájil tvůrce K. Lange v prosinci 2010;[1] původně byla podporována University of Illinois v Urbana – Champaign, ale po začátku roku 2012 se z velké části posunul k tomu, že jej většinou provedl Lange.[9] Zpočátku to bylo založeno na výukové programy pro x86 jádra.[10] Operační systém byl pojmenován po Určité vědecké zbraně řada manga, ale Lange uvedl, že také odráží generické pojmenování jiných hobby operačních systémů. A GUI byl přidán s správce oken v roce 2012,[7] toto bylo v roce 2014 nahrazeno pokročilejší verzí.
První oficiální vydání, verze 1.0, bylo vydáno na konci ledna.[5] To znamenalo první stabilní vydání, ale Lange uvedl, že je to stále „práce na vývoji a zbývá tolik práce“.[2] Toto bylo nahrazeno verzemi 1.0.1 a 1.0.2, které přidaly vylepšení zvuku a opravené chyby.[5]
Pro apríl 2015, Lange propuštěn PonyOS, verze ToaruOS s motivem po animované sérii My Little Pony: Friendship Is Magic.[Citace je zapotřebí ]
Viz také
- TempleOS - další operační systém vyvinutý převážně od nuly
- Redox OS - další samostatně vyvinutý OS podobný Unixu
Reference
- ^ A b Lange, K. (22. prosince 2016). „About- と あ る OS“. Citováno 15. června 2017.
- ^ A b Venma, Adarsh (13. února 2017). „Open source OS ToaruOS 1.0 byl vydán po více než 6 letech vývoje“. FossBytes. Citováno 12. června 2017.
- ^ A b Holwerda, Thom (16. února 2017). „Vydáno ToaruOS 1.0.3“. OSNews. Citováno 12. června 2017.
- ^ Licence na github.com
- ^ A b C d Larabel, Michael (12. února 2017). „Vydáno ToaruOS 1.0, hobby OS / jádro psané od nuly po více než 6 let“. Phoronix. Citováno 12. června 2017.
- ^ „Open source projekt ToAruOS v otevřeném centru“. Citováno 12. června 2017.
- ^ A b C d Lange, K. (10. května 2014). „Yutani: The new compositor - と あ る OS“. Citováno 15. června 2017.
- ^ "Funkce". 17. února 2017. Citováno 15. června 2017.
- ^ „klange / toaruos“. 9. února 2017. Citováno 15. června 2017.
- ^ „Časté dotazy“. 17. února 2017. Citováno 15. června 2017.