PhloxOS and Phlox Microkernel


Latest sources

Recent sources can be obtained from Git repository hosted at GitHub. To clone the repository use the following command:

git clone https://github.com/skarpenko/phlox.git phlox-os

Additionally, the sources are available in Subversion repository hosted at SourceForge. Use the following SVN command to check out a working copy:

svn checkout http://svn.code.sf.net/p/phlox-os/code phlox-os


Released repository snapshots

Repository snapshots are not published frequently and available here: sourceforge.net/projects/phlox-os/files/


Features (and the main Goals)

  • True microkernel design. Only small peice of code works on highest priviledge level, that makes the system more reliable.
  • Portability. Written in C language with small amount of hardware-specific code, so it can be easily ported to other hardware platforms.
  • Scalability. By varying set of system services it can be adapted to work on cellular phone, desktop PC or used as embedded operating system.

  • How to build

    Extract snapshot tarball (if you have downloaded repository snapshot) and go to "phlox" directory. Type "make" to build bootable image or type "make bochs" to start Bochs emulation. For more information type "make help".


    Author

    Stepan V. Karpenko (carp@mail.ru).


    Other projects

    CWTLib - Set of continuous wavelet transform algorithms written in C, C++ and Java languages.


    Last modified: Wed, 26 Jun 2013 02:35:17 +0400

    Designed with Vi