Linux -сборник рецептов

         

Чем плохи двоичные драйверы


Некоторые производители оборудования ограничивают поддержку Linux двоичными драйверами. По возможности избегайте их. Двоичные драйверы откомпилированы для конкретной архитектуры и версии ядра. Программу так легко перекомпилировать, чтобы она правильно работала в вашей системе, что лишать такой возможности пользователей попросту глупо. Пакетные системы (такие, как Red Hat, SuSE и Debian) ограждают нас, конечных пользователей, от этих проблем, поскольку производители пакетов делают всю работу за нас; однако и им необходимы исходные тексты. Линус Торвальдс говорит:

«...Я разрешаю модули, содержащие только двоичные файлы, но хочу, чтобы люди знали: предполагается, что такие модули работают только в одной версии ядра, для которой они были откомпилированы. Если они работают в других версиях, это не более чем приятная неожиданность».



Содержание раздела