Я так понимаю, что до тех пор, пока драйвера принадлежат фирме, никто не может кроме неё изменять их, следовательно с каждым новым ядром, фирме самой нужно менять драйвера.
Конечно, она может отслеживать эти изминения не сама, а поручить это кому-то, но сути это не меняет.
PS учтите, что фирменные драйвера никогда не входят в основное ядро, а являются загружаемым модулем или/и патчем к ядру.
PPS в принципе, если фирма хочет получать прибыль от продажи своего оборудования, а не от продажи драйверов к ним, то ей есть резон выпускать драйвера под лицензией GNU, с тем, что-бы не тратить деньги на поддержку драйверов.
Если-же если в исходном тексте драйвера может содержаться, что-то, что составляет коммерческую тайну фирмы, она может что-то оформить в виде коммерческого модуля, а что-то в виде открытого интерфейса для работы с ним (ну тут уже пошли ecли

).
Добавлено:
Цитата:
Или же разработчики ядра теперь будут за них отвечать и поддерживать их, чтобы они работали во всех версиях ядра?
|
Разработчики ядра даже для драйверов по лицензии GNU такого никогда делать не будут. В новых версиях ядра пропадают модули устройств, которые уже устарели или редко используются (по физическому закону наименьшего сопротивления и экономии силы

).