HelenOS
From Wikipedia, the free encyclopedia
HelenOS is a research development general-purpose and portable operating system with elements of microkernel design and fully preemptive kernel. Currently it runs on X86 64, IA32, IA64, MIPS, PowerPC (32-bit only) and sparc64 architectures. Incomplete ports to 64-bit PowerPC and the Xen hypervisor paravirtualization environment on IA32 are available, too. HelenOS itself is licensed under BSD license, some third party components are available under GPL. It provides all the facilities expected of a modern kernel, including multithreading and symmetric multiprocessing, but is on the other hand small and easy to expand.
Some of interresting features of HelenOS are: lightweight IPC, thread-local storage, user-space managed pseudothreads.
Current research done on HelenOS is in the area of creating a fully componentized operating system and implementing an object-oriented filesystem. HelenOS is developed at Faculty of Mathematics and Physics at Charles University in Prague, but there are other contributors as well.
[edit] External links
![]() |
This operating system-related article is a stub. You can help Wikipedia by expanding it |