Jari OS features

General

  • Languages: C/assembly/Scheme
  • Licenses: GNU GPL/GNU LGPL (versions 2 and 3)
  • OS Family: UNIX like
  • POSIX: yes 1)
Feature Notes Status
General features of Jari OS
Multitasking Done OK
Multithreading Done OK
Preemtion Done OK
Real-time Done 2) OK
Symmetric multiprocessor support Done 3) OK

Ports

  • amd64

Filesystem

Generally file system is done, Jari OS has POSIX functions for file i/o. First release will use ext2 as a primary and native regular file system, but default file system will be XFS.

Networking

Currently, we're ported TCP/IP stack and working on networking layer architecture.

User interface

Jari OS has framebuffer console as a default output method for support unicode output. Support of GUI not planned in the base system (the project team will not works on GUI).


1) Please note, that POSIX support is partially made, some POSIX features provided via different components and might be turned off if you doesn't need it.

2) Microkernel support done, user space support are partially done.

3) SMP works generally, but have some issues.