Today, open source software is used by all companies of the world in many of their products and services.
Developers all over the world freely create, contribute and support products that practically run the world.
Unfortunately, they rely on centralized collaboration platforms that have the ability to censor developers and remove them or their content at anytime.
Git by design is decentralized but the lack of a simple way to self host pushed developers to centralized hosts for the ease they offer.
MakeOS is about providing git hosting but without the risk and erosion of developer freedom.
MakeOS eliminates the need to host repositories on servers of powerful centralized code sharing companies.
MakeOS replicates the content of your repositories across thousands of computer owned by regular people around the world.
No one person or organization can temper with your projects or make them inaccessible.
MakeOS makes it possible for individuals and communities to own their identity and a piece of the hosted version of their repositories.
What this means is that, they are able to determine who can access their code, the assets, donations, trademark and revenue of a project without relying of a central authority.
With the ability to describe and enforce ownership, a repository can be programmable and can participate in Web3 economies (e.g DeFi, GameFi, NFT) as a DAO.
On MakeOS, there will be no obscure governance and decision-making process for open repositories as governance structure is visible to all.
When you discover a repository, you can immediately know how they are owned and governed.
You can create a repository that allows owners, contributors, maintainers, end-users participate in decision-making.
Repositories by default are DAOs.
MakeOS is powered by a new blockchain system to serve as a registry of repository names, ownership, state transition and for settling transactions between collaborators.
MakeOS will allow collaborators to leverage our fast, smart-contract capable blockchain network for building custom applications, hooks and governance controls.
Open source developers building very important libraries, tools, frameworks and services will have a way to receive funding automatically.
The MakeOS chain will delegate a portion of transaction fees as incentives to dependencies of a repository.
When collaborators interact with a repository, a fraction of the fee they pay goes to dependencies. We think this is a natural, frictionless approach to funding open source contributors.