Help maintain and develop BOINC

Overview

BOINC is open-source; it's distributed under the LGPL open source license. The BOINC source code is stored in a GitHub repository. If you're not familiar with Git, read this.

Here are instructions for building BOINC on various platforms.

BOINC is maintained and developed partly by the UC Berkeley BOINC project, and partly by volunteers. If you're interested in participating, visit the GitHub repo. Most communication takes place there. Also subscribe to the boinc_dev email list.

Keeping BOINC working also involves a number of maintenance tasks such as release management, managing the translation system, and so on.

APIs

BOINC is an 'open system' with lots of interacting pieces: client, GUI, server, account managers, statistics websites, remote job submission systems, etc. These components communicate through a set of RPC interfaces.

Events

In the past we've had a yearly series of 'workshops' where everyone involved in BOINC (developers, projects, volunteers) meets and talks.

Miscellaneous



Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.