Changes between Version 7 and Version 8 of About

2016-02-16T16:36:27Z (8 years ago)
Jakub Jermář


  • About

    v7 v8  
    11= About HelenOS =
    3 Rather sooner than later, HelenOS will become a complete and usable modern operating system, offering room for experimenting and research. HelenOS uses its own microkernel written from scratch and supports SMP, multitasking and multithreading on both 32-bit and 64-bit, little-endian and big-endian processor architectures, among which are [wiki:Arch/Amd64 AMD64/EM64T (x86-64)], [wiki:Arch/Arm32 ARM], [wiki:Arch/Ia32 IA-32], [wiki:Arch/Ia64 IA-64 (Itanium)], [wiki:Arch/Mips32 32-bit MIPS], [wiki:Arch/Ppc32 32-bit PowerPC], [wiki:Arch/Sparc32 SPARC V8] and [wiki:Arch/Sparc64 SPARC V9]. Thanks to the relatively high number of supported architectures and suitable design, HelenOS is very portable. On top of the microkernel, HelenOS provides services such as file systems, networking, device drivers and user interface. Most of these services are composed of multiple independent server processes, which makes HelenOS one of the most modular operating systems.
     3HelenOS is a [wiki:HardwareSupport#Architectures portable] microkernel-based multiserver operating system designed and implemented from scratch. It decomposes key operating system functionality such as file systems, networking, device drivers and graphical user interface into a collection of fine-grained user space components. These components interact with each other via message passing. A failure of one does not directly harm others. HelenOS is therefore flexible, modular, extensible, fault tolerant and easy to understand.
    5 As of now, HelenOS is being developed mostly by faculty members, and former and contemporary students of Faculty of Mathematics and Physics at Charles University in Prague. Nonetheless, the project is open for everyone, so we also have developers with different backgrounds from various places around the world. The source code is open and available under the [wiki:License BSD license]. Some third party components, and components based on [wiki:License GPL] software, are licensed under [wiki:License GPL].
    7 In case you are interested in our project or have any questions about it, feel free to subscribe to our [wiki:MailingList mailing list] or chat with us on our [wiki:IRCChannel IRC channel]. The HelenOS operating system is, as of today, feature incomplete and the project is currently under heavy development (see [ roadmap]). We are looking for people to join our team as co-developers or to merely try out our system and become our beta testers. If you have the skills and enthusiasm, you may consider making a [wiki:HowToContribute contribution].
     5HelenOS is open source / free software. Its source code is available under the [wiki:License BSD license]. Some third party components and components based on [wiki:License GPL] software are licensed under [wiki:License GPL].