Столлман прав. Ядро Linux включает несколько несвободных прошивок для периферийных устройств. Эта прошивка не хранится на устройстве; он должен быть скопирован на устройство каждый раз при загрузке. Без «капель» устройство не может быть использовано. Преимущество загрузки микропрограммы в устройство состоит в том, что она позволяет обновлять устройство, просто обновляя микропрограмму на компьютере.
Проблема с этими «каплями» заключается в том, что они просто - бинарный файл, распространяемый производителем. Знание о том, как управлять устройствами, часто остается закрытым. Ричард Столлман и другие сторонники свободного программного обеспечения возражают против этого, поскольку им не предоставляется исходный код, используемый для создания двоичных файлов. Большинство дистрибутивов, включая официальное ядро Linux, все еще поставляют эти BLOB-объекты, потому что они значительно улучшают совместимость с устройствами (им нет открытой альтернативы), а также потому, что это «просто» прошивка.
(Примечание стороны: некоторые люди отмечают , что если вы выступаете за открытую прошивку , то вы всего в пару шагов от адвокации открытых диаграмм HDL для ПВМ, которые бы скомпрометировать компании аппаратного обеспечения . Интеллектуальную собственность , однако, отметить , что прошивка еще может быть вредоносной например, прошивка сотового модема имеет неограниченный доступ к сети и достаточно широкий доступ к системе. Это одно из оправданий абсолютистской позиции «нет несвободного программного обеспечения».)
Существует много дистрибутивов, которые создают дистрибутивы Linux «по-настоящему либеральной». Один из самых популярных называется Trisquel . Они основаны на Ubuntu и имеют тщательный процесс деблокирования. FSF использует этот дистрибутив, когда хочет раздать Live CD. Тот, который я в последний раз слышал о Столлмане, называется GNewSense ; он основан на Ubuntu и Debian. Все, что одобряет ФСФ, будет полностью без блобов.