The project-compiles-it-for-you model

In this approach, the BOINC-based project compiles program versions for common platforms (Windows/Intel, Linux/Intel, Mac OS/X. etc.), and places them on its servers. A participant downloads the core client for his platform (assuming that it's supported by the project). When the core client requests work from the project's scheduling server, it tells the server its platform, and the scheduling server instructs it to download the appropriate application executables.

Although this addresses the needs of most BOINC participants, there are two groups for whom it is inadequate:

The compile-it-yourself model

In this model participants compile programs themselves rather than downloading them from the project. Here's how it works:

This model is possible only with projects that make their application source code available.

Note: the compile-it-yourself model is under development, and is not currently available. Participants with uncommon platforms can prepare by porting the current core client and applications to their platforms. "; page_tail(); ?>