threefoldtech / zos

Autonomous operating system
https://threefold.io/host/
Apache License 2.0
79 stars 12 forks source link
automation autonomous decentralized os

0-OS Tests Go Report Card

0-OS is an autonomous operating system design to expose raw compute, storage and network capacity.

This repository host the V2 of 0-OS which is a complete rewrite from scratch. If you want to know about the history and decision that motivated the creation of the V2, you can read this article

0-OS is mainly used to run node on the Threefold Grid. Head to https://threefold.io and https://wiki.threefold.io to learn more about Threefold and the grid.

Documentation

Start exploring the code base by first checking the documentation and specification documents.

An FAQ is also available for all the common questions.

Setting up your development environment

If you want to contribute read the contribution guideline and the documentation to setup your development environment

Grid Networks

0-OS is deployed on 3 different "flavor" of network:

Learn more about the different network by reading the upgrade documentation

Provisioning of workloads

ZOS does not expose an interface, instead of wait for reservation to happen on a trusted source, and once this reservation is available, the node will actually apply it to reality. You can start reading about provisioning in this document.

Owners

@maxux @muhamadazmy @delandtj @leesmet

Community

If you have some questions or just want to hang out, you can find us on: