В ответ на недавнее заявление разработчиков ядра Linux по поводу закрытых драйверов последовала реакция одного из ведущих производителей видеокарт ? компании Nvidia. Ее представители объявили, что не хотят открывать Linux-драйверы собственных устройств, информируют западные СМИ.
«Nvidia поддерживает Linux, а сообщество его пользователей и разработчиков уже продолжительное время признательно за уровень качества драйвера Nvidia для Linux», ? говорят в компании. Но Nvidia не имеет замыслов по созданию драйверов с открытым исходным кодом, поскольку «драйвер содержит интеллектуальную собственность, нуждающуюся в защите».
Напомним, более 140 разработчиков ядра Linux, среди которых Эндрю Мортон (Andrew Morton), Грег Кроа-Хартман (Greg Kroah-Hartman), Инго Молнар (Ingo Molnar), подписали заявление о том, что применение закрытых модулей и драйверов ядра есть «вредоносным и крайней нежелательным», а наличие закрытых модулей очень плохо отражается на открытости, гибкости и стабильности процесса разработки ядра.
Это заявление разработчиков опубликовано и поддержано некоммерческой организацией Linux Foundation, которая, со своей стороны, призвала производителей оборудования предоставлять модули ядра с открытым исходным кодом. Согласно точки зрения Linux Foundation, это разрешит как самим производителям, так и их клиентам, взять значимые преимущества. Они будут заключаться в улучшении помощи оборудования благодаря возможности эволюционирования модулей с дешёвыми исходными кодами вместе с ядром Linux в целом.
Компания Nvidia не собирается открывать коды собственных драйверов для разработчиков Linux
Напомним, что самый распространенными закрытыми драйверами под Linux являются драйверы видеоплат. Наряду с этим Linux-пользователям достаточно долгое время дешёвы видеодрайверы с открытым исходным кодом для чипсетов Intel, а сейчас активное развитие и помощь взяла разработка открытых драйверов для видеокарт AMD/ATI. Наряду с этим не только растет функционал последних, но и неспешно синхронизируется расписание выхода с драйверами для Windows, другими словами приоритет разработки видеодрайверов AMD для Linux значительно повышен.
Так, из главных поставщиков видеоплат несобирается создавать открытые Linux-драйверы на данный момент лишь Nvidia. К тому же, разработчики ядра показывают, что закрытые модули, исходные коды которых недоступны для аудита, изменения и отладки, помогают одной из главных и самых нередких обстоятельств нестабильной критических ошибок и работы, вызывающих неприятности в работе совокупности в целом. Наряду с этим, пользователи закрытых модулей выясняются без помощи сообщества Linux, поскольку исправление неприятностей в закрытых модулей силами сообщества нереально.
Увлекательные записи:
- Nvidia представила мобильный «суперчип» tegra x1
- Nvidia в корне меняет стратегию
- Nvidia в убытке впервые за 6 лет