- HelenOS
infobox OS
name = HelenOS
caption =
family = Experimental
latest_release_version = 0.3.0
latest_release_date =Mar 18 2008
kernel_type =Microkernel
license =BSD
working_state = Current
website = [http://www.helenos.eu/ www.helenos.eu]
source_model =Open Source HelenOS is an
operating system based on a preemptiblemicrokernel design. Thesource code of HelenOS is published underfree software licence s, making the operating systemfree software .Features
HelenOS is based on a
microkernel design. It is fully preemptible. It provides all the facilities expected of a modern kernel, includingmultitasking ,multithreading , andsymmetric multiprocessing , but is small and easy to expand. Particular features of HelenOS are: lightweightIPC ,thread-local storage , and user-space managed fibrils.Development
HelenOS is developed mainly by staff and students at the Faculty of Mathematics and Physics at
Charles University in Prague , with help from other contributors around the world.Available ports
HelenOS has been ported to run on many different
computer architecture s including ARM,AMD64 (x86-64),IA32 ,IA64 (Itanium), MIPS,PowerPC (32-bit only), andsparc64 . There are also incomplete ports to 64-bitPowerPC and theXen hypervisor paravirtualization environment on IA32.ource-code licensing
The
source code of HelenOS is published under theBSD licence , while some third-party components are available under theGNU General Public License , and others arepublic domain . Both of these licences arefree software licences , making HelenOSfree software .Research use
HelenOS is used for research in the area of creating a fully componentized operating system and implementing an object-oriented
filesystem .References
* [http://www.helenos.eu/doc/slides/2006-06-16-Decky-HelenOS.pdf HelenOS architecture overview]
External links
* [http://www.helenos.eu HelenOS home page]
* [http://www.helenos.eu/doc/theses/jj-thesis.pdf Porting SPARTAN kernel to SPARC V9 architecture]
* [http://www.europen.cz/Anot/32/HLAVNI.pdf Implementace souborového systému v operačním systému HelenOS, XXXII. konference EurOpen, sborník příspěvků, p. 149 - p. 157]
* [http://dsrg.mff.cuni.cz/teaching/seminars/2008-04-08-Decky-HelenOS-BP.pdf HelenOS IPC and Behavior Protocols]
* [http://www.mff.cuni.cz/veda/konference/wds/contents/pdf07/WDS07_110_i2_Decky.pdf Component-based General-purpose Operating System]
Wikimedia Foundation. 2010.