Committed to Code

Jari OS is a real-time microkernel operating system which runs in terms of multi-service architecture. Core system consists of its own microkernel μString, core and system services, set of device drivers launched as trusted services.

Our system is a pure microkernel and multi-service OS. All work is made via trusted services, and each service works within its own address space, and in this case Jari OS is a pure multi-service OS. Jari OS provide POSIX API for threads, files, networking, timers, memory operations.

Code Analysis


Recent Highlights

Avatar

Large commit — removed obsolete vfsv2 service;

More than 1000 lines of source code were added or removed in this commit.

In commit c6228021 by Alfeiks Kaanoken (madtirra) on 2012-05-05 (17 days ago)

Avatar

Large commit — removed obsolete software, clean up;

More than 1000 lines of source code were added or removed in this commit.

In commit 291fd789 by Alfeiks Kaanoken (madtirra) on 2012-04-18 (about 1 month ago)

Avatar
Repository came back to life!

A repository received new code changes after 4 months of inactivity.

In commit d21859b4 by Alfeiks Kaanoken (madtirra) on 2012-04-16 (about 1 month ago)

Avatar

Large commit — changes due to the different namespaces approac...

More than 1000 lines of source code were added or removed in this commit.

In commit c23849fb by Alfeiks Kaanoken (madtirra) on 2012-04-06 (about 1 month ago)

Avatar
Repository came back to life!

A repository received new code changes after 3 months of inactivity.

In commit bdcddff9 by Alfeiks Kaanoken (madtirra) on 2012-04-05 (about 1 month ago)

See all highlights…


News

µString 0.1.2 microkernel is out.

 µString 0.1.2 is out today!

µString is a generic microkernel for the Jari OS project. You can checkout it on this website.

This is mostly bugfix release, but it include important improvements:

Initial ... [More] namespaces support
Memory objects now has a full range of memory operation support
Many other small improvements

Thanks, [Less]


Project is still alive, but moves to the next stage.

 Project development is still continuing, however we didn't made the expected progress due the decades.

The main reason is a weak community, while the project was need in active development interest was decreased. In the last year we ... [More] actually did 20 percent of the planned job. In this case I was need to postpone Stable1 release for one year more, it doesn't mean that Stable1 release will actually done within one year, it's possible to finish it early, the project development isn't linear. [Less]


Second stage of Jari OS development is two years old!

 This year was an year of changes, the project didn't make an expected progress due to the changes in the development team, financial problems and some technical reasons.

However, Jari OS is still alive and development continuing. We ... [More] slightly moving to the next stage - pure community-style development, however the strategy still the same - short range of features.

Special thanks for those who keep interest to the project.

I hope Jari OS will grow and new community members will join us, anyway thanks to all who made this platform works.

Thanks,  [Less]


Jari OS 0.0.1 release postponed

 Due to technical difficulties and changes in the development team, Jari OS stable release is postponed for one year.

However, the project continues to evolve despite the current difficulties. The main directions of development at the ... [More] moment are:

IDL/ORB
Refactoring of general subsystems
Bugfixing

We will provide more documentation and specifications within next 2-3 month, most probably on December of 2010.

Anyway, we're looking for new development team and community members. [Less]


Jari OS becomes completely independent project.

Sponsorship of the project was terminated, and at the moment the development of the project occurs independently.
Plans for the first stable release remain unchanged, but the directions of the project will be changed.
One of the first ... [More] purposes are flexibility and scalability of the operating system, it must be able to create a platform for a variety of groups of developers.
The starting point is the ability to run Jari OS on SBC (such as Vortex86-based boards). [Less]


Read all Jari OS articles…

Edit RSS feeds.