0
I Use This!
Activity Not Available
Analyzed 10 months ago. based on code collected 10 months ago.

Project Summary

Managarm is a modern operating system that is based on a virtual machine. Its objective is to provide a fast and stable operating system for daily use. Managarms device drivers are written in a managed programming language and are verified before executed. Modern virtual machine and just-in-time compilation techniques are used to achieve high performance without risking a loss of stability and security.

At the moment Managarm is in the very early stages of development and only few programs are supported. It is available for the Intel x86 (Pentium or better) architecture, however, it could be easily ported to other platforms.

Managarm is primarily written in the Korona programming language that was specifically designed for managed operating system and driver code. Some parts of the runtime library are written in assembly language; some utilities and applications are written in Java.

Currently Managarm's virtual machine only runs its own bytecode format, later also Java bytecode will be supported. It would be possible to implement a frontend for .NET but that is not planned to be realized in the near future.

Tags

compiler device microkernel just-in-time virtual kernel programming operating driver assembly system machine managed language korona

In a Nutshell, managarm...

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    anyone with an Open Hub account can update a project's tags
  • ...
    use of OSS increased in 65% of companies in 2016
  • ...
    you can subscribe to e-mail newsletters to receive update from the Open Hub blog

30 Day Summary

Apr 9 2016 — May 9 2016

12 Month Summary

May 9 2015 — May 9 2016

Ratings

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!