Fuchsia is a long-term project by Google to create an open source operating system of general use. Now the Mountain View company has decided to expand Fuchsia’s open source model to accommodate public contributions.
The Fuchsia operating system is designed to give priority to security, upgradeability and performance, and is currently being developed by its team. Over the past four years it has been developed in an open way, in the Google Git repository, where you can consult the history to see how the project has evolved over time.
The development team is laying the foundations, from the kernel up, to make it easier to create durable and safe products and experiences, and now the intention is to expand the open source model of Fuchsia to make it easier for the public to be involved
The team has created new public mailing lists for project discussions, added a governance model to clarify how strategic decisions are made and open the issue tracker to public collaborators to show what is being worked on.
As an open source commitment, Google’s team announced its intention to accept high quality and well-tested contributions from everyone. There is now a process to become a project member that can send patches, or a committer with full access to writing.
In addition, the development team also publishes a technical roadmap for Fuchsia, in order to provide a better understanding of the direction and priorities of the project.
Fuchsia is not yet ready for the general development of the product or as a development target, underlines the Google team, but you can clone, compile and contribute to it. It has support for a limited set of hardware based on x64 and it is also possible to test it with Fuchsia’s emulator.
The getting started guides explain how to download and build the source code.