После недолгого перерыва, вызванного обвинениями в неэтичных деловых практиках, Линус Торвальдс вернулся к управлению сообществом разработчиков ядра Linux. Операционная система Linux используется повсеместно — от серверов Google и Amazon, до смартфонов Android. Она слишком важна для человечества, чтобы проверять, как будет развиваться проект без его бессменного и бесспорного лидера.
Стиль Торвальдса неоднократно подвергался критике. В 2013 году программистка Intel Сара Шарп даже запустила кампанию с требованием повлиять на манеру коммуникаций Торвальдса. Его типичный ответ на обвинения: «Меня сложно назвать симпатичным человеком. Мне нет дела до того, что вы обо мне думаете. Единственное, до чего мне есть дело, — технологии и ядро Linux». В этом году критикой дело не ограничилось. О временной отставке было объявлено после беседы Торвальдса с журналистом New Yorker, но до появления публикации с полным перечнем его «грехов», реальных и надуманных.
Несложно заподозрить, что в личном общении Торвальдс — неприятный человек. Сам Линус и не утверждает обратного. То, на чем он настаивает, — приоритет профессионализма над эмоциями, отсутствие сексизма, эйджизма и прочих -измов. Линус с яростью обрушивался на программистов любого пола, возраста и цвета кожи в тех случаях, когда считал это необходимым. Допустимо ли критиковать сотрудников в жесткой форме, переходя на личные оскорбления, даже если они заслуживают критики? Многие скажут, что нет. Возможно, это одна из причин, по которой не они, а Линус Торвальдс стал ключевой персоной современной IT-индустрии.
Этика сообщества, которым он руководит, до недавнего времени была описана в документе с говорящим названием Code of Conflict. Его краткое содержание: делай свою работу хорошо; это главное; а если тебя сильно лично обидели, пиши, разберемся. Кто-то увидит в этих принципах описание эффективной команды, нацеленной на достижение результата. Кто-то — токсичную атмосферу.
Журналисты уже подсчитали, сколько раз в деловой переписке «отец Linux» использовал слова «дерьмо», «шлюха», а также другую обсценную лексику. Исследован расовый и половой состав разработчиков Linux. Белые мужчины. Кто бы сомневался.
Обсуждаются и причины отсутствия «полового паритета». Возможно, «женщины сдаются первыми». Они менее склонны к работе под моральным давлением в токсичной атмосфере. Или предпочитают другую карьеру. Или, как утверждал уволенный из Google инженер Джеймс Дэймор, менее способны к точным наукам. Мнения расходятся. Важно, что в результате, сообщество разработчиков ядра Linux превратилось в клуб белых мужчин. В современном мире это уже повод для неприятностей в диапазоне от критики в прессе до претензий в суде.
Крупные IT-компании знают об этом и не первый год работают над повышением разнообразия (diversity) кадрового состава, присутствием женщин и меньшинств на всех уровнях менеджмента, выравниванием доходов. Как совместить требования равенства прав и равного представительства, расовые и половые квоты и право сотрудника оцениваться по заслугам, а не по имманентным признакам — вопрос, над которым работают лучшие умы в HR. В данном случае нас интересует то, что они-то работают, а Линус Торвальдс тему полностью игнорировал. Удивительно, как Linux Foundation удавалось все эти годы летать ниже радаров. Возможно, дело в статусе «некоммерческого партнерства». Возможно, проблематика, над которой работает сообщество, слишком сложна. Linux Foundation занимается вещами, которые сложно объяснить постороннему. О них мало пишут в популярной прессе. Но в этом году очередь дошла и до Linux.
Под давлением публикаций в прессе и социальных сетях в сентябре Торвальдс ушел в добровольное изгнание, чтобы «разобраться с тем, как реагировать на эмоции других людей». Разобрался с эмоциями он довольно быстро. Задача была решена за месяц. В октябре Линус снова возглавил проект. Важная новость для всех, кто следит за событиями в мире технологий, работает в сфере IT и понимает значимость Linux для отрасли.
Замечательная книга Алексея Юрчака «Это было навсегда, пока не кончилось» описывает советское общество, живущее в рамках доминирующей идеологии. Роли, ритуалы, особый язык, владение которым было необходимо для построение партийной карьеры. Все это с точностью до деталей напоминает сегодняшний день, c «эмоциональным интеллектом» вместо «классового чутья» и не менее важными и специфическими языковыми нормами. Существует даже особый жанр популярной журналистики: что должен был бы сказать или написать имярек в сложной этической ситуации.
В этой системе координат разработчики Linux тоже имеют свою историческую аналогию — «секретные» физики, то есть создатели космических ракет и ядерного оружия, которым всегда было позволено больше. В советских НИИ выступал Высоцкий. Там циркулировал самиздат, не возбранялась определенная идеологическая фронда. Даже Андрей Дмитриевич Сахаров, сосланный в Горький и лишенный наград, сохранил звание академика. Рассказывают, что изгнать Сахарова из Академии не позволила единодушная и рискованная по тем временам поддержка коллег. В Советском Союзе понимали, когда нужно добиваться идеологической чистоты, а когда главное — чтобы ракета полетела, даже если ее разработчики подвержены «тлетворному влиянию» Запада.
Сложно поверить, что Линус Торвальдс после месячного изгнания вернется другим человеком. Но можно надеяться, что у общества достанет чувства самосохранения, чтобы оставить в покое сообщество мужчин и женщин, собранных в случайной пропорции исключительно по личным качествам, без учета их пола, ориентации и цвета кожи. Эти люди, употребляя нехорошие слова и рассказывая пошлые анекдоты, создают то будущее, где будут жить их политкорректные и терпимые потомки, обладающие развитым эмоциональным интеллектом. А если поручить работу над таким будущим коллективу, сформированному по принципу разнообразия и равной представленности, может ничего не получиться. Поэтому Линус Торвальдс возвращается, и это хорошая новость.