CPScript / Hyra

The Hyra operating system. Mirror of https://git.osmora.org/cgit.cgi/Hyra/tree/?h=main - Pull requests not accepted, send patches to ian@osmora.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Hyra Operating System
=====================

Welcome to the Hyra Operating System project!

Project Goal:
--------------
The goal of this project is to create a modern operating system, taking inspiration from NetBSD and incorporating new ideas and design plans. Our mission is to design a new modernized POSIX-like standard to provide a robust and versatile environment for developers and users.

Getting Started:
----------------
To build Hyra you'll need to bootstrap the project which is essentially just fetching dependencies for the project. This can be done by running the bootstrap script within the project root: `./bootstrap`.

Next, to configure for x86_64 just run configure:

`./configure`

Now you'll need to build the cross compiler by running:

`make cross`

This may take awhile so just sit back, relax and do something else like... well I'm not you so
I don't know what you like.

After the cross compiler is done building you can build and run the project in a virtual machine:

`make; make run`

Documentation:
--------------
Documentation will be in the form of comments throughout the codebase and can also be found in the share/ directory within the project root.
For information on contributing, please check: share/misc/contrib

License:
--------
This project is licensed under the BSD-3 clause (SPDX Identifier: BSD-3-Clause)

Contact:
---------
Original Founder:
Ian Moffett <ian@osmora.org>

Co-founders:
Quinn Stephens <quinn@osmora.org>
Eduardo <ed@osmora.org>

About

The Hyra operating system. Mirror of https://git.osmora.org/cgit.cgi/Hyra/tree/?h=main - Pull requests not accepted, send patches to ian@osmora.org

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C 88.3%Language:Roff 5.8%Language:Assembly 2.4%Language:Shell 2.1%Language:Makefile 1.0%Language:M4 0.4%Language:Vim Script 0.0%