Google Fuchsia: Now Open to Developers - What You Need to Know

For a considerable period, Google's innovative Fuchsia operating system has been largely enigmatic—with limited details regarding the company’s intentions for its use, despite the development team making the code available on GitHub under a typical open-source license. Currently, it’s understood that Fuchsia represents Google’s initial effort to create a completely new kernel and a versatile operating system, anticipated to be more than a simple test or a means of retaining experienced engineers. However, Google has generally been reserved in its discussions about the project.
It appears Google is now prepared to discuss Fuchsia more openly. The company announced today that it is broadening the Fuchsia open-source community and allowing contributions from external developers. Generally, organizations begin to accept outside contributions to their open-source projects once they believe a solid base has been established for others to expand upon.
“Beginning today, we are broadening Fuchsia’s open source approach to facilitate greater public involvement with the project,” the team explains. “We’ve established new public mailing lists for project conversations, implemented a governance model to define how strategic choices are made, and made the issue tracker accessible to public contributors to view ongoing work. As an open source initiative, we encourage contributions that are well-tested and of high quality from everyone. A process is now in place to gain membership for submitting patches, or to become a committer with complete write access.”
Google is also releasing a technical roadmap for Fuchsia, prioritizing a driver framework, file system performance enhancements, and expanding the input pipeline to improve accessibility.
The company also explicitly states that Fuchsia is not yet prepared for general product development or even as a platform for development purposes. However, individuals with the necessary technical expertise can clone the repository and compile the code. Google currently offers extensive documentation on how to do this, along with an emulator.
Google also emphasizes its commitment to fostering an inclusive open source community around the project. “Fuchsia is an open source project designed to be inclusive, both in the platform’s architecture and in the open source community we are developing. While the project continues to evolve quickly, the fundamental principles and values of the system have remained consistent throughout its development.”





