Основатель линукс: Как создатель бесплатной операционной системы Linux стал миллионером

Содержание

Основатель Linux заявил, что люди ему безразличны

| Поделиться Линус Торвальдс, создавший открытое ядро Linux, заявил, что люди его не беспокоят. Поэтому он часто использует грубый тон в беседах.

Создатель открытого ядра операционной системы Linux Линус Торвальдс (Linus Torvalds) публично заявил, что ему нет дела до чувств людей, и для него важны только технологии. «Некоторые люди думают, что я приятен. И они оказываются крайне удивлены, когда понимают, что заблуждались. Я неприятный человек. И вы меня не заботите. Я забочусь о технологии и ядре — вот что для меня важно», — сказал он.

Указанная фраза стало ответом на вопрос разработчика

Мэттью Гаррета (Matthew Garrett) из компании Nebula One — одного из участников конференции, посвященной открытому программному обеспечению. Она прошла на прошлой неделе в Окленде, Новая Зеландия. Гаррет спросил, чем обусловлен нередкий грубый тон Торвальдса в обсуждениях касательно развития ядра.

Как отмечает Business Insider, приступы гнева Торвальдса давно стали притчей во языцех. Люди, обещающиеся с ним лично, утверждают, что на самом деле он неплохой человек. Но у него есть недостаток — «он не переносит бестолковых людей», пишет Business Insider.

Так или иначе, но высокомерное отношение Торвальдса негативно влияет на разработчиков, следует из их комментариев к прозвучавшему заявлению. «Я увлекаюсь Linux более 20 лет. Знаете, почему я никогда не принимала участия в проекте? Из-за этого человека», — написала в Twitter Бодил Стокке (Bodil Stokke), далее давшая ссылку на статью о заявлении Торвальдса.

Высокомерное отношение основателя Linux не только отпугивает программистов. Другие разработчики копируют этот тон. В марте 2013 г.

Джим Уайтхерст (Jim Whitehurst), генеральный директор Red Hat, ведущего разработчика дистрибутивов Linux, рассказал, что сотрудники компании нередко могут заявить ему в лицо, что он идиот.


Линус Товальдс: я на самом деле не такой приятный, как вам кажется

«Мы построили культуру открытого программного обеспечения. Люди могут обратиться ко мне в любое время. И они часто называют меня идиотом в беседе со мной. Мы кричим друг на друга и ожесточенно дискутируем для того, чтобы решить задачу. Наша корпоративная культура соответствует культуре открытого ПО. И люди, которые хотят работать с открытым ПО, чувствуют себя у нас, как дома», — рассказал он.

Выступая на конференции Linux.conf.au, Торвальдс также вызвал вопросы, заявив о своем отношении к диверсификации рабочей силы. Многие компании, включая Apple, Facebook, Microsoft, Google, уделяют диверсификации большое внимание. Торвальдс же заявил, что это неважно. «Одно из основных преимуществ мира открытого кода заключается в том, что каждый человек в проекте делает то, что у него получается лучше всего. Что же касается диверсификации, то это мелочи и на самом деле не имеет значения», — сказал он.

В 2012 г., напомним, Линус Товальдс грубо высказался в отношении американской компании Nvidia, ведущего производителя графических процессоров в мире. Выступая перед студентами в Финляндии, он заявил: «NVidia, fuck you!». Товальдсу, в частности, не понравилось, что Nvidia не уделяет поддержке Linux достаточного внимания при разработке драйверов для своих продуктов.

Сергей Попсулин



Linux. Собираем компьютер своими руками

Читайте также

Магия Linux

Магия Linux Итак, на протяжении 1994-1997 годов дистрибутивы Linux обрастали «дружественными к пользователю» инсталляторами, средствами сквозного конфигурирования и пакетного менеджмента, включали в себя пользовательские, в том числе офисные, приложения. Предпринимались и

1.5.1. Red Hat Linux

1.5.1. Red Hat Linux Данный дистрибутив считается классическим и является законодателем моды в развитии ОС, потому что именно в этой фирме работает основатель Linux — Линус Торвальдс. Для получения этого дистрибутива вы можете купить коробочный вариант или скачать версию

Для пользователей Linux Инструкция для пользователей Linux (от Incanter)

Для пользователей Linux Инструкция для пользователей Linux (от Incanter) 1. Проверяем наличие java, если она отсутствует, устанавливаем: Рис. 902. Чтобы сборка i2p под Linux всегда была чистой и свежей, идем на http://code.google.com/p/i2p и стягиваем оттуда jar-архив Рис. 913. Запускаем консоль,

1.4. Где взять Linux?

1.4. Где взять Linux? И, в заключение первой главы, краткий ответ на вопрос, сформулированный в заголовке раздела.Как было сказано, Linux вместе с огромным количеством прикладных программ распространяется практически бесплатно. Это значит, что пользователь, который не

Глава 7. Wi-Fi для Linux

Глава 7. Wi-Fi для Linux Каждый беспроводной сетевой адаптер (за исключением Apple AirPort Card) поставляется с драйверами и конфигурационными инструментами для Microsoft Windows, но это не означает, что Windows является единственной операционной системой, которая будет работать с данным

1 Введение в Linux

1 Введение в Linux 1.1. Вступительное слово Цель данной книги состоит в том, чтобы развеять миф о «неподъемности» UNIX или Linux-систем, заложить прочный фундамент для построения вашего Интернет-сервера. Излагая материал, я старался объяснять все как можно более понятным языком.

1.2. О Linux

1.2. О Linux История операционной системы Linux началась, естественно, с создания операционной системы Unix. В конце 60-х годов завершился проект Multics, над которым работали сотрудники компаний General Electrics, AT&T Bell Laboratories и Массачусетского института. Результатом этого проекта стала

2.1. Установка Red Hat Linux

2.1. Установка Red Hat Linux Установку данного дистрибутива я буду рассматривать на примере, который применим к версиям, начиная с 6 (и, по крайней мере, до 8.x). Вообще не следует гнаться за новизной в версиях при создании сервера, так как, допустим, версия 6.0 (Hedwig) обладает достаточно

7. 1.1. Вирусы в Linux

7.1.1. Вирусы в Linux Первым делом нужно разрушить миф о том, что в Linux нет вирусов. Вирусы в Linux есть. По данным сайта www.virus-list.com для Linux написано всего 1111 вирусов (на момент написания этих строк). Почему «всего»? Потому что по данным того же www. viruslist.com всего вирусов и их

3.2.8. Linux

3.2.8. Linux Операционная система Linux, созданная Линусом Торвальдсом в 1991 году, лидирует среди Unix-систем новой школы с открытым исходным кодом, появившихся в 1990 году (в их число также входит FreeBSD, NetBSD, OpenBSD и Darwin), и представляет направление конструирования, принятое данной

3.2.8. Linux

3.2.8. Linux Операционная система Linux, созданная Линусом Торвальдсом в 1991 году, лидирует среди Unix-систем новой школы с открытым исходным кодом, появившихся в 1990 году (в их число также входит FreeBSD, NetBSD, OpenBSD и Darwin), и представляет направление конструирования, принятое данной

25.5.1. Вирусы и Linux

25.5.1. Вирусы и Linux Linux считается одной из самых безопасных операционных систем. Она устойчива, ее сетевые сервисы надежны и… для Linux существует очень мало вирусов. Почему? Давайте подумаем. Представим на некоторое время, что мы — вирусописатели. Для какой операционной

64-битный Linux

64-битный Linux Операционные системы семейства *nix и особенно их разновидности с открытым исходным кодом никогда не испытывали затруднений с портированием на самые разные архитектуры. Unix вообще задумывалась как портируемая операционная система[Недаром же стандарт на

Linux

Linux Созданная в 1992 году программистом-любителем Линусом Торвальдсом, эта операционная система отличается от всех существующих.Во-первых, Linux имеет открытый программный код, то есть распространяется бесплатно. Любой пользователь, знакомый с программированием, может

LINUX

LINUX В конце 1980-х и начале 1990-х я затратил много времени, программируя «Макинтоши», и в конечном счете решил выделить несколько сотен баксов на «яблочный» продукт, названный «Мастерская Программиста Макинтошей», или MPW (сокр. от «Macintosh Programmers Workshop» — прим. перев.). У MPW были

Linux и её старики: почему ссыхается сообщество разработчиков Ядра?

Linux по-прежнему сильна. В этом легко убедиться, поставив новую версию любимого дистрибутива и насладившись свежими формами и идеями либо заглянув в софтверные новости, в среде которых свободная ОС если и не доминирует, то явно просматривается за значительной частью из них. Вот Raspberry Pi — работающая, конечно же, под «Линуксом» — празднует продажу двух миллионов плат, превзойдя на три порядка свой первоначальный план. Вот Valve Software готовит январскую демонстрацию Steam Machine — по сути, линуксовой игровой персоналки. Вот Samsung, устав от Google, играется с мобильной Tizen, которая в основе своей всё та же Linux.

А за всем этим великолепием незримо стоит Линус Торвальдс и сформированный по его инициативе и под его непосредственным контролем вольный коллектив разработчиков Ядра. Слово и желание Линуса сегодня значат так же много, как и раньше. Пожелал он обрезать ветку 3.х раньше обычного, на уровне 20-го релиза? Так, вероятно, и будет — а значит, уже через год мы получим ядро 4.0. Если верить самому Линусу, он просто хочет сделать нумерацию ядер удобней, избежать возни с бесконечными подверсиями, как это было с 2.x, растянувшейся на 15 лет. Но кое-кто называет его хитрым старым лисом: скорый выпуск версии 4 заставит разработчиков шевелиться, и Линус знает это.

Линусу сорок три, и больше половины из них он посвятил Linux. Однако с возрастом, увы, приходит не только опыт, а и усталость. И основатель свободной ОС в этом смысле не одинок: среднестатистический девелопер Ядра заметно постарел, коллектив в целом ссохся. О проблеме впервые заговорили ещё в конце нулевых, но в последние месяцы вспоминают особенно часто.

Изначально, лет пять назад, «седина в бородах» ядерщиков была лишь забавным наблюдением, почти шуткой, которую время от времени травили журналисты, попавшие на очередную большую конференцию. Но время шло — и стало ясно, что выход девелоперов «на пенсию» не сулит ничего хорошего. Да, Ядро продолжает развиваться: 16 миллионов строк кода, десятки патчей ежесуточно, над последней версией трудились более тысячи человек. Однако состав сообщества качественно изменился и продолжает меняться в худшую сторону. Количественно это хорошо показано в простеньком исследовании, опубликованном не так давно компанией Bitergia.

Демографическая динамика в сообществе разработчиков ядра Linux за пять лет. По горизонтали — число участников, по вертикали — «возраст» в кварталах.

Взяв за основу историю изменений линуксового ядра с 2005 года (базу Git) и понимая возраст участника как продолжительность его присутствия в проекте (то есть «молодой» вовсе не означает, что участник молод в действительности: просто к разработке Ядра он подключился сравнительно недавно), Bitergia нарисовала занимательный график. Вот он, выше, с поквартальной разбивкой «возрастов».

Выводы простые. Во-первых, абсолютная численность большинства «поколений» (в том числе «стариков», то есть тех, кто занимается Ядром дольше других, самая верхняя полоса) со временем уменьшается, сообщество становится меньше. Во-вторых, что особенно печально, ежеквартальный приток свежих сил («молодёжи») уменьшается тоже: если в начале наблюдений он измерялся сотнями человек, то теперь — только десятками. Если так пойдёт и дальше, ещё через десять лет приток новичков в ряды ядерщиков прекратится вовсе, а действующие участники не смогут поддерживать взятый темп и будут вынуждены сократить количество добавляемых в Ядро новшеств. Ситуация чем-то напоминает последние болячки Википедии (см. «Википедия против слабого пола»), и, как и там, точной причины не знает никто: если со «стариками» всё просто (естественный отток!), то пассивность «молодых» — пока загадка.

Версий, конечно, много. Взять хотя бы квалификацию: чтобы влиться в число разработчиков Ядра, недостаточно простого желания и даже работоспособности, необходимо знать внутреннюю архитектуру Linux, нюансы её программирования, быть готовым принять стиль общения заслуженных девелоперов (то, что называют культурным барьером). Кто с ходу сможет удовлетворить этим требованиям? Да в LKML (Linux Kernel Mailing List — главная тусовка ядерщиков) страшно даже заглянуть, тысяча сообщений в сутки! Так что с тривиальных исправлений — тех самых, которых всегда бесчисленное множество и которые лично Линус считает самыми важными, — начинать на самом деле едва ли легче: новичку необходимо знать о Ядре слишком много.

А как получить эти знания? Ещё десять лет назад начинающий линуксоид становился системным администратором по необходимости, поскольку приходилось изучать и настраивать элементарные вещи — вроде звуковой и графической карты, подключения к Сети и прочего. Нынче всё это работает «из коробки». Да и программирование само по себе более не привлекает молодёжь. Какой же смысл открывать в вузах образовательные курсы для желающих писать патчи в Linux (как пробуют делать на Западе), если сама идея написания кода утратила обаяние, каким была окружена двадцать или десять лет назад? Для желающих познакомиться с Ядром уже есть отличные ресурсы (см., например, Linux Kernel Newbies), но само по себе их существование проблемы потери интереса не решает!

Наконец, есть мнение, что лично Торвальдс и выстроенная им «корпоративная культура» отпугивают новичков. Простого финского парня, который был рад любой помощи, давно нет. Есть жестокий босс, нещадно выговаривающий за ошибки. Поведение Линуса на людях давно уже вызывает толки (см. «Куда дальше, Линус?») и хоть к новичкам он, говорят, снисходителен, атмосферу в сообществе ядерщиков (которую он как основатель проекта, несомненно, и помог сформировать) благожелательной на назовёшь. Хакеры считают, что так и должно быть, и с ними, по здравом размышлении, трудно не согласиться (в конце концов, речь о крупнейшем опенсорсном проекте планеты Земля, так что некачественный код должен быть забракован как можно раньше). Но попробуйте втолковать это новичкам — тем самым, которых уже не хватает! Так, может, пришло время сместить «великодушного диктатора», заменив его более способным человеком? Или сделать организованный форк и пойти своей дорогой? Пока ещё не поздно.

Посмотрим правде в глаза: ядро Linux уже развивается прежде всего корпорациями. Три четверти всей активности здесь генерируют люди, которым за это платят их работодатели. Не означает ли это, что мы теряем контроль над Ядром, что движется оно теперь в направлении, указываемом гигантами ИТ-бизнеса: IBM, Intel, Red Hat? Пока ещё, впрочем, «старики» вроде Линуса справляются с делягами, заставляют их работать наравне со всеми — отвечать на вопросы прямо, а не пресс-релизами. Но что будет, когда старики выйдут из игры? Не повторит ли Linux судьбу Android?

Microsoft действительно любит Linux в конце концов?

У Microsoft и Linux были бурные отношения. На протяжении многих лет мы видели, как руководители явно выражают желание увидеть исчезновение Linux. Microsoft пыталась добиться этого, часто обвиняя пользователей свободных программ в нарушении патентов компании. Даже приятные на вид жесты, такие как внесение вклада в ядро ​​Linux, имеют скрытый мотив.

Иногда вражда может показаться довольно мелкой. В других случаях это смешно.

Но в наши дни история другая. Microsoft действительно любит Linux в конце концов?

Microsoft любит Linux

Большая часть различий в публичном поведении Microsoft может объясняться сменой руководства. В 2001 году в интервью Chicago Sun-Times генеральный директор Стив Баллмер назвал Linux и его лицензирование раком. В то время он утверждал, что открытый исходный код не был доступен коммерческим компаниям, поскольку использование любого такого программного обеспечения потребовало бы также и остального, что вы производите с открытым исходным кодом. То, что многие компании, включая Microsoft, стали использовать Linux, показывает, что эти слова просто не соответствуют действительности.

Как мы знаем, Microsoft провела свое время под Баллмером, рассматривая Linux как врага. Но теперь компания охватывает своего конкурента с открытым исходным кодом. Вскоре после вступления в должность генерального директора Сатья Наделла заявил, что Microsoft любит Linux.

Члены сообщества open source заметили этот сдвиг. Вы можете услышать, как основатель Linux Questions Джереми Гарсия, бывший соведущий Linux Action Show Брайан Лундук и бывшие соведущие LUG Radio Джоно Бэкон (также бывший менеджер сообщества Ubuntu) и Стюарт Лэнгридж обсуждают новое поведение Microsoft в эпизодах 41 и 49 «Плохого» Напряжение подкаста.

Некоторые из упомянутых моментов включают команды Microsoft, которым внутренне нравилось программное обеспечение с открытым исходным кодом при поддержке высшего руководства, Microsoft вынуждена привлекать разработчиков, которые достигли совершеннолетия (так сказать), используя открытый исходный код, и возвращение в те времена, когда Microsoft хотела его приложения должны быть доступны на максимально возможном количестве платформ. Стоит отметить, что позже Microsoft стала спонсором Bad Voltage Live на выставке Linux California California Expo 2016, а также золотым спонсором конференции в целом.

Во многих отношениях Microsoft — это не та компания, которой она была

,

Брак по расчету

Большая часть «любви» Microsoft к Linux сосредоточена вокруг Azure — способа предоставления услуг через Интернет без настройки собственных компьютеров. Azure, впервые выпущенный в 2010 году, предназначен для работы как с Windows, так и с Linux, чтобы конкурировать с существующими предложениями, такими как Amazon Web Services.

Microsoft и Red Hat объединились для развертывания Red Hat Enterprise Linux поверх Azure, и это едва ли не единственный вариант с открытым исходным кодом. CentOS, CoreOS, Oracle Linux, Suse и Ubuntu были доступны раньше.

Почти десять лет назад Microsoft сотрудничала с Novell для улучшения совместимости Windows и Linux.

В эти дни Microsoft начала использовать сам Linux. В сентябре 2015 года Microsoft выпустила Azure Cloud Switch, дистрибутив Linux, предназначенный для центров обработки данных. Это не было секретом, о чем вы можете прочитать в посте в блоге компании. Его существование является признанием распространенности программного обеспечения с открытым исходным кодом в онлайн-мире. Такие, как Amazon, Google, Facebook и Twitter, не используют Windows на своих серверах. Интернет работает на Linux.

То, что подход Microsoft к сетевой индустрии проникнет в остальную часть компании, имеет смысл, учитывая, что Наделла управляла облачной частью Microsoft, прежде чем стать генеральным директором.

Дело в том, что Microsoft не просто использует программное обеспечение Linux, она охватывает идею открытого исходного кода.

, Компания сделала свой .NET Framework открытым и кроссплатформенным

, В эти дни он отправляет людей в ОСКОН. Он также спонсирует конференции по всему миру. Он участвует в основанном на Facebook Open Compute Project. У Microsoft есть давняя история, и теперь она качает ресурсы в более широкое сообщество разработчиков программного обеспечения с открытым исходным кодом. Но почему?

Microsoft не любит существующие отношения

Microsoft не сделала этого изменения полностью из-за пожеланий генерального директора или хороших чувств среди сотрудников. Как и любая корпорация, она реагирует на давление рынка. Операционная система Redmond захватила мир настольных ПК, и, хотя Apple и все чаще Google оспаривают эту почву, Windows не уступает много земли.

Но в других областях Microsoft осталась позади. Apple захватила рынок смартфонов в 2007 году, а Google разработала мобильную операционную систему с открытым исходным кодом, которая будет еще более распространена. Microsoft по-прежнему делает мобильную версию Windows

, но относительно мало людей волнует.

И, как упоминалось ранее, самые популярные в мире интернет-сервисы не используют Windows для питания своих сетей. Microsoft наблюдает за тем, как все больше людей принимают облачные вычисления

и большинство из этих удаленных машин не зарабатывают деньги Редмонда.

Даже на рабочем столе Microsoft не может диктовать, как люди используют свои компьютеры так часто, как раньше. Многие люди могут просто обойтись, используя Google Docs или LibreOffice вместо того, чтобы платить за подписку на Office 365

, Принятие телефонов и планшетов оставляет многим из них меньше причин открывать свои ноутбуки в первую очередь. Попытка заблокировать людей в службах Windows больше не является выигрышной стратегией. Потребители используют другие технологии. Microsoft тоже может.

Что это значит для Linux?

Пока что изменения в основном затрагивают разработчиков и системных администраторов, которые хотят развернуть или поддерживать свое собственное программное обеспечение или системы в облаке. Linux является одной из платформ, поддерживаемых редактором кода Microsoft Visual Studio, и, как уже упоминалось, есть Azure.

Windows по-прежнему конкурирует с настольным Linux, поэтому большинство ресурсов компании направляются на обычных пользователей. Действительно, большая часть преимуществ постепенного использования Microsoft открытого исходного кода распространяется на людей, работающих под управлением Windows. Например, Live Writer, возможно, стал открытым исходным кодом

, но он все еще работает только на Windows.

Есть исключения. Несмотря на то, что для Linux нет встроенной версии Office 365, вы можете запустить онлайн-версию в веб-браузере.

, Есть также приложения для Android и iOS, которые позволяют вам использовать пакет со своего телефона

, Microsoft может мало что сделать для настольного Linux, но в Play Store постоянно растет выбор программного обеспечения, работающего на ядре Linux.

Отсутствие более широкой поддержки в конечном итоге может быть полезным. Очевидно, что целью Microsoft не является распространение привлекательности Linux среди большего числа людей — компания хочет завоевать сердца и умы тех, кто уже не использует Windows. Если он не может заставить их переключаться между операционными системами, он может, по крайней мере, заставить их пользоваться услугами Microsoft.

Компания хочет участвовать в открытых стандартах, чтобы иметь право голоса при внедрении стандартов. Крупные корпорации хотят увеличить доход, и для такого огромного гиганта, как Microsoft, быть прибыльным означает продолжать формировать технологический ландшафт. Все, что меньше, проваливается. Пользователи Linux могут получить некоторые выгоды от ухаживания Microsoft, но, как мы видим даже в самых интимных отношениях, любовь может быть манипулятивной.

С другой стороны, люди могут меняться. Если Microsoft хочет стать лучше, разве мы не должны протягивать руку помощи?

Как установить Gnome 3.24 в Ubuntu 17.04

Ubuntu 18.04 будет использовать рабочее окружение GNOME, которое заменит Unity в качестве среды рабочего стола по умолчанию.

Хотя Unity 7 будет и дальше поддерживаться до 2021 года, но вы можете уже сейчас попробовать новый Gnome версии 3.24.

Марк Шаттлворт, основатель Ubuntu и Canonical, написал в блоге:

Мы направляемся в новый финансовый год, и целесообразно, пересмотреть каждую из наших инициатив. Я пишу, чтобы вы знали, что мы закончим наши инвестиции в Unity8, телефонные и convergence оболочки. Мы сместим рабочий стол Ubuntu, который сейчас используется по умолчанию, обратно в GNOME для Ubuntu 18.04 LTS.

Если вы никогда не пользовались рабочим окружением Gnome Shell, то эта инструкция поможет вам легко попробовать этот рабочий стол.

Установить Gnome Shell 3.24 в Ubuntu 17.04

Чтобы установить Gnome 3 Desktop (Gnome Shell), откройте терминал с помощью сочетания клавиш Ctrl+Alt+T, и введите команду:

sudo apt install gnome-shell

Во время установки, вас попросит выбрать дисплейный менеджер экрана входа в систему, lightdm или gdm3. Выберите lightdm если вы хотите использовать экран входа в систему unity, или же gdm3, если хотите использовать экран входа в систему gnome.

После установки, перезагрузите компьютер чтобы изменения вступили в силу.

После очередной загрузки компьютера, на экране входа в систему, выберите Gnome,

и вот как будет выглядеть ваш рабочий стол.

Но не все так просто, если вы откроете Nautilus, то увидите, что рамки окна не очень красивые, а также кнопки свернуть, развернуть остались с unity, и это не все, если вы попробуете установить какое-то расширение, например  Dash to Dock, то вы не сможете настроить его под свои нужды.

Такой способ установки, подойдет чтобы просто потестировать и понять, подойдет ли вам этот рабочий стол, или нет.

Если вы все же решились перейти полностью на рабочее окружение Gnome 3.24, то можно полностью установить его со всеми дополнениями и приложениями.

Для этого откройте терминал(Ctrl+Alt+T), и введите команду

sudo apt install ubuntu-gnome-desktop

Эта команда, установит все приложения, и даже обои которые присутствуют в Gnome Shell.

После установки, перезагрузите компьютер и вы увидите вот такой вот рабочий стол

И все расширения, отлично работают

Вот такая не большая инструкция, по установке Gnome Desktop 3.24 в Ubuntu 17.04.

Всем удачного дня.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

415400cookie-checkКак установить Gnome 3.24 в Ubuntu 17.04no

Похожее

Автор публикации

Стараюсь для вас

Комментарии: 1011Публикации: 942Регистрация: 10-06-2016

Linux и open source 2017 — основные события | Блоги

Для сообщества open source 2017 год был богат событиями — как позитивными, так и негативными. Open source вообще и Linux в частности продолжают доминировать, по крайней мере, в сегментах смартфонов и суперкомпьютеров. Вот наиболее значимые события 2017 года.

1. Ubuntu отказывается от интерфейса Unity и возвращается к GNOME

Слева — Unity, справа — GNOME. Ну, если второе лучше… Но скорее, просто более привычно и востребовано пользователями.

Основатель Canonical и руководитель развития Ubuntu Марк Шаттлворт (Mark Shuttleworth) объявил, что переход с Unity на GNOME произойдет начиная со следующего релиза с долгосрочной поддержкой (Long-Term Support, LTS) — Ubuntu 18.04 LTS.

Это заявление, по мнению сообщества open source, прозвучало как гром среди ясного неба. Стоит заметить, что Canonical потратила много денег и усилий на Unity, — чтобы потом убить своего же ребенка.

2. Toyota использовала open source Linux платформу для Camry 2018

Automotive Grade Linux (AGL) — open source платформа, реализующая технологию соединения продуктов развлекательно-информационного назначения. В последнее время такая гибридизация получила наименование «infotainment products».

В середине 2017 г. Toyota объявила, что AGL должна дебютировать в седане Toyota Camry 2018 года и позже будет реализована в автомобилях линий Toyota и Lexus.

3. Ошибка обработки памяти в ядре Linux найдена спустя 11 лет

Многочисленные дистро Linux в 2017 г. активно патчили серьезную ошибку CVE-2017-6074 (использование памяти после ее очистки, — use-after-free flaw), которая оставалась незамеченной в ядре приблизительно с 2005 г.

Ошибку обнаружил программист Google Андрей Коновалов. По его мнению, она появилась при добавлении в ядро протокола Datagram Congestion Control Protocol (DCCP). Локальный пользователь без привилегий, в принципе, мог использовать эту ошибку, чтобы изменить память ядра и расширить свои привилегии в системе.

4. Linux управляет вычислительным миром

Linux Foundation сообщила, что на 2017 г. Linux distro управляли 90% публичных облаков, 82% смартфонов в мире, 62% встроенных систем и более 90% суперкомпьютеров.

Согласно данным StatCounter (март 2017), ОС Android стала более популярной, чем Windows. Доля Android, хотя и незначительно, но превысила на глобальном уровне на рынке ОС для конечного пользователя долю Windows — 37,93% против 37,91% соответственно. Доля Android продолжит расти в 2018 г.

5. Интерес Samsung к Linux

Samsung работает над переносом Linux на ее платформу DeX. Как известно, док-станция Samsung DeX позволяет превратить смартфон Samsung Galaxy в полноценный десктоп.

В середине 2017 г. Samsung анонсировала разработку нового приложения, которое получило название «Linux on Galaxy». С этим новым приложением пользователи смогут загрузить свой любимый Linux distro на Samsung Galaxy и подключить к нему необходимые устройства.

6. Meltdown и Spectre

Эксплойты Meltdown («Крах») и Spectre («Призрак») используют критические слабые места в процессорах и позволяют вредоносным программам красть данные, которые в это время обрабатываются в системе. Имея одни и те же цели, они работают по-разному.

Meltdown позволяет получить доступ к области памяти ядра, которая может содержать приватные данные. Spectre позволяет обмануть другое приложение, работающее в той же самой системе, чтобы получить данные, — например, пароли.

С этой проблемой столкнулось большое число пользователей, хотя Google заявила, что сообщила производителям процессоров, — Intel, ARM и другим относительно уязвимости Spectre еще в июне, а Meltdown — в июле 2017 г.

Многие Linux дистро, включая Ubuntu, Mint, Fedora и другие уже выпустили соответствующие патчи. Всем, кто использует те или иные дистро Linux, следует как можно быстрее установить последние обновления.

7. Эндрю Таненбаум внедряет NetBSD с ядром MINIX3

Отец ОС MINIX Эндрю Таненбаум (Andrew Tanenbaum) в середине 2017 г. сообщил, что, основываясь на микроядре MINIX3, его команда построила систему, которая выглядит так же, как популярная Unix-подобная ОС NetBSD.

8. Конец 32-битной эры Linux?

Популярные Linux distro, наконец, отказываются от 32-битных версий. Intel и AMD выпустили свои первые 64-битные CPU еще в 2003 г. Для Linux distro потребовалось около 14 лет для того, чтобы начать постепенно сокращать 32-битную поддержку. О прекращении поддержки 32-битных версий в будущих релизах уже объявили по крайней мере Ubuntu, Fedora, Red Hat и Manjaro.

9. Мюнхен отказался от Linux в пользу Microsoft

Мюнхен начал внедрять в городских структурах open source ОС и другие офисные продукты еще в 2004 году. Мюнхенский муниципальный совет первоначально выбрал Debian, но в итоге была принята ОС LiMux, — distro на основе Ubuntu. Соответственно LibreOffice был очевидным выбором как пакет офисных программ.

Это был интересный эксперимент, и во всем мире сообщество следило за ходом выполнения проекта. Решение о возврате к продуктам Microsoft разочаровало очень многих и нанесло сильный удар корпоративным системам на Linux.

Поговаривают, что виной здесь главным образом политика закупок ПО и лень обслуживающего персонала. Тем не менее, была выполнена большая работа, которая показала, что open source решения для таких больших социальных платформ могут быть вполне жизнеспособными.

10. Purism строит первый в мире «open smartphone»

Крошечная калифорнийская компания Purism реализует аппаратные средства со свободным и open source ПО, начиная со времени запуска стартапа в ноябре 2014 г. Ранее Purism разработала несколько высококачественных защищенных Linux-ноутбуков, последний из которых получил название Librem 15.

GNOME Foundation была партнером Purism в проекте создания безопасного «открытого смартфона» Librem 5. Аналитики считают, что у него есть потенциал для того, чтобы конкурировать со смартфонами на Android и iOS.

Впрочем, Purism, ее философия и продукты заслуживают отдельного рассмотрения, и мы еще, вероятно, вернемся к этой компании.

Заключение

Нет сомнения, что процент пользователей Linux в сегменте десктопов растет. Хотя open source сообщество несколько приуныло по поводу Мюнхена, в 2017 г. было достаточно и других, положительных новостей.

Сегодня девять из десяти суперкомпьютеров всего мира работают под Linux. Реализованы варианты Microsoft SQL Server и Visual Studio на Linux. Microsoft также стала «платиновым партнером» фонда MariaDB и занимается реализацией Azure на Linux.

В целом ожидается, что 2018 год будет достаточно успешным для Linux и других open source проектов. Как сказал один из обозревателей — «Выбирайте лучшее, и да здравствует open source»!

Захист від кібератак у новому віртуальному світі

Ubuntu — ПИЭ.Wiki

Материал из ПИЭ.Wiki

История

Истрия развития Ubuntu (или как его иногда называют Гигтег) началась 20 октября 2004 как временный форк Debian GNU/Linux. Основным отличием этого проекта, и я бы сказал наиболее важным, стал регулярный выпуск релизов. Каждые шесть месяцев. Проект основал Ян Мердок и тогда он назывался no-name-yet (домен no-name-yet.com поддерживался долгое вермя, но не давно его работа прекратилась), а в последствии проект перешел в Canonical к Марку Шаттлворту (Mark Shuttleworth). Он космонавт, предприниматель, бизнесмен и великодушный человек.

Своею целью Марк поставил создание «гуманного» дистрибутива. Дистрибутива для человека, с поддержкой множества языков, легкостью освоения, простоты установки и обновления. Это ему удалось. 8 июля 2005 Canonical объявила о создании Ubuntu Foundation и обеспечила начальное инвестирование в размере 10 миллионов долларов. Цель фонда состоит в том, чтобы гарантировать поддержку и развитие для всех будущих версий Ubuntu, но на 2009 год фонд остается незадействованным. Шаттлворт описывает его как чрезвычайный фонд на случай, если поддержка Canonical прекратится. Есть планы относительно ветки Ubuntu под кодовым именем «Grumpy Groundhog». Запланировано, что она будет оставаться непостоянной ветвью развития и испытаний, берущей начало непосредственно из контроля пересмотра различных программ и приложений, которые отправлены как часть Ubuntu.

Это предусмотрено, чтобы позволить опытным пользователям и разработчикам проверять версии отдельных программ «с точностью до минуты», как если бы они появились для распространения уже сегодня, без необходимости самим создавать пакеты; планируется заранее предупреждать об ошибках сборки на различных архитектурах. Пока Grumpy Groundhog недоступна для широкого круга пользователей.

Ubuntu содержит много прелестей и большинство из них так и пропитаны идеологией OpenSource. В самом значке, где отображены три стилизованные человечка держащиеся за руки. Это символизирует сообщество людей готовых безвоздмездно делится своими разработками на благо ближних, символ взаимопомощи и постоянства. Каждый новый релиз этой замечательной операционной системы знаменателен не только внедрением новых функций, но и все более простым и интуитивно понятным интерфейсом. Благадаря Canonical, и Марку Шаттлворту в часности, проект быстро завоевыват пользователей по всему миру. В самом начале совместимость пакетов Ubuntu и Debian была практически полной, но нельзя стоять на одном месте, и развитие привело к кардинальным отличиям, но в одностороннем порядке. Пакеты от Ubuntu не всегда совместимы с Debiab, а вот пакеты Debian всегда совместимы с Ubuntu.

В апреле 2005 основатель Debian, Ян Мердок, критиковал свое детище за несовместимости между его пакетами и таковыми из Debian, говоря, что Ubuntu слишком далеко отклонился от Debian Sarge, чтобы остаться совместимым.

Особенности

Девиз Ubuntu гласит: «Linux for Human Beings», что в переводе означает: «Линукс для людей». В этой сакраменальной фразе содержится очень много смысла. Во первых, это первый дистрибутив которомму удалось привести установку и первичную настройку системы к простой форме, понятной даже не искушенному Unix системами человеку. Большинство решений предусмотрены системой. Если хочешь – то доверься установкам «по умолчанию». Отработанные историей множества других людей в подавляющем большинстве случаев установка и предустановленное ПО подойдут для нормального пользователя. Ну а если есть желание отличиться – то пользователь свободен устанавливать сторонние программы.

В репозитории очень богатый выбор от подножного корма до диких монстров. Во вторых, простота работы с дистрибутивом оставляет все остальные форки, и нетолько, далеко позади. Пользователь взаимодействует с системой посредством GNOME. Однако есть паралельные разработки Canonical на основе оконного менеджера KDE – Kubuntu, на основе XFCE – Xubuntu. Ядро одно и тоже, единственное различие состоит в менеджере окон предустановленном по умолчанию и наборе программного обеспечения. В концепции все необходимое умещается на одном CD.

Кроме GNOME присутствуют приложения для работы в сети (Firefox, Gaim), офисные Evolution и OpenOffice, Totem, менеджер архивов, естественно GIMP и еще разное другое. Если ставить систему не для исследований и развлечений а для реальной работы – набор стандартного ПО вполне достаточен и покрывает девяносто процентов задач. В тертьих, защищенность. Хотя это и не ново, все операционные системы unix-like хорошо защищены и качественно работают с правами доступа. Первый, кто «распечатал» систему – тот и получает на нее все права.

Всю работу с документами можно проводить и без пароля, а для ввода опасных команд нужно просто добавить в начало каждой команды слово «sudo». Система спросит твой пароль, его нужно честно назвать. После, делай, что заблогарассудиться. Но отвечай сам. При попытке с самого начала стать Богом (expert) инсталятор задаст столько много вопросов, что почуствуешь себя маленьким человеком у подножья горы. А если не почуствуешь – значит уже на горе и можешь писать собственный дистрибутив. В четвертых – обновление системы.

С технической точки зрения Ubuntu основан на Debian. Соответственно, система предусматривает доступ к тысячам различных пакетов через простой и ясный Synaptic. Пакеты делятся по родственным связям. Сначала предлагаются обойти самых близких родственников, самых ubuntovskih, затем можно пройти дальше по гениалогическому древу и попросить у Debian, а уж если хочешь совсем поблудить – закачивай rpm и инсталлируй. Но как уживется среди близких родственников deb, чужак rpm – заранее не известно.

Философия Свободно Распростряняемого ПО

Для Ubuntu, слово ‘free’ в ‘free software’ используется главным образом применительно к свободе, а не бесплатное. Самая важная вещь в Ubuntu заключается в том, что она наделяет человека правом свободно использовать и устанавливать программное обеспечение. Это именна та свобода, что способствует росту Ubuntu сообщества, продолжая распространять коллективный опыт работы с системой и опыт разработки операционной системы Ubuntu делая ее более приспособленной для использования в большем количестве стран и отраслей.

Касательно Free Software Foundation’s, свобода на основе свободного программного обеспечения определяются как:

  • Свобода использовать программу для любых целей.
  • Свобода изучать как программа работает и адаптировать ее для своих нужд.
  • Свобода распространять копии, чтобы можно было помочь и другим.
  • Свобода распространять свои релизы, чтобы все были в выиграше.

Философия Ubuntu

Наша работа основана на философии свободы, которая нацеленна на продвижение и написание программного обеспечения по всему миру. В основании философии Ubuntu стоят три идеи:

  • Каждый пользователь компьютера должен иметь волю на скачивание, запуск, копирование, распространение, изучение, изменения и усовершенствование программного обеспечения под свои собственные нужды, без лицензионных отчислений.
  • Каждый пользователь компьютера должен иметь возможность использовать программный продукт в локализации его языка.
  • Каждому пользователю компьютера должны быть предоставлены все возможности для использования программного обеспечения, даже если у него есть инвалидность.

Наша философия отражается в програмном продукте, который мы разрабатываем и распространяем. Как результат, лицензионные соглашения программного обеспечения, которое мы распространяем, сопоставляется в отношении с нашей философией, используется лицензионная политика Ubuntu. Когда вы устанавливаете Ubuntu практически все предустановленное ПО перекликается с этими идеями, и мы работаем над тем, чтобы все програмные продукты были доступны под лицензиями удовлетворяищими эти идеи.

Интересные факты

  • Во Франции в 2007 году в Парламенте отказались от использования Windows XP и перешли на использование Ubuntu, а в 2008 году было объявлено о планомерном переводе на эту ОС более 70 тыс. компьютеров полиции.
  • Ubuntu используется как система по умолчанию в школах Грузии, Македонии. В Испании разворачивается проект на более чем 400 тыс. компьютерных систем с Ubuntu для учебных заведений.
  • В 2008 году на Ubuntu будет переведено от 5 до 8 тысяч десктопов, в последующие 4 года будет переводиться по 12-15 тысяч компьютеров ежегодно во всех отделах полиции в пределах Франции.
  • Google использует на своих «машинах» ОС под названием Goobuntu – модифицированный дистрибутив.
  • Ubuntu используется в качестве основной операционной системы на серверах проекта «Википедия».
  • Слово «убу́нту» на языках зулу и коса означает «гуманность, человеколюбие», и символизирует направленность на конечного пользователя и обеспечение максимальных удобств.

OC основанные на дистрибутиве Ubuntu

Ссылки

Скриншоты

Линус Торвальдс | Lemelson

Линус Торвальдс, создатель операционной системы Linux, родился 28 декабря 1969 года в Хельсинки, Финляндия. У его деда был Commodore VIC-20, с которым он имел возможность работать; к десяти годам он уже увлекался программированием. Он поступил в Хельсинкский университет в 1989 году, а в 1990 году прошел свой первый курс программирования на языке C.

В 1991 году Торвальдс решил, что его новому ПК под управлением MS-DOS нужна альтернативная операционная система.У него было достаточно ноу-хау в программировании, чтобы предположить, что он сможет добиться этого сам. Его целью было создать UNIX-подобную операционную систему, которую он мог бы использовать дома. Используя книгу Марис Дж. Бах «Дизайн операционной системы Unix» в качестве руководства, он решил создать систему, работая долгие и тяжелые часы, пока в возрасте 22 лет он не завершил черновую версию. Он назвал свою систему «Linux», комбинацию UNIX и своего имени, и бесплатно разместил исходный код в Интернете. Философия Торвальдса

заключалась в том, что если он сделает программное обеспечение доступным для бесплатной загрузки, включая исходный код, любой, кто знает и интересуется компьютерным программированием, может изменить систему и, в конечном итоге, сделать ее лучше и / или модифицировать ее для своих собственных нужд. целей.Linux быстро завоевал популярность среди заядлых пользователей компьютеров. Под лицензией GNU General Public License, система доступна бесплатно всем, кто может ее получить, использовать, изменять, распространять и копировать. К 1999 году под Linux работало около семи миллионов компьютеров.

Linux получил признание в деловых кругах как стабильная операционная система, которая редко дает сбой, и крупные компьютерные корпорации, такие как IBM, Compaq, Intel и Dell, также начали разрабатывать машины, которые ее поддерживают. Linux также завоевал популярность на рынке потребительских ПК.

Торвальдс сделал своим личным талисманом пингвина по имени Смокинг, который стал узнаваемым символом Linux во всем мире. Торвальдс провел 1988–1997 годы в Хельсинкском университете, координируя разработку ядра Linux и продолжая свои исследования. Он переехал в США в 1997 году, чтобы начать работать в Transmeta, где помогал в разработке процессора Transmeta Crusoe — энергосберегающего процессора. В 2003 году Торвальдс покинул Transmeta, чтобы сосредоточиться на ядре Linux через Лаборатории разработки открытого исходного кода (OSDL).Целью OSDL было содействие развитию Linux. OSDL объединилась с Free Standards Group в январе 2007 года и стала Linux Foundation. Торвальдс остается авторитетом в отношении того, какой новый код включен в стандартное ядро ​​Linux.

Торвальдс стал всемирно известным, получив такие награды, как награда Nokia Foundation 1997 года и награда Uniforum Pictures Lifetime Achievement Award.

Создатель Linux Линус Торвальдс берет отпуск и приносит извинения за поведение

Создатель программного обеспечения Linux с открытым исходным кодом Линус Торвальдс берет отпуск и приносит свои извинения за свое «непрофессиональное и неуместное» поведение, сказал Торвальдс в электронном письме членам сообщества Linux в воскресенье.

«Мне нужно кое-что изменить в своем поведении, и я хочу извиниться перед людьми за то, что мое личное поведение повредило и, возможно, привело к полному отказу от разработки ядра», — сказал Торвальдс. «Я собираюсь взять перерыв и получить помощь в том, как понимать эмоции людей и реагировать соответствующим образом».

Linux — это операционная система с открытым кодом, которая является основой для других операционных систем, таких как Android от Google для телефонов и Chrome OS для компьютеров. Многие считают, что Торвальдс создал основу для многих современных операционных систем.

Это что-то вроде поразительного саморефлексии известного софтверного гиганта в то время, когда генеральные директора и руководители компаний все чаще попадают под контроль извне. Торвальдс по-прежнему активно участвует в сообществе Linux и попросил разработчика Грега Кроа-Хартмана взять на себя его обязанности.

«Это не какой-то перерыв« Я выгорел, мне нужно просто уйти ». Я не чувствую, что не хочу продолжать поддерживать Linux. Скорее наоборот», — сказал Торвальдс.«Я очень * действительно * хочу продолжить работу над этим проектом, над которым я работал почти три десятилетия».

[Таким образом, это письмо получилось намного длиннее, чем я первоначально думал, но давайте начнем с части «обычного воскресного выпуска»]

Еще одна неделя, еще один прием.

Ничего особенно странного с технической стороны в обновлениях ядра за последнюю неделю не выделяется — rc4 выглядит довольно средним по размеру для этого этапа цикла выпуска, и вся остальная статистика тоже выглядит вполне нормально.

У нас есть примерно две трети исправлений драйверов (GPU и сеть, похоже, составляют основную часть, но есть меньшие изменения во всех подсистемах драйверов), а остальное — обычное сочетание: базовая сеть, обновления инструментальных средств производительности, Обновления Arch, документация, некоторые исправления файловой системы, vm и незначительные исправления ядра.

Так что все довольно мелко и нормально для этого этапа. Как обычно, я добавляю короткий журнал внизу для людей, которые хотят получить обзор деталей, не копаясь в дереве git.

Единственное изменение, которое выделяется и заслуживает упоминания, — это добавление кодекса поведения …

[А вот и другая, гораздо более длинная, часть …]

Это подводит меня к * НЕ * нормальной части на прошлой неделе: обсуждения (как публичные, в основном в списках обсуждений на саммите ядра, так и много в различных частных сообщениях) о поддержке и сообществе ядра. Часть этого обсуждения возникла из-за того, что я испортил расписание саммита сопровождающих, на котором должны были обсуждаться эти вещи.

И поймите меня правильно. Не похоже, чтобы это обсуждение было чем-то новым для этой недели — мы обсуждали поддержку и сообщество в течение многих лет. У нас было много обсуждений как в частных беседах, так и в списках рассылки. Мы регулярно проводим переговоры на конференциях — опять же, как в формате «публичных выступлений», так и в формате «частного коридора».

Нет, то, что было новым на прошлой неделе, на самом деле является моей реакцией на это, и, возможно, я самонадеян (судите вы).

Это было две части.

Один был просто моей собственной реакцией на то, что я испортил расписание саммита сопровождающих: да, я был несколько смущен из-за того, что испортил свой календарь, но, честно говоря, я больше всего надеялся, что мне не придется переходить к ядру саммит, на который я бывал каждый год примерно последние два десятилетия.

Да, мы перенесли это, и нет, мое «может быть, ты справишься без меня» было отменено. Но вся эта ситуация затем привела к совершенно иному обсуждению.Кстати, во второй части я понял, что совершенно неправильно прочитал некоторых людей.

Вот тут-то и наступает момент «посмотри в зеркало».

Итак, вот и мы, я, наконец, с одной стороны, понял, что на самом деле это не было смешно или хороший знак того, что я надеялся просто пропустить Ежегодный саммит ядра полностью, а с другой стороны, осознавая, что я действительно игнорировал некоторые довольно глубоко укоренившиеся чувства в сообществе.

Одно дело, когда можно игнорировать эти проблемы. Обычно это просто то, с чем я не хотел иметь дело.

Это моя реальность. Я не эмоционально чуткий человек, и это, наверное, никого не удивляет. Меньше всего меня. Тот факт, что я затем неправильно истолковываю людей и не осознаю (в течение многих лет), насколько плохо я оцениваю ситуацию и способствовал созданию непрофессиональной среды, — это не хорошо.

На этой неделе люди в нашем сообществе рассказали мне, что я всю жизнь не понимал эмоций.Мои легкомысленные нападки в электронных письмах были непрофессиональными и неуместными. Особенно временами, когда я делал это личным. В моих поисках лучшего патча это имело для меня смысл. Теперь я знаю, что это было не нормально, и мне очень жаль.

Вышеупомянутое — в основном длинный путь к несколько болезненному личному признанию, что эй, мне нужно немного изменить свое поведение, и я хочу извиниться перед людьми за то, что мое личное поведение повредило и, возможно, ускользнуло от ядра развитие целиком.

Я собираюсь взять перерыв и получить помощь в том, как понимать эмоции людей и правильно реагировать.

Другими словами: когда меня спрашивают на конференциях, я иногда говорю о том, что болевые точки при разработке ядра обычно связаны не с _техническими_ проблемами, а с точками перегиба, в которых изменяются поток разработки и поведение.

Эти болевые точки были связаны с управлением потоком исправлений и часто были связаны с большими изменениями в инструментах — переходом от выпуска релизов с «заплатами и тар-шарами» (и очень болезненными дискуссиями о том, что «Линус не масштабируется» 15+ лет назад) к использованию BitKeeper, а затем к необходимости писать git, чтобы преодолеть то обстоятельство, что это больше не работает для нас.

У нас не было такой болевой точки около десяти лет. Но эта неделя казалась мне такой болезненной точкой.

Чтобы связать все это с фактическим выпуском 4.19-rc4 (нет, правда, это _is_ связано!) Я на самом деле думаю, что 4.19 выглядит неплохо, все дошло до «спокойного» периода цикла выпуска, и я Я поговорил с Грегом, чтобы спросить его, не возражает ли он закончить за меня 4.19, чтобы я мог сделать перерыв и попытаться хотя бы исправить свое поведение.

Это не какой-то перерыв типа «Я выгорел, мне нужно просто уйти».Я не чувствую, что не хочу продолжать поддерживать Linux. Скорее наоборот. Я очень * действительно * хочу продолжить работу над этим проектом, над которым я работал почти три десятилетия.

Это больше похоже на то время, когда я на время отказался от разработки ядра, потому что мне нужно было написать небольшой инструмент под названием «git». Мне нужно сделать перерыв, чтобы получить помощь о том, как вести себя по-другому и исправить некоторые проблемы в моих инструментах и ​​рабочем процессе.

И да, некоторые из них могут быть «просто» инструментами. Может быть, я смогу установить фильтр электронной почты, чтобы, когда я отправляю электронное письмо с ругательствами, они просто не уходят.Потому что я верю в инструменты, и, по крайней мере, некоторые проблемы в будущем можно решить с помощью простой автоматизации.

Я знаю, когда я действительно смотрю «себя в зеркало», становится ясно, что это не единственное изменение, которое должно произойти, но эй … Вы можете присылать мне предложения по электронной почте.

Я с нетерпением жду встречи с вами на Саммите Maintainer Summit.

Линус

Linux | Определение и факты

Linux , компьютерная операционная система, созданная в начале 1990-х финским инженером-программистом Линусом Торвальдсом и Фондом свободного программного обеспечения (FSF).

Еще будучи студентом Хельсинкского университета, Торвальдс начал разработку Linux, чтобы создать систему, аналогичную MINIX, операционной системе UNIX. В 1991 году вышла версия 0.02; Версия 1.0 ядра Linux, ядра операционной системы, была выпущена в 1994 году. Примерно в то же время американский разработчик программного обеспечения Ричард Столлман и FSF предприняли усилия по созданию UNIX-подобной операционной системы с открытым исходным кодом под названием GNU. В отличие от Торвальдса Столлман и FSF начали с создания утилит для операционной системы.Затем эти утилиты были добавлены в ядро ​​Linux для создания законченной системы под названием GNU / Linux, или, менее точно, просто Linux.

Британская викторина

Компьютеры и операционные системы

Как Интернет перемещает информацию между компьютерами? Какая операционная система произведена Microsoft? Войдите в эту викторину и проверьте свои знания о компьютерах и операционных системах.

Linux рос на протяжении 1990-х благодаря усилиям разработчиков-любителей. Хотя Linux не так удобен для пользователя, как популярные операционные системы Microsoft Windows и Mac OS, это эффективная и надежная система, которая редко дает сбой. В сочетании с Apache, веб-сервером с открытым исходным кодом, Linux составляет большинство серверов, используемых в Интернете. Поскольку Linux имеет открытый исходный код и, следовательно, может быть изменен для различных целей, он популярен в таких разнообразных системах, как сотовые телефоны и суперкомпьютеры.Android, операционная система Google для мобильных устройств, имеет в своей основе модифицированное ядро ​​Linux, а Chrome OS, операционная система Google, использующая браузер Chrome, также основана на Linux. Добавление удобной среды рабочего стола, офисных пакетов, веб-браузеров и даже игр помогло повысить популярность Linux и сделать его более подходящим для домашних и офисных настольных компьютеров. Новые дистрибутивы (пакеты программного обеспечения Linux) создаются с 1990-х годов. Некоторые из наиболее известных дистрибутивов включают MX Linux, Manjaro, Linux Mint и Ubuntu.

The Editors of Encyclopaedia Britannica Эта статья была недавно отредактирована и обновлена ​​Эриком Грегерсеном.

20 фактов о создателе Linux

Кратко: Некоторые известные, некоторые менее известные — вот 20 фактов о Линусе Торвальдсе, создателе ядра Linux.

Линус Торвальдс, финский студент, разработал Unix-подобную операционную систему, когда делал магистерские программы в 1991 году. С тех пор она произвела революцию: сегодня она поддерживает большую часть Интернета, многие встроенные устройства и все до единого. 500 лучших суперкомпьютеров.

Я уже писал о некоторых менее известных фактах о Linux. Эта статья не о Linux. Речь идет о ее создателе Линусе Торвальдсе.

Я многое узнал о Торвальдсе, прочитав его биографию Just for Fun. Если вам интересно, вы можете заказать копию биографии на Amazon. (Это партнерская ссылка.)

20 Интересные факты о Линусе Торвальдсе

Вы, вероятно, уже знаете некоторые из этих фактов о Линусе, но есть вероятность, что вы узнаете о нем новые факты, прочитав это.

1. Назван в честь лауреата Нобелевской премии

Линус Бенедикт Торвальдс родился 28 декабря 1969 года в Хельсинки. Он из семьи журналистов. Его отец Нильс Торвальдс — финский политик и вероятный кандидат в президенты на будущих выборах.

Он был назван в честь Линуса Полинга, дважды лауреата Нобелевской премии по химии и миру.

2. Все Торвальды в мире родственники

Хотя вы можете найти несколько человек с именем Линус, вы не найдете много людей с именем Торвальдс, потому что «правильное» написание на самом деле Торвальд (без s).Его дед изменил свое имя с Торвальд на Торвальдс, добавив в конце букву «s». Так началась династия Торвальдсов (если можно так назвать).

Поскольку это такая необычная фамилия, в мире едва ли насчитывается 30 Торвальдсов, и все они родственники, — утверждает Линус Торвальдс в своей биографии.

Молодой Линус Торвальдс со своей сестрой-журналисткой Сарой Торвальдс

3. Commodore Vic 20 был его первым компьютером

В возрасте 10 лет Линус начал писать программы на BASIC для Commodore Vic 20 своего деда по материнской линии.Именно тогда он обнаружил свою любовь к компьютерам и программированию.

4. Младший лейтенант Линус Торвальдс

Хотя он предпочитал проводить время за компьютером, а не заниматься спортом, ему приходилось проходить обязательную военную подготовку. Он имел звание младшего лейтенанта.

5. Он создал Linux, потому что у него не было денег на UNIX

В начале 1991 года, недовольный MS-DOS и MINIX, Торвальдс хотел купить систему UNIX. К счастью для нас, денег у него не хватило.Поэтому он решил создать свой собственный клон UNIX с нуля.

6. Linux мог называться Freax

.

В сентябре 1991 года Линус объявил о Linux (что означает «MINIX Линуса») и призвал своих коллег использовать его исходный код для более широкого распространения.

Линус считал название Linux слишком эгоистичным. Он хотел изменить его на Freax (на основе free, freak и MINIX), но его друг Леммарке уже создал на своем FTP-сервере каталог под названием Linux. Таким образом, название Linux продолжилось.

7. Linux был его основным проектом в университете

.

«Linux: портативная операционная система» — так называлась его диссертация на степень магистра наук.

8. Он женился на своей ученице

В 1993 году, когда он преподавал в Хельсинкском университете, он дал студентам задание написать электронную почту в качестве домашнего задания. Да, в то время составление писем было большим делом.

Ученица по имени Туве Монни выполнила задание, отправив ему электронное письмо с просьбой о свидании. Он согласился, и через три года у них родилась первая из трех дочерей.

Сказать, что он положил начало тенденции интернет-знакомств? Хм… нет! Оставим там;)

Линус Торвальдс с женой Тове Торвальдс

9. В честь Линуса назван астероид

Он имеет множество наград, в том числе астероид 9793 Торвальдс.

10. Линусу пришлось сражаться за торговую марку Linux

Linux — товарный знак, зарегистрированный Линусом Торвальдсом. Сначала Торвальдса не волновала торговая марка, но в августе 1994 года Уильям Р.Делла Кроче-младший зарегистрировала торговую марку Linux и начала требовать лицензионных отчислений от разработчиков Linux. В ответ Торвальдс подал на него в суд, и в 1997 году дело было закрыто.

11. Стив Джобс хотел, чтобы он работал над macOS от Apple

В 2000 году основатель Apple Стив Джобс пригласил его поработать над macOS от Apple. Линус отказался от выгодного предложения и продолжил работу над ядром Linux.

12. Линус также создал Git

Большинство людей знают Линуса Торвальдса по созданию ядра Linux.Но он также создал Git, систему контроля версий, которая широко используется в разработке программного обеспечения по всему миру.

До 2005 года для разработки ядра Linux использовался (тогда) собственный сервис BitKeeper. Когда Bitkeeper закрыл свою бесплатную службу, Линус Торвальдс создал Git самостоятельно, потому что ни одна из других систем контроля версий не соответствовала его потребностям.

13. Линус в наши дни почти не кодирует

Хотя Линус постоянно работает над ядром Linux, он почти не пишет для него никакого кода.Фактически, большая часть кода ядра Linux написана участниками со всего мира. С помощью специалистов по сопровождению ядра он следит за тем, чтобы с каждым выпуском все было хорошо.

14. Торвальдс ненавидит C ++

Линус Торвальдс очень не любит язык программирования C ++. Он очень громко об этом говорил. Он шутит, что ядро ​​Linux компилируется быстрее, чем программа на C ++.

15. Даже Линус Торвальдс счел, что Linux сложно установить (теперь вы можете чувствовать себя хорошо)

Несколько лет назад Линус сказал, что ему сложно установить Debian.Известно, что он использует Fedora на своей основной рабочей станции.

16. Он любит подводное плавание с аквалангом

Линус Торвальдс любит подводное плавание с аквалангом. Он даже создал Subsurface, инструмент для регистрации погружений для аквалангистов. Вы удивитесь, что иногда он даже отвечает на общие вопросы на своем форуме.

Линус Торвальдс в акваланге, около 2010 г.

17. Сквернословящий Торвальдс улучшил свое поведение

Торвальдс известен использованием мягких ругательств в списке рассылки ядра Linux. Некоторые представители отрасли критиковали это.Тем не менее, было бы сложно критиковать его шутливую шутку «F ** k you, NVIDIA», поскольку это побудило NVIDIA улучшить поддержку ядра Linux.

В 2018 году Торвальдс взял перерыв в разработке ядра Linux, чтобы улучшить свое поведение. Это было сделано незадолго до того, как он подписал противоречивый кодекс поведения разработчиков ядра Linux.

18. Он стесняется выступать публично

Линус не любит публичные выступления. Он не ходит на многие мероприятия. И когда он это делает, он предпочитает сесть и дать интервью ведущему.Это его любимый способ публичного выступления.

19. Не любитель социальных сетей

Google Plus — единственная социальная сеть, которую он использовал. В свободное время он даже проводил там некоторое время за обзором гаджетов. Google Plus больше не поддерживается, поэтому у него нет других учетных записей в социальных сетях.

20. Торвальдс проживает в США

Линус переехал в США в 1997 году и поселился там со своей женой Туве и их тремя дочерьми. Он стал гражданином США в 2010 году. В настоящее время он постоянно работает над ядром Linux в рамках Linux Foundation.

Трудно сказать, какова чистая стоимость Линуса Торвальдса или сколько Линус Торвальдс зарабатывает, потому что эта информация никогда не публиковалась.

Туве и Линус Торвальдс с дочерьми Патрисией, Даниэлой и Селестой | Изображение предоставлено: opensource.com

Если вам интересно узнать больше о ранних годах жизни Линуса Торвальдса, я рекомендую прочитать его биографию под названием Just for Fun.

Заявление об ограничении ответственности: Некоторые изображения здесь были взяты из Интернета.Я не владею авторскими правами на изображения. Я также не собираюсь вторгаться в частную жизнь семьи Торвальдс этой статьей.


Нравится то, что вы читаете? Пожалуйста, поделитесь этим с другими.

Линус Торвальдс, создатель Linux, борется со временем, чтобы спасти свое наследие

Список язвительных сообщений, которые Линус Торвальдс написал на протяжении многих лет, настолько богат и красочен, что этой теме посвящен целый субреддит.

«Мауро, заткнись, черт возьми!» Торвальдс, знаменитый создатель операционной системы Linux, в 2012 году публично написал одному из разработчиков программного обеспечения, назвав мнение незадачливого получателя «мусором и идиотизмом».

«Приведенный выше код дерьмовый, и он генерирует дерьмовый код», — упрекнул Торвальдс другому коллеге, работающему над Linux, и взорвал работу еще одного, потому что «я ожидаю * некоторого * контроля качества, а это Водитель-кусок-о-о-о ничего не видел ».

Он атаковал технологических гигантов, таких как Intel, задаваясь вопросом, «стремится ли компания продавать вам дерьмо во веки веков и никогда ничего не исправлять?» Когда производитель графических чипов Nvidia однажды столкнулся с Торвальдсом, он сказал просто: «Да пошли вы.»

Однако, когда Торвальдс работал над формулировкой важного объявления в 2018 году, его охватили сомнения и неловкость. Спустя почти три десятилетия после создания программного обеспечения, которое сделало его известным, почитаемым и вызывающим страх, Торвальдс — по совету несколько близких друзей — временно уходил, чтобы «получить помощь в том, как вести себя по-другому».

«Я не эмоционально чуткий человек», — признал Торвальдс в публичных извинениях из 989 слов.

Новости о том, что Торвальдс взял тайм-аут, чтобы поработать над тем, чтобы стать более хорошим человеком, вызвал настоящий переполох в мире программирования, где финский программист — знаковая фигура, которая курирует сферу технологий, настолько широкую, что трудно переоценить.

В сфере технологий Linux похож на воздух, которым мы дышим: он бесплатный и почти незаметен для обычного человека, но основные технологии и корпорации не могут работать без него.

Программное обеспечение Linux лежит в основе телефонов Android и дисплеев в автомобилях Tesla. На нем работает подавляющее большинство самых быстрых суперкомпьютеров в мире, программное обеспечение для биржевой торговли, проекты с большими данными, приложения ИИ, атомные подводные лодки, Почтовая служба США, автономное вождение, банки, авиакомпании и облачные вычисления. Его даже используют на Марсе.

Не только это, но и Linux породила сообщество из более чем 10 000 разработчиков, которые посвятили значительную часть своей жизни, часто в качестве бесплатных волонтеров, для улучшения, расширения и поддержки возможностей программного обеспечения. Последний выпуск Linux включал изменения в 12 000 файлов и более миллиона строк кода. Было задействовано почти 2000 разработчиков.

Пауза Торвальдса в 2018 году оказала минимальное влияние на этот улей активности. Через месяц он вернулся к своей клавиатуре («Мальчик, мне было скучно», — написал он.«Linux — это то, чем я занимаюсь»). Но этот эпизод выявил недостаток в Linux, который лежит глубже, чем повседневное поведение Торвальдса: Linux повсеместен, но сообщество людей, поддерживающих Linux, стареет. Крутая кривая обучения и хорошо задокументированные случаи словесных оскорблений — не лучший вариант для набора молодых программистов.

В свои 51 год Торвальдс — один из последних представителей поколения «блестящих придурков», чья непостоянная смесь мозгов, видения, эгоизма и истерики сформировала технологическую индустрию, которая остается преимущественно белой и мужской.Критики скептически относятся к тому, что кто-то вроде Торвальдса может испытать глубокую личную трансформацию на этом этапе своей жизни, и он не возражает. Другой вопрос, сможет ли он перепрограммировать разросшееся и хаотичное сообщество Linux, которое он создал.


Когда я связался с Торвальдсом по электронной почте, он только что получил питание и Интернет после ледяной бури в Портленде, штат Орегон, где он живет. Я спросил его, доступен ли он для видеоинтервью, и он ответил: «Я абсолютно ненавижу видеочаты во всех формах, и в наши дни, очевидно, лицом к лицу тоже не вариант.«

Вместо этого я предложил телефонное интервью.» Хех, нет, мое отвращение распространяется и на телефонные звонки. Гадости, телефоны. За исключением устройств быстрой электронной почты ».

Это будет электронная почта.

Как и большинство людей в технологической индустрии во время пандемии, Торвальдс работает из дома. Но он делал это десятилетиями, часто в халате и за оборудованным стоячим столом. с беговой дорожкой, которая работает со скоростью 1 милю в час (он называет это «стол для перетасовки зомби»).

С его фирменными круглыми очками в проволочной оправе и косыми волосами цвета соли с перцем, расставленными сбоку, внешний вид Торвальдса просто неуместен. С годами мало что изменилось.Его предпочтение к повседневной удобной одежде распространяется даже на публичные мероприятия. Когда Боас Бецлер, лидер глобальной гильдии архитектуры в IBM, встретил Торвальдса в Санта-Кларе, Калифорния, Marriott, он очень хотел встретить «героя моей юности». Он и двое других коллег из IBM были в костюмах и приготовили конференц-зал с напитками. Когда Торвальдс вошел, он носил шлепки , шорты и футболка.

Это сделало меня другим и лучшим человеком? Нет, я так не думаю … Но я надеюсь и думаю, что это, возможно, сделало меня немного более внимательным и осторожным в отношении моих публичных электронных писем.

Торвальдс в наши дни не очень много пишет для Linux. Он описывает свою роль сейчас как «технический руководитель высшего уровня». По его словам, он никогда не хотел создавать собственную компанию — только для того, чтобы создать «лучшую операционную систему».

Почти всю свою карьеру Торвальдс посвятил себя Linux и программному обеспечению с открытым исходным кодом.Он отклонил предложение о работе от Стива Джобса, потому что генеральный директор Apple настоял на том, чтобы он прекратил работать над Linux. В дополнение к Linux Торвальдс создал Git, систему управления версиями, которая является основой для таких компаний, как GitHub и GitLab, и которая делает возможным большинство сегодняшних проектов с открытым исходным кодом. У него три дочери, и его старшая дочь на самом деле инженер-программист, хотя она не работает над ядром Linux («Я не создаю какую-то династию ядра Linux», — сказал он).

Несмотря на то, что он интроверт, который «не особо любит толпы людей», Торвальдс сказал, что любит «общаться и заниматься разработкой открыто».«По мнению Торвальдса, создание программного обеспечения посредством сотрудничества с открытым исходным кодом является наиболее практичным способом выполнения этой работы.

» Это просто добавляет огромное измерение к решению проблем, связанных с работой инженера, потому что вы можете работать вместе с людьми. — сказал Торвальдс, — сказал Торвальдс. .

«Linux меняется со временем. Меняется и Линус», — сказал Игорь Селецкий, генеральный директор и основатель CloudLinux. «Он пытается все больше и больше принимать, и мы получаем от него все меньше и меньше взрывов».

Линус Торвальдс Аманда Люсьер / для The Washington Post через Getty Images

Примерно во время своего отпуска в 2018 году Торвальдс впервые в своей жизни начал ходить на терапию и продолжал ее в течение нескольких месяцев после своего возвращения.«Я из поколения, где разговаривать с терапевтом не очень естественно, и я не знал, чего ожидать», — сказал Торвальдс. «Но оказалось, что мне это понравилось, я объяснил, откуда я пришел и на что люди жаловались, и я думаю, что это было полезно и хорошо».

Йенс Аксбо, инженер-программист Facebook и разработчик Linux, отметил «заметное улучшение» — оценку, которую он объясняет тем фактом, что ни одно электронное письмо, которое Торвальдс отправляет в наши дни, не является «само по себе оскорбительным».

«Это сделало меня другим и лучшим человеком?» — спросил Торвальдс.«Нет, я так не думаю. Несколько месяцев разговоров — это всего лишь так. Но я надеюсь и думаю, что это, возможно, сделало меня немного более осведомленным и осторожным в отношении моих публичных электронных писем».


Если бы не нетерпение и разочарование Торвальдса, Linux, возможно, не существовало бы.

Будучи 21-летним студентом факультета информатики в Хельсинкском университете в 1991 году, Торвальдсу пришлось стоять в очереди, чтобы использовать школьную компьютерную систему, которая была ограничена 16 пользователями одновременно. Операционная система Unix, которая питала школьные компьютеры, не говоря уже о самом оборудовании, была оценена для бизнес-клиентов — слишком дорога для студента, чтобы покупать ее самостоятельно, — и серьезные программисты, такие как Торвальдс, думали, что компьютеры в то время еще не работали. нюхать для своих нужд.

Итак, Торвальдс купил ПК и начал возиться, написав свой собственный Unix-подобный код, который позволял машине выполнять определенные задачи. Вскоре он понял, что его домашние эксперименты привели к созданию ядра операционной системы. Он решил продолжать и распространять информацию.

«Я делаю (бесплатную) операционную систему (просто хобби, не будет большой и профессиональной, как gnu) для 386 (486) клонов AT … Я хотел бы знать, какие функции большинство людей хотели бы «, — написал Торвальдс на онлайн-доске объявлений в августе того же года.«Любые предложения приветствуются, но я не обещаю, что буду их реализовывать :-)»

Проект привлек других программистов, которые представили код для исправления обнаруженных ими ошибок или включения новых функций. Так родилось сообщество разработчиков Linux с открытым исходным кодом.

По мере того, как Linux набирал популярность в технических кругах, он превратился из «странной игрушечной операционной системы» в нечто, что используется на веб-серверах и в других реальных приложениях. К 1993 году более 100 человек независимо друг от друга внесли свой код в Linux. Торвальдс, который еще был студентом, курировал весь проект.

Огромные проблемы ситуации привели к появлению многих практик и норм, которые до сих пор определяют способы управления Linux.

Лучшие разработчики получили определенные части ядра, по сути, их собственные небольшие вотчины, которые они контролировали в качестве «сопровождающих», проверяя весь соответствующий код, представленный разработчиками, обеспечивая контроль качества и обратную связь, а также взаимодействуя с Торвальдсом.

Разработчики говорят, что они восхищаются Торвальдсом за «техническое видение» качества кода, за то, что он действует как «катализатор», который помогает тысячам инженеров Linux работать вместе, и за то, что он «помогает» в обучении других инженеров.Разработчик Linux Лаура Эбботт, единственная женщина в Техническом консультативном совете Linux, в котором доминируют белые мужчины, сказала, что Торвальдс «не самый теплый и неумный человек», но он может «дать хорошие отзывы, когда это необходимо».

Linux Torvalds в 1999 году Рейтер

Показать меньше

Линус Торвальдс Linux Foundation

Показать меньше

Ларри Эллисон Джастин Салливан / Getty Images

Показать меньше

«Откровенный стиль общения» Торвальдса и его склонность к сбрасыванию F-бомб и спорам также способствовали развитию общедоступной культуры, в которой технические обсуждения часто превращались в оскорбительные ссоры.

Нил Браун, программист, проработавший 15 лет в качестве сопровождающего в сообществе Linux, сказал, что «наличие лидера, который демонстрирует редкие, но настоящие оскорбительные вспышки», не заставляет всех в группе вести себя одинаково, но это воодушевляет тех, кто уже склонны к такому поведению.

«Я думаю, это то, что привело к множеству плохих поступков» в сообществе разработчиков Linux, — сказал Браун.

Сам Браун внимательно следил за тем, что Торвальдс писал в списках рассылки, чтобы он мог более эффективно работать с Торвальдсом и узнать, как он работает.Иногда между ним и Торвальдсом возникали серьезные разногласия.

«Мы все делаем ошибки. Это понятно, и это, вероятно, расстраивает человека, допустившего ошибку, больше, чем Линуса», — сказал Браун Insider. «Я думаю, что Линус ожидает от тех, кому он доверяет, смирения, хотя это требует некоторой доработки».


Во многих технологических компаниях есть назначенный сотрудник, который служит основным связующим звеном с разработчиками в сообществе Linux.

Это не веселая роль.

Представитель отправляет «патчи» или обновления в код Linux, которые гарантируют, что последние функции компании будут работать с операционной системой Linux. Если в патче есть ошибка или какая-то другая проблема, человек будет нести основную тяжесть критики и, возможно, словесных оскорблений, которые часто возникают.

«Когда вы выпускаете патч, они унижают и издеваются над вами», — сказал бывший разработчик Linux, имея в виду случай, когда разработчик делает ошибку при исправлении кода. «Так что им это нравится.«

В одном инциденте в 2013 году Торвальдс и другие разработчики Linux пошутили по поводу частых криков в списке рассылки Linux, побуждая одного из своих коллег вести себя более агрессивно, чтобы действовать эффективно». Возможно, вам нужно научиться кричать на людей , — написал Торвальдс после того, как увещевал этого человека, потому что «с его помощью можно легко действовать как дверной коврик».

Случайное принятие криков и словесных нападок в сообществе Linux способствовало тому, что, по мнению некоторых, могло стать неприветливой средой.«Мы хотим получить лучшие идеи от всех, а не только от людей, готовых противостоять резкой критике», — сказал Insider президент IBM и бывший генеральный директор Red Hat Джим Уайтхерст.

В то время как Торвальдс извинился за свое поведение, когда он объявил, что уйдет в 2018 году, некоторые разработчики считают, что извинения не отменяют вред, который он мог причинить за последние несколько десятилетий, и не возвращают людей, которые он мог нанести. выталкивается.

«Целая куча хороших людей мирилась с этим. Либо это, либо они устают от этого и уходят», — сказал бывший разработчик Linux.Разработчик, пожелавший остаться неизвестным, сказал, что им лично известно о нескольких женщинах и членах недопредставленных групп, которые покинули сообщество Linux из-за корпоративной культуры.

Как бы то ни было, участие в Linux имеет серьезные препятствия, помимо толстой кожи. Чтобы стать надежным разработчиком, нужно было бы поработать над этим в свободное время, присылать патчи и быть замеченным. Для этого требуется свободное время, компьютер и надежное подключение к Интернету, что есть не у всех.Также полезно иметь хорошее образование и свободно говорить по-английски. В результате сообщество склоняется к людям с такими привилегиями, в основном к белым мужчинам.

Нам нужны лучшие идеи от всех, а не только от людей, готовых выдержать резкую критику

Отсутствие разнообразия в сообществе Linux, а также в сообществе разработчиков ПО и технических специалистов в целом также может затруднить присоединиться к новичкам из маргинализованных групп. С годами количество женщин, вносящих вклад в Linux, в целом увеличилось, хотя в некоторые годы оно уменьшилось.В Linux сейчас более 300 участников-женщин, что составляет около 8% всех участников.

Linux Foundation реализует наставническую инициативу, направленную на то, чтобы приветствовать и удерживать новых разработчиков, включая женщин. По словам сотрудника Linux Foundation Шуа Хан, компания также работает над тем, чтобы сделать свое руководство более разнообразным. Тем не менее, только 16% участников программы наставничества — женщины.

До недавнего времени Торвальдс, казалось, пренебрегал разнообразием в технологиях, проповедуя евангелие меритократии.«Все эти вещи — просто детали и не очень важны», — сказал он в 2015 году.

Теперь он говорит, что, хотя небольшое количество женщин в Linux отражает технологическую отрасль в целом, «мы должны стараться добиться большего», потому что Linux — один из самых крупных проектов в отрасли.

Торвальдс не знает, каким образом можно было бы привлечь больше женщин.

«Верю ли я, что существует серебряная пуля? Нет, — сказал Торвальдс. «Есть ли у нас в ядре женщины и цветные люди? Да, есть — но я бы солгал сквозь зубы, если бы утверждал, что это не маленькое меньшинство.Я просто не знаю, как это изменить ».


Несмотря на всю свою напористость, Торвальдс говорит, что его сила скромна.

« Вы никогда не сможете заставить кого-либо что-то сделать »в открытом исходном коде, — сказал он. «Моя настоящая сила в том, что люди мне доверяют».

Насколько сильно изменился Торвальдс со времени его терапии и тайм-аута, зависит от того, кого вы спросите.

Сам Торвальдс описал новообретенное просветление, хотя и старался сдержать ожидания.

«Когда люди, которым я доверяю и которые любят, говорят:« Линус, ты выглядишь как задница, тебе нужно сделать шаг назад и посмотреть на свое поведение ». Я думаю, у тебя есть два варианта: либо ты думаешь, что они неправильно и просто продолжайте работать, как всегда, или вы серьезно относитесь к их советам », — сказал Торвальдс.

«Эй, я также не собираюсь утверждать, что я совсем другой человек только потому, что я пару месяцев разговаривал с профессионалом. Это не то, как все работает. Но, надеюсь, я хоть немного больше осторожен и знает мой язык », — сказал он.

Если Торвальдс неоднозначно относится к своему собственному преобразованию, нет никаких сомнений в том, насколько сильно изменился мир, в котором он живет, за десятилетия, прошедшие с тех пор, как он основал Linux. «Сейчас меньше терпимости к« блестящей дыре », — сказал Axboe, инженер Facebook и разработчик Linux.

«Людей вызывают за такое поведение», — сказал Аксбо. «10 лет назад это было немыслимо. Раньше это было что-то вроде Дикого Запада».

Недавний спор о пионере свободного программного обеспечения, Ричарде Столлмане из Free Software Foundation, является знаком для некоторых инсайдеров, что отрасль борется с проблемами подотчетности и динамики власти, чего раньше не было. После заявлений о том, что Столлман преследовал женщин или заставлял их чувствовать себя некомфортно, а также критики в адрес осужденного за секс-торговлю Джеффри Эпштейна, 3000 разработчиков подписали открытое письмо с призывом исключить Столмена из совета директоров FSF.Правление в конечном итоге сохранило Столмена, но принадлежащие IBM Red Hat и Mozilla отказались от поддержки FSF.

Когда вы выпускаете патч, они унижают и издеваются над вами

Примерно в то время, когда Торвальдс ушел в сентябре 2018 года, Linux приняла кодекс поведения, который прямо возлагает ответственность на менеджеров проектов или «сопровождающих». Сопровождающие, которые не следуют или не обеспечивают соблюдение кода, могут столкнуться с «временными или постоянными последствиями», говорится в правилах.

Люди могут отправлять жалобы, которые рассматриваются и принимаются «очень серьезно», — сказал Хан.

Но поскольку Linux использует то, что сообщество открытого исходного кода называет системой «доброжелательного диктатора на всю жизнь», в которой последнее слово по поводу любых изменений или обновлений проекта остается за Торвальдсом, некоторые люди скептически относятся к тому, насколько Торвальдс может быть привлеченным к ответственности (Торвальдс, кстати, говорит, что ему наплевать на слово «диктатор».) И некоторые говорят, что с Торвальдсом мало что изменилось, и разработчики терпят его поведение только потому, что Linux сегодня лежит в основе большей части мировых технологий.«Он находится в состоянии искушения», — сказал бывший разработчик Linux. «Он, возможно, смягчил это, но принципиально не изменился».


Пару лет назад на конференции по Linux Дэвид Миллер, выдающийся инженер Red Hat, сразу подумал о том, чтобы заказать аркаду для организованного им мероприятия.

Но ему пришло в голову, что аркада для видеоигр была бы гораздо более подходящей на 15 лет раньше, когда средний возраст участников конференций по Linux был намного моложе.Вместо этого он заказал ресторан.

Рассел Кокер вспоминал, что когда он впервые пришел в Linux, это были в основном люди в возрасте от 20 до 20 лет. Сейчас людям от 40 и старше. Его беспокоит отсутствие на работу молодых разработчиков. Когда он упомянул об этом на публичном форуме, другие согласились с тем, что его следует решить, но сделано не так много.

Проект Linux продолжает расти. Число разработчиков ядра Linux ежегодно увеличилось до более чем 4000 человек, хотя за последние три года рост несколько замедлился.

Многие из ведущих специалистов по сопровождению, которые знают подсистемы Linux изнутри и снаружи, существуют уже несколько десятилетий, и редко можно увидеть, чтобы основные подсистемы переходили из рук в руки. Новые участники Linux, как правило, являются профессионалами, работающими над Linux для своей компании, а не молодыми разработчиками.

Линус Торвальдс Стив Рассел / Звезда Торонто через Getty Images

«Я думаю, что многие люди чувствуют себя комфортно, когда дела идут так, как они есть, но пока они работают в данный момент, меня беспокоит, что произойдет через 10 лет, когда люди моего возраста выйдут на пенсию, и мы необходимо более активное участие молодых людей », — сказал Кокер.

Присоединение к сообществу Linux может потребовать серьезного обучения. Раньше ядро ​​Linux представляло собой гораздо меньший проект, но теперь в него сложнее проникнуть. Сегодня в списках рассылки Linux больше участников, больше кода и больше шума. Студенты, изучающие различные наборы инструментов, теперь привыкли находить проекты на таких платформах, как GitHub. Изменилось и то, как люди взаимодействуют через Интернет, поскольку Linux общается в основном по электронной почте.

И в мире открытого исходного кода больше возможностей.За годы, прошедшие с момента создания Linux, появилось множество других проектов с открытым исходным кодом. Для некоторых подающих надежды технарей новый проект с открытым исходным кодом, такой как TensorFlow от Google или React от Facebook, более привлекателен, чем более старый, устоявшийся проект, такой как Linux.

«Мы стареем, и нам нужно как можно быстрее привлечь людей в сообщество, чтобы заменить эти старые шляпы», — сказал Миллер.

Когда я спросил Торвальдса о том, как несколько разработчиков говорят, что сообщество Linux стареет, он ответил, что «на самом деле его это не очень беспокоит.«В то время как специалисты по сопровождению ядра искажали молодость — самому Торвальдсу был 21 год, — прошло уже три десятилетия, и многие из этих людей остались без дела.

« Абсолютно верно, что разработчики ядра стареют — похоже, это случается со всеми нами. «Каждый из нас с каждым годом становится на год старше», — сказал Торвальдс. «Некоторые из нас тоже толстеют, а у других редеют волосы». «темпы здорового развития», а не «ускорение», — сказал он.Тем не менее, Linux выпускает релизы каждые два-три месяца, в каждом из которых задействовано от 1500 до 2000 разработчиков, и ему удобно, где находится проект с точки зрения размера и роста.

Репутация Linux как неинклюзивного также может отпугнуть новичков. По словам Миллера, они могут быть напуганы или даже «огорчены» из-за разработки для ядра. «И они не собираются оставаться здесь, если не чувствуют, что с ними хорошо обращаются», — сказал Axboe, который активно набирал новых выпускников Facebook для работы над ядром.

«По мере того, как вы вступаете в первое, второе или третье десятилетие, чтобы проект выжил и процветал с течением времени, вам нужно внести свежую, новую кровь», — сказал Аксбо. «Едкая среда или репутация язвительного человека не способствует привлечению молодых людей к участию».

Возможно, самый большой вопрос — что случится с Linux, когда Торвальдс уйдет.

Торвальдс ожидает, что Linux пойдет в том же направлении, что и язык программирования Python. После того, как создатель Python Гвидо ван Россум отказался от повседневного участия, был создан руководящий комитет для наблюдения за происходящим.

«Да, у нас есть несколько высокопоставленных специалистов по сопровождению, но если я внезапно уйду, есть широкий и глубокий круг людей, которые могли бы поддерживать Linux», — сказал Торвальдс.

«Будет политика, будет некоторая борьба, но хаос будет временным».

По крайней мере, на это надеется Торвальд.

Извините, создатель

Linux. Но изменится ли он?

Прошло более 25 лет с тех пор, как Линус Торвальдс создал Linux, ядро ​​операционной системы с открытым исходным кодом, которое теперь поддерживает большую часть Интернета, самую популярную в мире операционную систему для смартфонов и целый парк других гаджетов, включая автомобили.За это время Торвальдс заработал репутацию своего поведения и резких выражений, которые, по словам критиков, перешли черту эмоционального оскорбления.

Бескомпромиссный стиль Торвальдса часто получил высокую оценку, в том числе в WIRED. Но его склонность ругать других участников Linux, называть их именами или выкрикивать ненормативную лексику, также вызвала критику за создание токсичной среды и неприязнь к проекту для женщин, меньшинств или других недопредставленных групп.

В воскресенье он извинился за годы ненадлежащего поведения.«Мои легкомысленные атаки по электронной почте были непрофессиональными и необоснованными», — написал Торвальдс в электронном письме в список рассылки ядра Linux. «Теперь я знаю, что это было не нормально, и мне очень жаль».

Он также объявил, что проект ядра Linux, наконец, примет кодекс поведения и что он сделает перерыв в проекте, чтобы узнать больше о том, «как понимать эмоции людей и реагировать соответствующим образом».

«Я не чувствую, что не хочу продолжать поддерживать Linux.Как раз наоборот, — писал Торвальдс. — Я очень хочу сделать продолжать заниматься этим проектом, над которым я работал почти три десятилетия ».

Кодекс поведения заменяет старый« кодекс конфликта », который призвал всех, кто чувствует себя «оскорбленным, угрожающим или иным образом неудобным», обращаться в технический консультативный совет Linux Foundation, организации, которая управляет ядром Linux и использует Торвальдса, но не перечислил конкретные виды поведения, которые были неприемлемыми.В новом кодексе указываются сексуализированные выражения и «троллинг, оскорбительные / уничижительные комментарии, а также личные или политические нападения» среди прочего недопустимого поведения.

Но не все это побудило Торвальдса извиняться после стольких лет. Напротив, это была явно незначительная проблема. Торвальдс запланировал отпуск в Шотландию, что противоречило запланированному на ноябрь саммиту разработчиков Linux в Ванкувере, Британская Колумбия. Организаторы саммита объявили ранее в этом месяце, что саммит переместится в Эдинбург, Шотландия, а не пройдет без Торвальдса.Это решение многих сбило с толку.

Торвальдс написал, что этот инцидент заставил членов сообщества Linux спорить с ним о том, что он «всю жизнь не понимал эмоций». Не в первый раз. В 2013 году бывший разработчик ядра Linux Сейдж Шарп, который тогда использовал другое имя, открыто критиковал стиль общения Торвальдса и призвал к разработке кодекса поведения для проекта. «Линус, ты один из самых страшных преступников, когда речь заходит о словесных оскорблениях людей и публичном разрыве их эмоций», — писал тогда Шарп.

Шарп позже рассказал WIRED о получении благодарностей от разработчиков по другим проектам с открытым исходным кодом, которые сказали, что поведение Торвальдса повлияло на то, как люди вели себя в этих других проектах. Шарп также поделилась некоторыми письмами с яростной ненавистью, которые они получили после того, как высказались.

Основатель Linux Линус Торвальдс берет перерыв после критики

Линус Торвальдс, основатель операционной системы с открытым исходным кодом Linux, вот уже три десятилетия руководит своим сообществом разработчиков сарказмом, оскорблениями и оскорблениями, и многие люди думают, что пора для разнообразия.В воскресенье Торвальдс разослал электронное письмо, в котором говорилось, что он уделит время, чтобы поработать над собой и попытаться перестать быть придурком.

Торвальдс — легенда в сообществе разработчиков ПО с открытым исходным кодом за то, как он придерживался своих принципов и превратил бесплатный проект в гиганта. Но работа с открытым исходным кодом — в значительной степени неблагодарная работа, в которой люди добровольно участвуют, и их работу редко можно увидеть за пределами небольшой группы людей. Поскольку Торвальдс на протяжении многих лет курировал различные обновления ядра Linux, он заработал репутацию человека, который обрушивается на разработчиков комментариями и перепиской по электронной почте.Судя по его последнему сообщению сообществу, похоже, он понял, что его поведение необходимо изменить.

«Мои легкомысленные атаки по электронной почте были непрофессиональными и необоснованными, — писал Торвальдс. Он сказал, что на этой неделе ему противостояли несколько членов сообщества Linux, и он сожалеет о том, что его поведение причинило боль некоторым людям и, возможно, заставило некоторых вообще отказаться от работы над разработкой ядра. Он сказал, что «собирается взять перерыв и получить некоторую помощь в том, как понимать эмоции людей и реагировать соответствующим образом.

Из письма неясно, послужил ли один конкретный случай словесного оскорбления причиной его перерыва для размышлений о своем поведении, или же ситуация просто достигла критической точки. В 2013 году разработчик Сейдж Шарп вызвал Торвальдса из-за нескольких несоответствующих обменов в списке рассылки основных разработчиков, вносящих свой вклад в Linux. Шарп ранее работал инженером-программистом в Intel и много лет вносил свой вклад в Linux. Они специально привлекли Торвальдса к ответственности за его обращение с руководителем ядра Linux Грегом Кроа-Хартманом.Торвальдс назвал Кроа-Хартмана «чудаковатым гигантом» и сказал, что причина, по которой участники принимают его одобрение как должное, «похоже, заключается в том, что вы упрощаете работу в качестве дверного коврика». Шарп также обратился к своему личному блогу, чтобы указать на недавние инциденты, в которых он ругал разработчиков такими фразами, как: «Мауро, ВЫКЛЮЧИТЕ ЛЮБИТЕЛЬ!» и «Рафаэль, пожалуйста, * никогда * * больше не пиши эту чушь».

«Не * чертовски * круто, — написал Шарп. «Насилие, будь то физическое запугивание, словесные угрозы или словесные оскорбления, недопустимо.Сделайте это профессионально в списках рассылки «.

G / O Media может получить комиссию

Торвальдс сказал, что в его отсутствие Кроа-Хартман возьмет на себя его обязанности.

Боевой стиль Торвальдса иногда ценится разработчиками, когда они считают, что он берет на себя могущественные силы, чтобы отстаивать более высокие стандарты и более высокую безопасность. Когда он подвергался критике со стороны профессионалов в области безопасности и юристов по открытым исходным кодом, он не ответил любезно, и это обеспокоило некоторых людей в сообществе Linux.Но, прежде всего, это внутреннее поведение и уважительное отношение к волонтерам. «Я не должен просить о профессиональном поведении в списках рассылки», — настаивал Шарп. «Профессиональное поведение должно быть по умолчанию».

В своем письме Торвальдс не вдавался в подробности своего обращения с людьми. Он обратил внимание на тот факт, что он «испортил [свое] расписание», когда планировал семейный отпуск одновременно с Maintainer Summit, на котором ведущие разработчики Linux собираются каждый год, чтобы обсудить свою дальнейшую работу.Он признал, что в глубине души надеялся просто пропустить саммит после двух десятилетий посещения, но его перенесли, когда стало ясно, что это неприемлемо.

Торвальдс был непреклонен в том, что у него не будет постоянного отпуска, и сравнил это с временем, когда внутренние дебаты заставили его на время отойти и разработать Git, систему с открытым исходным кодом, которая в основном используется для отслеживания изменений в исходном коде. . «Может быть, я смогу установить фильтр электронной почты, [чтобы] когда я отправляю электронное письмо с ругательствами, они просто не уходят», — сказал он.Сообщество, вероятно, предпочло бы, чтобы он просто понял, как быть более хорошим человеком без необходимости вмешательства машины.

Исправление: в предыдущей версии этой статьи неверно указана дата публикации блога Sage Sharp о Торвальдсе, который был опубликован в 2013 году, а не в 2018 году.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *