First stable version milestone are fixed.

 Milestone for a first stable version are fixed and will not be changed before release.

It's a small set of features, but it will makes a system generally usable for some use cases.

There are new milestone below:

 

  • Network sockets/UNIX sockets (with POSIX API) (socketfs will be added)
  • UNIX IPC (pipe(), shm_open(), shm_unlink()) (pipefs, shmfs will be added)
  • Native Jari OS ELF loader (ld.so) (process service will not load/resolve shared libraries) (POSIX: dlopen() and friends will be added)
  • Fully functional file i/o and page cache, RAH support (POSIX functions: fsync(), fdatasync(), msync())
  • GNU coreutils port (full)
  • Event and system wide bus
  • IPC abstraction to make services more portable and flexible (IPC box)
  • RPC abstraction (RPC box) to make services ease extensible 
  • Improvements in microkernel (load-balancing, MAC on kernel objects, bug freeing)
  • DAC/MAC on services and userland resources
  • Bootstrap process improvements (security, race condition, configuration issues will be fixed)
  • Ext2 filesystem fixes (working write support)
  • USB limited support (uhci, ehci, ohci(probably) host controllers support, mass storage and raw access support )
  • Fixing bugs
  • Optimization (including works on bugs appears after -O2 was given to gcc)
  • User-friendly SDK for members
  • Documentation, manuals and how-to.

And some sugar for a stable version:

 

  • ATAPI CDROM support
  • iso9660 support

In addition there are may be some small additions, in this case roadmap page will be updated.

More information on roadmap check out on this page.