Not all GNU/Linux distributions ship with a Linux-libre kernel, which is a kernel that has removed all the nonfree components such as binary blobs. The Free Software Foundation maintains a list of distributions that use Linux-libre kernels by default: https://www.gnu.org/distros/free-distros.html

More on Linux-libre: https://directory.fsf.org/wiki/Linux-libre https://www.fsfla.org/ikiwiki/selibre/linux-libre/ https://jxself.org/linux-libre/

I recently installed GNU/Linux on several computers (I have a few more to do this on), and I chose a Linux-libre distribution rather than my earlier Debian/Ubuntu based choice.

  • dead [he/him]
    ·
    edit-2
    4 years ago

    Here is another thing that you might find interesting. Debian has made a commitment to make every software package in their distribution into a "reproducible build". This means that the same source code compiled on 2 different computers of the same architecture will produce the exact same binary.

    With free software, anyone can inspect the source code for malicious flaws. But Debian provide binary packages to its users. The idea of “deterministic” or “reproducible” builds is to empower anyone to verify that no flaws have been introduced during the build process by reproducing byte-for-byte identical binary packages from a given source.