Jari OS will frozen a feature set for beta release

Jari OS plans for a beta version has some changes.

First of all is a date: beta release moved to Q4 of 2010 - that  means all subsystems features will be frozen and all works will be intended to bug fixing, code clean up and optimization. For near milestones there are will be a series of alpha releases (alpha1 and so on).

Second changes is a feature set, it was also chaned. We are planning to have the following list of features and changes in beta (and it's stable and optimized variant in stable version):

  • security layer
  • separated ELF loader implemented like library (currently it located in service)
  • networking (with sockets)
  • improved mappings and file caches
  • clear ext2 support (now it's has alpha stage)
  • initial usb support (mostly oriented on mass storage support)
  • pipes/fifo/POSIX queues/shared memory support
  • full and clean ISO C support
  • workaround with time zones and time functions
  • select/poll functions
  • iso9660 (with extensions) support
  • ATAPI (cdrom) support
  • new RPC protocol (version 2.5) that will be works via DSL
  • fully ported GNU coreutils
  • system applications
  • many other small cases

Also, we will try to add the following:

  • XFS port
  • SATA support
  • Demo distro
  • Packages support
  • GNU development tools port

For the near time - for the alpha1 release we will show a progress with:

  • file mappings and page cache improvements
  • external ELF loader
  • initial security model

Alpha1 release is planned for september of 2009, other plans will be posted here in october of 2009.