Документ Кодекса поведения является реальным. Первоначальная «паника» о мире в том виде, в котором мы знаем, что его окончание не является вероятным сценарием Как видно из комментария, это связано с тем, что участники не имеют юридической основы для извлечения своего кода. Что произойдет в результате CoC, можно только догадываться. Это все еще может иметь эффект охлаждения, когда некоторые ведущие участники перестают вносить свой вклад. Или CoC может в конечном итоге быть изменен, так что это больше не проблема. Люди могут только строить догадки. Тем не менее, это может потенциально повлиять на Linux каким-то негативным образом, по крайней мере временно, что все еще оставляет ваш вопрос.
Мы можем взглянуть на ваш вопрос с точки зрения того, что, если в результате произойдет что-то негативное, не будут ли затронуты определенные дистрибутивы или менее?
Существуют существенные различия в «классах» дистрибутивов. С одной стороны - операционные системы с чуть-чуть скуднее, чем некоторые основные инструменты и терминал. Другой крайностью являются дистрибутивы, которые предназначены для удобной рабочей среды из коробки.
Мир Linux содержит сотни тысяч модулей кода. В каждом классе дистрибутивов каждый дистрибутив похож на меню в китайском ресторане: «два из столбца А и один из столбца В». Это выбор из доступных модулей, которые позволяют выполнять каждую функцию; ядро, набор аппаратных драйверов, система управления пакетами, набор системных утилит, пользовательский интерфейс, возможно, пакет прикладного программного обеспечения и т. д., а также все библиотеки и компоненты, от которых зависит все это. В полностью загруженном дистрибутиве могут быть тысячи модулей кода.
То, как на вас может повлиять один или несколько из этих модулей, зависит от модуля. Модуль может относиться к тому, что вы даже не используете, или он может быть центральным в вашей операционной системе, или что-то среднее. Мы также не можем предсказать природу воздействия или то, как оно будет смягчено.
Из-за того, что большинство вещей в Linux тестируются перед выпуском, если вы застряли с вещами из репозитория дистрибутива, вы вряд ли столкнетесь с критическими сбоями. Любые последствия от CoC, скорее всего, проявятся в более медленной доступности улучшений и функций и, возможно, исправлении существующих ошибок.
Когда вы выбираете дистрибутив, вам сначала нужно выбрать «класс» или тип. Если вы профессионал, вам может понадобиться чистый дистрибутив, который вы укажете и создаете практически с нуля. Если вы новичок, это не практично, поэтому вам нужно что-то гораздо более полное и готовое к использованию.
После того, как вы определите класс дистрибутива, который вам нужен, вы сможете выбирать из множества вариантов. Но все эти подходящие дистрибутивы будут иметь более или менее схожую сложность с точки зрения количества модулей кода, которые они содержат.
Если мы предположим, что какое-либо влияние, которое будет оказывать CoC, будет случайным, мы не сможем предсказать, какие типы модулей кода будут затронуты или какие будут затронуты. В общем смысле, пользователи чистых дистрибутивов будут иметь меньше программных модулей, которые потенциально могут быть затронуты. Тем не менее, вы не можете выбрать дистрибутив на этой основе; вам нужен любой уровень функциональности, который вам нужен. В пределах любого класса дистрибутивов, подходящего для ваших нужд, все они будут иметь схожие риски.
Нижняя линия:
- Ни один дистрибутив не будет защищен.
- Голые дистрибутивы имеют меньше программных модулей, которые могут быть затронуты, но вряд ли это полезный факт.
- В пределах любого класса дистрибутивов, который будет соответствовать вашим функциональным потребностям, все дистрибутивы будут иметь практически одинаковую степень риска.
- Даже наихудшие риски вряд ли проявятся так, что это серьезно повлияет на вас как конечного пользователя.