BOINC (Berkeley Open Infrastructure for Network Computing) is a platform for FOSS for distributed computing. It was originally developed to support the project SETI @ home, but now it is used as a platform for other distributed applications in areas as diverse as mathematics, medicine, molecular biology, climatology and astrophysics. The main objective of this program is to enable researchers to take advantage of the enormous processing power of personal computers around the world.
In other words, it allows us to get the most out of our equipment and use their downtime to cure diseases, study global warming, discover pulsars and carry out many other tasks that require a great capacity of calculation and that may be of interest in the framework of scientific research. All that is needed is to install the program and select the project with which to collaborate.
En Ubuntu and derivatives:
sudo apt install boinc-client boinc-manager
En Arch and derivatives:
sudo pacman -S boinc
To open it for the first time, just run:
Once the installation is complete, BOINC to run as a daemon at system startup, displaying the corresponding icon in the system bar.
Step 1: registration
Step 2: select the project with which you want to collaborate
Step 3: final step
Step 4: download the data to be processed
Step 5: processing of downloaded data
The interesting thing about BOINC is that it allows you to configure exactly how and when to share our team's resources, as seen in the configuration table below.
It is possible to limit the amount of disk space or CPU to use; BOINC can also be disabled when the equipment is not connected to the mains.
Also for phones and tablets?
As a color data for those who are interested in the subject, BOINC has an application for Android that really does not have waste. Ever thought that all that wasted power that your new smartphone has could help save lives while you're sleeping?