О событиях с Линуксом
Очевидно, что последняя заметка вызвана событиями вокруг Линукса и русских разработчиков. Скорее всего, вы в курсе, но на всякий случай напомню, что произошло.
Несколько дней назад один из руководителей Linux Foundation разослал письмо, что
сразу одиннадцать разработчиков лишаются статуса ментейнеров
ядра. Примечательно, что у всех были русские имена, а почта — преимущественно на
домене mail.ru
.
Нужно уточнить, что ментейнер — нечто большее, чем линейный контрибьютор. От последнего он отличается большими полномочиями, например, имеет право одобрять патчи контрибьюторов. Ментейнер — это более высокая должность, авторитет, ответственность.
В том письме были крайне расплывчатые формулировки: санкции, обратитесь к юристу, сотрудничество с вами “ограничено”, предъявите документацию. Что значит “ограниченно”? Что за документацию, кому и в какой срок предоставить — не ясно.
Общественность слегка удивилась, но замерла в ожидании, что скажет Линус. Очевидно, такое событие не могло пройти его стороной.
Линус ответил, и интернет порвался. В грубой манере он написал четыре параграфа, которые можно описать тезисами ниже:
-
Мы получили много жалоб от русских пользователей, но это оплаченные (государством) тролли.
-
Допускаю, что среди них есть несколько честных людей, но ничего не могу поделать.
-
Вы не слышали про санкции? Проверьте новости, но не ту дичь, что называется новостями в России.
-
Попытайтесь использовать то, что у вас вместо мозгов.
-
Вообще-то я финн, что вы хотели? Почитайте историю.
-
Мне так сказали юристы. Я программист, а не юрист, разбираться не буду.
-
Я не говорю на юридические темы с незнакомыми людьми на прикорме у государства.
Получилось бодро, с огоньком. По слухам, в почтовой рассылке начался шторм. В числе прочего пользователи, как и просил Линус, почитали историю и напомнили про нападение Финляндии на Россию в 1918—1920 годах, ее позицию во время Второй мировой войны (коллаборацию с СС), а еще — оккупацию Финляндии Швецией на протяжении семи столетий.
Изюминка в том, что Линус — финн шведского происхождения, то есть потомок оккупантов, живущий на территории жертв. Еще пользователи интересовались, чем занимался отец Линуса в период 1941—1945 годов: по слухам, он был коммунистом и часто бывал в Москве.
Все это на первый взгляд смешно, но в сухом остатке — безобразно. На наших глазах случилось важное событие, и прошло оно грубо и со скрипом.
Меня задевает, что с людьми обошлись грубо в одностороннем порядке. Это всегда неприятно, даже когда касается других. Никто не предупреждал разработчиков, что в их отношении готовится проверка. Сбор данных оказался неточным: по крайней мере один разработчик уже давно жил в США и работал в Амазоне. Скорее всего, информацию собрали из LinkedIn и устаревших резюме.
Письмо Линуса в высшей степени грубо и инфантильно. В нем смешались эмоции, высокомерие, исторические отсылки. Это типичное сообщение для срача на Reddit, где участники забыли, о чем спорят, и каждый пишет про войну и Гитлера. От руководителя я бы ждал более внятной позиции.
Процесс полон нарушений от начала до конца. Разработчиков лишили статуса до того, как они закончили важный патч ядра. Их имен нет даже в файле CREDITS, где упоминается любой человек, чей код попал в патч, даже если он умер.
Все большие обещания на проверку оказались ложью. Нам долго рассказывали, что Линукс — это открытый код и международное сообщество. На проверку все это оказалось бутафорией. Линус — гражданин США, основные спонсоры Linux Foundation — компании США, юристы — граждане США. По факту Linux Kernel стал цифровым продуктом США со всеми юридическими последствиями. И хотя прецедентов не было, я уверен, любой суд придет к такому же выводу. Судья посмотрит на состав руководителей и спонсоров — и все станет ясно.
Несмотря на несправедливость, я бы не хотел, чтобы разработчиков выставляли жертвами. Просто с людьми обошлись некрасиво, и это может случиться с каждым. Формально они остались контрибьюторами ядра и могут присылать патчи, но после инцидента вряд ли у кого-нибудь останется желание. Один разработчик написал спокойное, грамотное письмо — прямо ни убавить, ни прибавить. В нем он коротко описал свой волонтерский труд в течение 13 лет и отказался от дальнейшего участия. Половину письма занимают личные благодарности коллегам.
Читаешь этот текст и думаешь: какие люди важнее проекту — у которых заскоки на тему истории или кто может сохранить лицо даже в такой ситуации?
Я хорошо понимаю, что ощутили те разработчики. Напомню, что когда началось то, что сегодня называется “СВО”, меня уволили из Exoscale одним письмом. Никаких приватных разговоров, предупреждений. Просто я получил письмо, и пока вчитывался, чтобы понять смысл, пропал доступ ко всей инфраструктуре.
В таких случаях злит не сам факт увольнения — меня увольняли и за грубость, и когда у стартапа кончались деньги. Озлобляет эта однонаправленность, безапелляционность. Тебя вычеркнули и отключили от сети, чтобы не услышать твое мнение. Пространство сужено до одного решения — и хотя все утверждают, что других решений быть не может, в это отказываешься верить. Что в моем случае, что в случае одиннадцати разработчиков Линукса, решений могло быть гораздо больше — стоит только захотеть.
Как я уже писал, обсуждение в почтовой рассылке перешло в клоунаду про Гитлера и
фашистов. Были массовые письма с почтой putin@kremlin.ru
с угрозами ядерных
ударов и прочее. Но если говорить в серьезном ключе, беда в том, что уже первое
сообщение Линуса — про кремлевских ботов и финнов — было троллингом. Оно уже
было высказано с той позиции, когда никакое трезвое обсуждение
невозможно. Фактически Линус стал нулевым троллем, который все это устроил.
В ироническом смысле удивляет осведомленность Линуса о российских новостях и оплаченных ботах. Интересно, сталкивался ли он с чем-либо из этого? Имеет хотя бы общее представление о том, какие медиа работают в России? Заходил ли хотя бы на какой-то сайт? Я в этом сомневаюсь. Линус пишет так, потому что так сказали его местные сми: если видишь сообщение с русского домена, это кремлевский бот.
Это в точности подтверждает тезис прошлого поста: когда человек пишет о пропаганде в другой стране, он пересказывает свою пропаганду.
Странно, что Линус, человек пятидесяти лет или около, не понимает: подкреплять свою позицию историей — в высшей степени моветон. Это глупо, грубо, это фундамент жирного троллинга, словом — что угодно, только не общение по делу. Историю человечества можно описать тремя словами: все воевали со всеми. Если ты взялся отслеживать, кто кому и когда был врагом и переносить это на софт, ты уже не программист, а диванный воин.
Я и раньше знал об отсутствии у Линуса эмпатии. Об этом говорили многие, в сообществе периодически были разборки на эту тему. Не мне казалось, что это поведение имеет напускной характер и что оно преследует благую цель. Например, не пустить плохой код в ядро даже ценой оскорбления человека. Конечно, лучше всего добиться того же без оскорблений, но в случае с Линусом это было простительно. Про него, как и про Джобса, можно было сказать о двух половинах — гении и засранца, когда заслуги первой перевешивают поведение второй.
Линус долгое время вдохновлял нас бунтарством. Своей грубостью он мог перевернуть доску в свою сторону, как это было в случае с “Fuck you, Nvidia”. Однако важно понимать, что во-первых, это был показной ход, а во-вторых, грубость относилась к гиганту — а пнуть гиганта всегда приятно, и приятно за этим наблюдать. Публичная грубость в адрес конкретного человека, увы, смотрится совсем по-другому.
Досадно, что когда пришло время все взвесить и подумать головой, все пошло криво. Вместо ясных формулировок мы услышали отмазки. Все было сделано тихо и с ошибками. Там, где можно было сохранить лицо, потеряли его. Там, где можно было сохранить отношения, потеряли их тоже. Коротко — позор.
Завершая эту простыню, хочется пожелать разработчикам не терять энтузиазма и направить талант во что-то полезное людям. Это не их вина в том, что с ними обошлись невежливо. Уверен, они это переживут и пойдут дальше.
Оставив выживание за скобками, Linux позволяет людям соединить удовольствие от интеллектуальных усилий и социальные отношения в единой команде ее создателей.
Линус Торвальдс
Нашли ошибку? Выделите мышкой и нажмите Ctrl/⌘+Enter
Andrii, 28th Oct 2024, link
Линус все правильно сделал. Русских нужно увольнять и щемить и избавляться от них всеми доступными способами. С русскими не нужно иметь дел нигде и никогда. Русские - это вечная боль, страдания, разрушения, и горе.
Про коллаборацию Финляндии с СС - это задорно, конечно. А про коллаборацию СССР и СС чего не вспомнили? Видимо, “это другое”.
Про эмпатию. Почему к русским кто-либо должен проявлять эмпатию, если они сами никода ни к кому ее проявить не способны? Как много из уволенных Линусом русских разработчиков вслух назвали путина преступником, войну войной, поэмпатировали украинцам, просто открыли рот и сказали что они против того что их родина делает? Скажу сразу, я не проверял - но я уверен что вообще никто. Так почему русские ждут к себе эмпатии?
Тебя уволили - правильно сделали. Ты живешь и работаешь в россии, платишь там налоги, и своей деятельностью непосредственно и буквально поддерживаешь россию в том что она делает (ведет войну и осуществляет геноцид).
Принято США называть мировым гестапо. Однако, в новейшей истории есть “военные конфликты”, в которых США не участвовали - но нет ни одного где не росли бы уши СССР и россии. И Союз и россия участвовали (а в большинстве случаев есть неопрседственные зачинщики) в 100% войн по всему мирую - либо в виде ак47, в виде миг29, в виде “военных советников”, и т.п. Не было в мире за последние 100 лет войн, где бы в первых рядах не было россии и ссср.
“Русскому разработчику” надо бы не энтузиазма желать, а либо валить из россии, либо что-то менять внутри самой россии. Второе не представляется возможным, потому - первое. Все кто остался в россии сегодня - подонки. которые не заслуживают не то что эмпатии, а вообще отношения как к человеку.
Я там еще второй комментарий оставил под другим постом. Для справки - я жил в россии и был гражданином. У меня есть мнение “изнутри”.
Ivan Grishaev, 28th Oct 2024, link
Оставлю ваш комментарий как образец современных дискуссий. В нем, как в капле воды, все популярные тезисы.
Мимокрокодил, 29th Oct 2024, link
Каждый специалист подобен флюсу: полнота его одностороння. К Линусу это тоже относится
Юстас, 30th Oct 2024, link
Именно. Чёрт с ней с пропагандой, эта ситуация - скорее первая поросль корпоративного двужопия, просачивающегося в корни и мицелий опенсорса.
Если бы вопрос был в пропаганде и идеологии - это можно было обставить уймой куда более адекватно выглядящих способов. Сослаться на ситуацию с xz-utils (CVE-2024-3094) и node-ipc (CVE-2022-23812), например, объявить, что “у кода нет паспорта, код не инструмент политических решений” и под эту лавочку чистить хоть по национальному признаку, хоть по религиозному, хоть по видео-игро-жанровому. Обчественность бы отнеслась адекватно - или хотя бы было бы можно откосить по “сесюрность это вам не это. Лучше перебдеть”.
Но от донора пришло ЦУ - выпереть русских, и быстро. Подозреваю, что м-р Торвальдс зол именно на это. Потому и пошёл ва-банк со своим “бунтарством”: пусть хоть мониторы заплюют, лишь бы отстали с этой фигнёй.
Дядя Джон, 1st Nov 2024, link
Andrii, мне интересно: у вас настроены какие-то краулеры, боты, рассылающие уведомления о подобных постах, чтобы прийти и написать в случайный блог комментарий? Вряд ли вы подписаны на блог.
Просто годами вижу одно и то же: человек пишет в соц. сетях или блоге о чём-то годами. Комментариев не более полдюжины, всех комментаторов уже помнишь наизусть. Но стоит написать “на Украине” или что-то в этом роде, набегает сотня мосек с однотипными комментариями, от которых во все стороны брызжет ядовитая слюна.
Вы и правда думаете, что этим помогаете своей стране (в которой, правда, не живёте, ибо тем, кто остался, ваши хозяева уготовали однозначную судьбу)?..