1 Building BOINC software
David Anderson edited this page 2024-09-11 16:45:17 -07:00

The BOINC software consists of several parts:

  • Server
  • Client software (client, Manager, boinccmd)
  • Application library (API)

The BOINC repository includes all of these parts.

Each of these parts can be built for different platforms (e.g. Win, Mac, Linux, Android). Depending on your goals, you probably need just a subset of these. For example, if you're developing a BOINC project, you might want to build the server software for Linux, and the API software for Win, Mac, and Linux.

Application library (overview)

You'll need this if you're developing an application to run on BOINC (unless you use the Wrapper or VirtualBox, in which case you can use pre-built executables).

Server

Client (overview)