Проект Debian в настоящее время голосует за состояние несвободных прошивок в Debian. Голосование решит, будет ли Debian включать несвободные прошивки в будущие официальные выпуски.
Текущий вопрос о несвободных прошивках является большим вызовом для сообщества Debian. Многие компоненты аппаратного обеспечения компьютера сегодня нуждаются в несвободной микропрограмме для работы. Но Debian и его разработчики являются твердыми защитниками бесплатного программного обеспечения с открытым исходным кодом. Может ли проект Debian создать лучший компромисс между удобством использования и принципами бесплатного программного обеспечения?
Как Debian справляется с прошивкой сегодня
Прошивка — это низкоуровневое программное обеспечение. что позволяет пользователям управлять оборудованием. Он работает как посредник между вашей ОС и вашей клавиатурой, мышью, картой Wi-Fi и другими устройствами.
Сегодня многие компании, производящие аппаратное обеспечение, делают собственные проприетарные прошивки для своих устройств. Большинство этих компаний не включают свою прошивку в свое оборудование. Вместо этого они ожидают, что операционные системы будут включать прошивку для своих устройств через драйверы.
Несмотря на это, поддержка несвободных прошивок не включена в Debian по умолчанию. Согласно Общественный договор Debian, проект стремится оставаться на 100% бесплатным и с открытым исходным кодом. Из-за этого пользователи Debian сегодня изо всех сил пытаются заставить свои компьютеры работать полностью.
В качестве обходного пути Debian предлагает «неофициальные» образы выпусков, включающие несвободные прошивки. Разработчик проекта Debian Стив Макинтайр описывает четыре проблемы с этим обходным путем:
1. Создание, тестирование и публикация двух наборов изображений требуют больше усилий.
2. С философской точки зрения мы вообще не хотим предоставлять несвободные изображения. Поэтому мы в основном продвигаем и рекламируем предпочтительные официальные бесплатные изображения. Это может вызвать путаницу у пользователей. Мы делаем ссылки на платные изображения в разных местах, но их не так просто найти.
3. Использование несвободных установочных носителей приведет к тому, что больше установок будут использовать несвободные программы по умолчанию. Это не лучшая история для нас, и мы можем закончить тем, что больше наших пользователей будут использовать несвободное программное обеспечение и полагать, что все это является частью Debian.
4. Ряд пользователей и разработчиков жалуются, что мы тратим их время на публикацию официальных изображений, которые просто бесполезны для многих (большинства?) пользователей.
Компромисс Debian по включению несвободных прошивок оставляет пользователей и разработчиков неудовлетворенными. Отсутствие официальной поддержки несвободных прошивок в долгосрочной перспективе вызовет больше проблем.
Ради своих пользователей Debian сегодня должен идти в ногу с ожиданиями производителей оборудования. Ради всего сообщества открытого исходного кода проект Debian также должен взять на себя обязательство принципы свободного программного обеспечения. Как Debian может решить проблему несвободных прошивок?
Сообщество Debian голосует за включение платных прошивок
После нескольких месяцев ожесточенных дебатов Проект Дебиан поставил вопрос о несвободной прошивке на голосование. 18 августа 2022 года на голосование было представлено шесть предложений по несвободным прошивкам на Debian.
Предложение А, представленное Макинтайром, получило наибольшее количество секунд от разработчиков. Предложение направлено на то, чтобы избавиться от «неофициального» выпуска Debian.
Если Предложение A будет принято, Debian будет поддерживать только один выпуск с несвободными пакетами встроенного ПО. Debian автоматически включит несвободную прошивку, если обнаружит оборудование, для которого она требуется. У пользователей по-прежнему будет возможность отключить несвободную прошивку в Debian. Debian также уведомит пользователей, если в системе используется бесплатная или несвободная прошивка.
Предложения B и C направлены на поддержку обоих выпусков Debian. В случае принятия оба предложения официально признают выпуск Debian с несвободной прошивкой. Предложение B рекомендует пользователям загружать Debian с несвободной прошивкой вместо полностью бесплатной версии.
Предложение D является вариантом статус-кво. Сторонники Предложения D утверждают, что несвободные прошивки не должны быть в Debian. Чем более радикальным Предложения Е и F стремятся дополнить Предложения A и B, внося поправки в Общественный договор Debian. Поправка добавит следующее предложение в пункт 5 контракта:
«Официальные носители Debian могут включать прошивку, которая иначе не является частью системы Debian, чтобы можно было использовать Debian с оборудованием, для которого требуется такая прошивка».
Любое голосование по изменению Общественного договора требует большинства 3:1.
По состоянию на 23 сентября 2022 года подсчитано 116 голосов. Период голосования заканчивается 1 октября 2022 года.
Что означает голосование Debian за несвободные прошивки для сообщества Linux
Поскольку Debian является основным дистрибутивом Linux, голосование может иметь серьезные последствия для Linux. Debian — давно существующая и важная операционная система для Linux-сообщества. Дистрибутив Linux является основой для других основных операционных систем, таких как Ubuntu.
В результате большее число пользователей и разработчиков может принять или отвергнуть несвободное программное обеспечение. Кроме того, это может либо помешать, либо помочь всем усилиям, направленным на то, чтобы сделать Linux более доступным для новых пользователей.
Независимо от результата, Debian останется важным дистрибутивом Linux в ближайшие годы. Он есть и будет вносить значительный вклад в сообщество бесплатного программного обеспечения с открытым исходным кодом.