16 сентября новые правила поведения (Code of Conduct), нацеленные на разнообразие в программировании, официально представили и в Linux. Однако в комьюнити они подверглись критике. Некоторые разработчики считают, что новые правила поведения позволяют запретить кому угодно участвовать в opensource-проектах и добавлять свой код в проект.
В ответ они пригрозили воспользоваться правом удалять свой код из ядра Linux и судиться с теми, кто его использует. Такое право дает им лицензия GPL, версия 2, которой лицензировано ядро Linux. При нормальных условиях она позволяет свободно копировать и распространять код в соответствии с идеей свободного интернета. Однако тот, кто создал этот код, все еще владеет фактическим авторским правом на код. Соответственно, поскольку у вас есть авторское право и вы просто лицензируете код под GPL, вы можете в любой момент технически удалить эту лицензию.
На Linux работает множество приложений, которые мы ассоциируем с интернетом как таковым: Facebook, Google, Pinterest, Wikipedia и другие. Linux используется в Android и даже в некоторых бытовых приборах. Если разработчики начнут удалять свой код из ядра Linux, многие приложения станут уязвимы для атак, а компании, которые используют его, подвержены юридическим рискам.
Противники нового кода Linux уже написали тысячи постов на 4chan, аргументируя свою позицию. Они опасаются, что их начнут отстранять от проектов по надуманным причинам, как однажды было с одним из разработчиков Drupal Лэрри Гарфилдом, которого забанили за увлечения БДСМ. А все потому, что в новых правилах, по их мнению, отсутствуют четкие определения нарушений и наказаний. То есть при желании можно придраться к любому белому мужчине-разработчику.
“За все время мне ни разу не приходилось интересоваться, белые или черные мои коллеги-контрибуторы, мужчины они или женщины, натуралы или геи, или вообще с планеты Марс. Все, что меня интересовало – хорош ли их код… Контрибуторы сами решают, что рассказывать о своей расовой, сексуальной или гендерной принадлежности. Если бы ментальность “только белые мужчины-натуралы” действительно существовала, комьюнити настаивало бы на идентификации, является ли человек “одним из нас”, прежде чем принять его код, но этого нет. Здесь царит не культура эксклюзивности, а скорее культура полной индифферентности к индивидуальным различиям в угоду хорошему коду. В то же время риторика инклюзивности – просто оружие против комьюнити”.
А вот приспешники новых правил настаивают на том, что комьюнити Linux все еще преимущественно состоит из белых мужчин, и необходимо защитить женщин, представителей расовых меньшинств и ЛГБТ, желающих сделать свой вклад в разработку, от харассмента и преследований с их стороны.
Досталось и техническому консультанту Совета директоров Linux Foundation Теду Цо, который не поддержал правила. Сейдж Шарп, идентифицирующий себя, как “консультант по разнообразию, пуффендуец, небинарный транссексуал” обвинил его в защите изнасилований.
Напомним, интернет-пользователи усомнились в способностях модели Victoria’s Secret писать код. Она поставила их на место.