HelenOS
Druh | Open source |
---|---|
Aktuální verze | 0.12.1 (Cathode)[1][2][3] / 16. prosince 2022 |
Podporované platformy | IA-32, AMD64, IA-64, ARM, arm64 (AArch64), MIPS, PowerPC, SPARC V9, RISC-V |
Typ jádra | Mikrojádro |
Programovací jazyk | C |
Licence | BSD |
Stav | Aktivní |
Oficiální web | helenos.org |
HelenOS[4][5] je svobodný operační systém českého původu založený na architektuře mikrojádra. Vznikl jako softwarový projekt na Matematicko-fyzikální fakultě Univerzity Karlovy (MFF UK). Běží na architekturách IA-32, AMD64, IA-64, ARM, arm64 (AArch64), MIPS, PowerPC (32bit), SPARC V9 a RISC-V.
Jádro systému implementuje multitasking, virtuální paměť, symetrický multiprocesing a meziprocesovou komunikaci; souborový systém, ovladače zařízení a další služby systému jsou implementovány jako běžné uživatelské procesy.
Studenti MFF UK používají HelenOS jako platformu pro psaní seminárních prací na předmět Operační systémy a také bakalářských a magisterských diplomových prací.
Roku 2011 poprvé pronikl na Google Summer of Code,[6] kterého se pravidelně účastnil do roku 2018.[7]
Odkazy[editovat | editovat zdroj]
Reference[editovat | editovat zdroj]
- ↑ HelenOS 0.12.1 (Cathode)
- ↑ Český operační systém HelenOS má novou verzi se souborovým manažerem [online]. 20. prosinec 2021 [cit. 2021-12-21]. Dostupné online.
- ↑ Release Notes for HelenOS 0.11.2 [online]. 17. prosinec 2021 [cit. 2021-12-21]. Dostupné online. (anglicky)
- ↑ Michael Larabel. HelenOS Micro-Kernel OS Still Marching On. Free Software. Phoronix [online]. Phoronix Media, 11. únor 2013 [cit. 2019-05-26]. Dostupné online. (anglicky)
- ↑ Jesse Smith. HelenOS - the operating system that launched a thousand processes. Feature Story. DistroWatch Weekly [online]. Atea Ataroa Limited, 19. duben 2010 [cit. 2019-05-26]. Interview s Jakubem Jermářem. Dostupné online. (anglicky)
- ↑ HelenOS nikdy nebude dokončený, říká jeho autor Jakub Jermář. Fotografie Ondřej Hošt; Rozhovory. Root.cz [online]. Internet Info, 3. květen 2011 [cit. 2019-05-26]. Dostupné online. ISSN 1212-8309.
- ↑ Participating in Google Summer of Code [online]. Wiki. 2018 [cit. 2019-05-26]. Dostupné online. (anglicky)
Externí odkazy[editovat | editovat zdroj]
- Oficiální stránky
- (anglicky) HelenOS architecture overview (PDF)
- (anglicky) Porting SPARTAN kernel to SPARC V9 architecture (PDF)
- (česky) Implementace souborového systému v operačním systému HelenOS, XXXII. konference EurOpen, sborník příspěvků, Ss. 149–157 (PDF)
- (anglicky) Component-based General-purpose Operating System Archivováno 8. 8. 2017 na Wayback Machine. (PDF)