Changes between Version 48 and Version 49 of FAQ
- Timestamp:
- 2017-05-25T19:36:01Z (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FAQ
v48 v49 36 36 37 37 HelenOS is an open-source microkernel-based multiserver operating system written from scratch. It runs on several different CPU architectures (IA-32, x86-64, SPARC V9, IA-64, PowerPC, ARM, MIPS). HelenOS prides in portability, modularity, clean design and coding style. 38 39 === What is SPARTAN? ===40 41 SPARTAN started as a small kernel written by Jakub Jermář for his university assignments. Later it was open-sourced and adopted as the kernel of the HelenOS operating system. Now we either call it just ''the kernel of HelenOS'' or ''SPARTAN''. The SPARTAN kernel gives HelenOS a very solid and well-developed base to build on. It supports multi-tasking, virtual memory and symmetric multi-processing. It also implements the HelenOS IPC, upon which HelenOS user space services are built.42 38 43 39 === What is HelenOS used for? === … … 113 109 No, not at all. There are definitely many more various content management systems, office suites or web browsers out there than there are microkernel-based multiserver operating systems like HelenOS. 114 110 115 === Why don't you work on ''<insert your favorite OS project>'' instead? ===116 117 While HelenOS currently has some gaps in end-user functionality (such as system tools and applications), from many points of view we consider it more advanced than any comparable project. Microkernel is just a label and there are as many ways to write a microkernel system as there are many ways to write an operating system. HelenOS pursues many interesting ideas not found in other projects. HelenOS is portable, clean and modular. And last, but not least, writing HelenOS is fun {{{^_^}}}.118 119 111 === After so many years of development, HelenOS still cannot do ''<xyz>''? === 120 112