Versioning mechanisms

BOINC is designed to accommodate evolution of both the infrastructure (the core client and scheduling server) and of applications.

Projects are free to release as many application versions as they like. All core client releases should be coordinated through the BOINC project at U.C. Berkeley.

Each core client version in the BOINC database has the following attributes:

Each application version has the following attributes: