สตอลแมนนั้นถูกต้อง เคอร์เนล Linux ประกอบด้วยเฟิร์มแวร์ฟรีหลายชิ้นสำหรับอุปกรณ์ต่อพ่วง เฟิร์มแวร์นี้ไม่ได้เก็บไว้ในอุปกรณ์ จะต้องคัดลอกไปยังอุปกรณ์ทุกครั้งที่บู๊ต หากไม่มี "blobs" จะไม่สามารถใช้อุปกรณ์ได้ ข้อดีของการดาวน์โหลดเฟิร์มแวร์ไปยังอุปกรณ์คืออนุญาตให้อัปเดตอุปกรณ์โดยเพียงแค่อัปเดตเฟิร์มแวร์บนคอมพิวเตอร์
ปัญหาที่เกิดขึ้นกับ "blobs" เหล่านี้คือพวกมันเป็นแค่นั้น - ก้อนข้อมูลไบนารีที่แจกจ่ายโดยผู้ผลิต ความรู้ในการใช้งานอุปกรณ์นั้นมักเป็นกรรมสิทธิ์ Richard Stallman และผู้ให้การสนับสนุนซอฟต์แวร์ฟรีอื่น ๆ คัดค้านวัตถุนี้เนื่องจากพวกเขาไม่ได้จัดเตรียมซอร์สโค้ดที่ใช้ในการสร้างไบนารี ดิสทริบิวชันส่วนใหญ่รวมถึงเคอร์เนลอย่างเป็นทางการของ Linux ยังคงจัดส่ง blobs เหล่านี้เพราะพวกเขาปรับปรุงความเข้ากันได้กับอุปกรณ์ได้อย่างมากมาย
(หมายเหตุด้านข้าง: บางคนทราบว่าหากคุณสนับสนุนเฟิร์มแวร์แบบเปิดคุณเพียงไม่กี่ก้าวจากการสนับสนุนไดอะแกรม HDL แบบเปิดสำหรับ FPGA ซึ่งจะส่งผลกระทบต่อทรัพย์สินทางปัญญาของฮาร์ดแวร์ของ บริษัทอย่างไรก็ตามโปรดทราบว่าเฟิร์มแวร์ยังอาจเป็นอันตราย ตัวอย่างเช่นเฟิร์มแวร์โมเด็มมือถือมีการเข้าถึงเครือข่ายที่ไม่ จำกัด และการเข้าถึงระบบได้ค่อนข้างดีนั่นคือเหตุผลข้อหนึ่งสำหรับจุดยืนที่สมบูรณ์แบบของ "ไม่มีซอฟต์แวร์ที่ไม่มีอิสระ")
มี distros มากมายที่สร้างการกระจาย Linux อย่างแท้จริง "libre" หนึ่งในคนที่ได้รับความนิยมมากขึ้นเป็นสิ่งที่เรียกว่าTrisquel มันขึ้นอยู่กับ Ubuntu และมีกระบวนการ deblobbing อย่างละเอียด FSF ใช้ distro นี้เมื่อพวกเขาต้องการแจกซีดีสด หนึ่งที่ครั้งสุดท้ายที่ฉันได้ยินจากสตอลแมนโดยใช้เรียกว่าGNewSense ; มันขึ้นอยู่กับ Ubuntu และ Debian สิ่งใดก็ตามที่ FSF รับรองนั้นจะปราศจากสิ่งสกปรกทั้งหมด