Stallman benar. Kernel Linux mencakup beberapa bagian firmware nonfree untuk perangkat periferal. Firmware ini tidak disimpan di perangkat; itu harus disalin ke perangkat setiap kali boot. Tanpa "gumpalan," perangkat tidak dapat digunakan. Keuntungan mengunduh firmware ke perangkat adalah memungkinkan pembaruan perangkat hanya dengan memperbarui firmware di komputer.
Masalah dengan "gumpalan" ini adalah mereka hanya - sepotong biner yang didistribusikan oleh pabrikan. Pengetahuan untuk menjalankan perangkat seringkali tetap menjadi milik. Richard Stallman dan pendukung perangkat lunak bebas lainnya keberatan dengan hal ini karena mereka tidak disediakan kode sumber yang digunakan untuk membuat binari. Sebagian besar distribusi, termasuk kernel Linux resmi, masih mengirimkan gumpalan ini karena mereka sangat meningkatkan kompatibilitas dengan perangkat (tidak ada alternatif terbuka untuk mereka), dan karena itu "hanya" firmware.
(Catatan: beberapa orang mencatat bahwa jika Anda mengadvokasi untuk firmware terbuka maka Anda hanya berjarak beberapa langkah dari mengadvokasi diagram HDL terbuka untuk FPGA, yang akan membahayakan kekayaan intelektual perangkat keras perusahaan . Namun, perhatikan bahwa firmware masih bisa berbahaya ; misalnya, firmware modem seluler memiliki akses jaringan yang tidak terbatas dan akses yang cukup luas ke sistem juga. Itulah satu pembenaran untuk sikap absolut "tidak ada perangkat lunak tidak bebas.")
Ada banyak distro yang membuat distribusi Linux "benar-benar gratis". Salah satu yang lebih populer disebut Trisquel . Mereka berbasis di Ubuntu, dan memiliki proses deblobbing menyeluruh. FSF menggunakan distro ini ketika mereka ingin membagikan Live CD. Yang terakhir saya dengar tentang Stallman menggunakan disebut GNewSense ; ini didasarkan pada Ubuntu dan Debian. Segala sesuatu yang disahkan FSF akan sepenuhnya bebas dari gumpalan.