One issue that Alexandre raised which I hadn’t considered before is of code legibility as an issue for freedom. If code consists of incomprehensible blobs of data that’s one thing, but incomprehensible code can also thwart a user’s ability to study and modify a program.
I installed Linux Libre on my laptop running Fedora before attending Libre Planet. The only change I had to make was the addition of a free wireless network link. It’s a usable kernel for GNU that respects your freedom. Try it!