Linux-libre — это пакет GNU, который поддерживается из модифицированных версий ядра Linux. Целью проекта является удаление любого программного обеспечения, которое не включает исходный код, имеет запутанный исходный код или выпущено по проприетарным лицензиям. Части, которые не имеют исходного кода, называются двоичными BLOB-объектами и, как правило, представляют собой проприетарные микропрограммы, которые, хотя и могут свободно распространяться, как правило, не дают пользователю свободы изменять или изучать их.