HydrixOS

HydrixOS

HydrixOS is a project that aims to develop a free operating system published under the GNU General Public License.

This free operating system aims to make it possible to integrate programs written for different platforms into one system such that programs can communicate and work together with programs of heterogeneous platforms without having to care about the differences of said platforms. To realize this the operating system will use a transparent communication protocol for its client-server interactions.

Classification

The new kernel of HydrixOS - called "hymk" - can now be described as a real microkernel. As a difference to other microkernel systems the IPC of the hymk doesn't contain system calls for transferring message data through the kernel. All data transferred between two processes are transferred by areas of shared memory. The kernel just provides system calls for connecting memory areas of two processes and it provides also functions to synchronize two threads. The developers of the "hymk" think that this mechanism will improve the performance of the whole system because there is no need for buffering message data in kernel mode.

State of development

The project restarted in September 2004 when the old system seemed to have a bad performance. The system had already a fully implemented VFS layer and a toolkit for service development. However the new microkernel "hymk" is already implemented as of December 2004. Currently the project tries to develop a concept for the userland implementation.Right now the development seems to have stopped but there are plans to reactivate HydrixOS with different goals.

External links

* [http://www.hydrixos.org/ English web site]
* [http://www.hydrixos.de/ German web site]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • HydrixOS — Desarrollador HydrixOS team [1] Información general Modelo de desarrollo Software libre …   Wikipedia Español

  • E/OS — Infobox OS name = E/OS caption = E/OS Explorer and BWord developer = Miguel E. Chanampa source model = Free software latest release version = 0.3.0 latest release date = release date and age|2008|03|26 kernel type = Hybrid kernel working state =… …   Wikipedia

  • Architekturtransparenz — ist ein Begriff, der im Rahmen von Betriebssystemen verwendet wird. Ein architekturtransparentes Betriebssystem integriert Programme verschiedener Systemarchitekturen derartig, dass sie auf der eigentlichen Systemplattform arbeiten können, ohne… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”