Getting involved

BOINC is free software, distributed under the Lesser GNU Public License (LGPL). We are in constant need of volunteers to help with software testing and development. If you have one or more of the relevant technical skills (C++ system programming, PHP/MySQL web development, WxWidgets programming, autoconf/automake expertise, etc.) you may be able to help us maintain and enhance BOINC. In any case, you are welcome to browse the source code and give us feedback. You should understand how BOINC works (for both participants and projects) before getting into the source code.

To get started, look at the BOINC bug database, fix a bug or two, and send your patches to the appropriate area owner. The following medium-to-large development projects are available:

Please check with davea at ssl.berkeley.edu before undertaking any of these.
Various implementation notes:

Client

Server programs

Protocols

Client extensions

Web-based extensions (statistics and account management)

Miscellaneous

"; page_tail(); ?>