Линус Торвальдс — финский и американский инженер‑программист, родившийся 28 декабря 1969 года в Хельсинки. Он изучал информатику в Хельсинкском университете, где в 1991 году начал разрабатывать собственное ядро операционной системы как личный проект. Со временем этот проект превратился в Linux — одну из самых важных технологий в современной ИТ‑индустрии. Торвальдс продолжает руководить разработкой ядра Linux и сотрудничает с Linux Foundation. Также Линус является автором системы контроля версий Git(2005 г.).

TL;DR
  • Линус Торвальдс, финский студент‑информатик, начал разрабатывать ядро Linux в 1991 году как хобби.

  • Сегодня ядро Linux и основанные на нём ОС используются в ведущих суперкомпьютерах мира, в облачной инфраструктуре и даже лежит в основе Android — ведущей мобильной ОС.

  • Как ОС на серверах Linux занял доминирующее положение: по оценкам, на нём работает 96% ведущих веб‑серверов мира.

1991–1994: Зарождение Linux

История Linux как ядра и как ОС началась с концепции Unix — мощной и универсальной операционной системы.

Unix — семейство переносимых, многозадачных и многопользовательских операционных систем, которые основаны на идеях оригинального проекта AT&T Unix, разработанного в 1970-х годах в исследовательском центре Bell Labs Кеном Томпсоном и Деннисом Ритчи.

Однако ОС Unix была дорогостоящей и проприетарной, что ограничивало её доступность. В 1987 году появилась более простая Unix‑подобная система под названием Minix, которая привлекла внимание молодого финского студента по имени Линус Торвальдс.

25 августа 1991 года: Линус Торвальдс опубликовал в новостной группе MINIX, ставшее уже культовым, сообщение, в котором объявил о своей работе над свободной операционной системой для клонов AT с процессорами 386 (486).

«Привет всем, кто использует Minix!

Я разрабатываю (бесплатную) операционную систему (просто как хобби, она не будет такой масштабной и профессиональной, как GNU) для клонов AT на базе процессоров 386 (486). Работа над ней ведётся с апреля, и проект уже начинает обретать очертания. Я был бы рад услышать любые отзывы о том, что вам нравится или не нравится в Minix, так как моя ОС в чём‑то напоминает её (в частности, у неё такая же физическая структура файловой системы (по практическим соображениям) и так далее)...»  — Линус Торвальдс.

Он и представить себе не мог, что это «хобби» произведёт революцию в мире технологий.

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

Как Freax стал Linux

У названия «Linux» есть своя история и оно появилось позже знаменитого письма сообществу Minix.

Ари Лиммке и Линус Торвальдс
Ари Лиммке и Линус Торвальдс

Изначально Линус Торвальдс планировал назвать свою операционную систему “Freax” (free (“свободный”) + freak (“фанат, энтузиаст”) + X из Unix) и первые пол года работы над ядром использовал именно Freax. Линус придумал «Linux»(Linus + UniX), но не стал его использовать так как это показалось ему слишком нескромным. Сисадмин Ари Леммке из Хельсинкского технологического университета (HUT), который в то время был одним из администраторов‑волонтеров FTP‑сервера, убедил Линуса выложить его проект в сеть, однако название «Freax» ему не понравилось. В сентябре 1991 года Ари создал каталог «linux» на своем FTP‑сервере ftp://ftp.funet.fi/, а Линус согласился с этим "нескромным" названием.

Роль GNU Project в развитии Linux

Ричард Столлман в МГУ
Ричард Столлман в МГУ

Важный момент для контекста того периода. Как позже вспоминал Ричард Столлман, к 1992 г. «система GNU была почти завершена, единственным крупным отсутствующим компонентом оставалось ядро». Это означало, что Linux появился не в вакууме: вокруг него уже существовали компилятор GCC, Bash, стандартные Unix‑утилиты, библиотеки и инструменты разработки, созданные проектом GNU.

Благодаря этому ядро Linux практически сразу стало частью полноценной свободной операционной системы. В то же время разработка собственного ядра GNU Hurd затягивалась из-за сложности микроядерной архитектуры, а судебный процесс USL v. BSDi временно парализовал распространение свободной BSD. Это создало уникальное «окно возможностей», которым Linux сумел успешно воспользоваться.

1991: Linux 0.01

17 сентября 1991 года была выпущена версия Linux 0.01, состоящая из 10 239 строк кода и содержащая исходный код и базовый функционал ядра. Релиз первой работоспособной версии Linux 0.02 был 5 октября 1991 года.

1992: проект ядра Linux стал свободным программным обеспечением под лицензией GPL

На ранних этапах разработки распространение ядра Linux ограничивалось некоммерческими лицензиями. Однако в 1992 году, начиная с версии Linux 0.12, Линус Торвальдс объявил переход к GNU GPL; действие новой лицензии началось 1 февраля 1992 года.

GNU General Public License (GNU GPL) — свободная лицензия, разработанная Ричардом Столлманом и Фондом свободного программного обеспечения (FSF) для проекта GNU. До появления единой GPL отдельные программы GNU уже распространялись по собственным copyleft‑лицензиям. Первая версия GNU GPL (GPLv1) была опубликована в феврале 1989 года. В 1991 году вышла GPLv2 — именно на неё впоследствии был переведён Linux.

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

1992: MCC Interim Linux — первый дистрибутив

В феврале 1992 года Оуэн Ле Бланк из Manchester Computing Centre при Университете Манчестера выпустил MCC Interim Linux — один из первых Linux‑дистрибутивов с самостоятельной процедурой установки. Он был основан на Linux 0.12 и объединял ядро Linux с набором GNU‑инструментов, библиотек и других системных программ. Главной задачей MCC было упростить установку и сделать Linux доступнее пользователям, которым раньше приходилось самостоятельно собирать рабочую систему из отдельных дискет и программ.

1992: поддержка X Window System (X11)

В 1992 году в Linux появилась поддержка X Window System (X11), что стало важным этапом развития графической среды. Пользователи получили возможность запускать графические приложения и работать с окнами и мышью. В том же году развивался проект XFree86 — реализация X Window System для компьютеров на архитектуре x86. 2 сентября 1992 года проект получил название XFree86, а 17 сентября в него была добавлена поддержка Linux.

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

X Window System (X11) — это базовая оконная система для Linux и Unix с клиент-серверной архитектурой, созданная в 1984 году в Массачусетском технологическом институте (MIT), а её бесплатная реализация XFree86 появилась в 1992 году для поддержки графики на персональных компьютерах с процессорами x86. На протяжении более десяти лет XFree86 являлась основным графическим движком в открытых операционных системах, пока в феврале 2004 года изменение лицензионной политики проекта не привело к расколу в сообществе. В результате этого конфликта в 2004 году разработчики создали форк под названием X.Org Server, который заменил устаревший XFree86 во многих популярных дистрибутивах Linux.


Развитие ОС Linux

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

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

Дистрибутив Linux — скомпонованный в дистрибутивный пакет подобранный набор компонентов операционной системы Linux — ядро, библиотеки и утилиты проекта GNU, программа установки, другие утилиты и программы для Linux; основная форма распространения Linux-систем.

После MCC Interim Linux вскоре последовали и другие:

Эти дистрибутивы объединяли ядро Linux с другим свободным программным обеспечением с открытым исходным кодом, создавая полноценные операционные системы и способствуя дальнейшему развитию Linux. На основе этих «базовых» дистрибутивов также были свои ответвления, в том числе коммерческие, например — Ubuntu компании Canonical созданный на базе Debian. В дальнейшем появилось много ответвлений дистрибутивов с разной специализацией основанных на разных дистрибутивах. Полную схему можно посмотреть здесь и на сайте DistroWatch. Также, согласно сайту DistroWatch в рейтинге дистрибутивов на данный момент всего 495 дистрибутивов.

1994: появление Linux 1.0.0

Линус Торвальдс представляет Linux 1.0.0
Линус Торвальдс представляет Linux 1.0.0

14 марта 1994 года был выпущен Linux 1.0.0, состоявший из 176 250 строк кода и обеспечивавший поддержку однопроцессорных систем на базе Intel 80 386 (i386).

В этом же году был первый выпуск Linux Journal - Issue 1 - журнала о технологиях и первого журнала о Linux. В 2017 году журнал почти закрылся, но его спасли. К сожалению, в 2019 году было объявлено, что журнал закрывается. В 2020 сайт журнала возобновил работу как блог.

1996: Талисман Tux

Tux
Tux

В 1996 году Линус Торвальдс объявил, что у Linux появится талисман в виде пингвина. Идея возникла после того, как во время посещения Национального зоопарка и аквариума в Канберре (Австралия) его укусил маленький пингвин. Ларри Юинг создал первоначальный эскиз на основе этой идеи. Имя «Tux», предложенное Джеймсом Хьюзом, представляет собой игру слов, образованную из «Torvalds» UniX“ и «tuxedo» (смокинг), что отражает внешний вид пингвина. С момента своего создания Tux остается символом Linux уже более двух десятилетий.

1995-1996: Linux становится переносимой системой

В Linux 1.2, выпущенном в 1995 году, появилась поддержка архитектур Alpha, SPARC и MIPS. В 1996 году Linux 2.x расширил эту тенденцию: среди ключевых нововведений были поддержка многопроцессорных систем (SMP) и полноценный 64-битный порт для Alpha. В дальнейшем поддержка новых архитектур продолжила расширяться, включая PowerPC. Переход на разные процессорные архитектуры стал важным этапом развития Linux: ядро перестало быть системой, ориентированной преимущественно на обычные ПК с Intel x86, и начало превращаться в переносимую платформу, пригодную для серверов и других классов оборудования.

Было выпущено ядро Linux 2.0, в котором были:

  • реализована поддержка нескольких процессоров в одной системе (SMP) и расширена аппаратная совместимость

  • улучшена поддержка SCSI

  • добавлена поддержка стека протоколов Apple Talk, добавлена поддержка файловых систем NCP (Novell) и SMB

  • Расширена и поддержка сетевых устройств, добавлена поддержка нескольких 100-мегабитных Ethernet-карт

  • Доступна экспериментальная поддержка запуска Java-приложений в качестве «нативных бинарников»

1996-1999: Появление первых desktop-версий Linux

Развитие Linux как десктопной ОС развивалось с середины 1990-х на базе XFree86 — свободной реализации X Window System, созданной в MIT в 1984 году и на этой основе сформировались две ключевые графические среды - KDE и GNOME.

В 1996 году Маттиас Эттрих основал проект KDE (релиз 1.0 в 1998 году), однако использование фреймворка Qt с не полностью свободной лицензией вызвало споры в сообществе. В ответ Мигель де Икаса и Федерико Мена запустили в 1997 году проект GNOME (релиз 1.0 в 1999 году), основанный на свободном инструментарии GTK+. Появление KDE и GNOME стало важным этапом превращения Linux из преимущественно консольной системы для специалистов в полноценную графическую платформу для настольных компьютеров.

KDE (K Desktop Environment) — Основанная Маттиасом Этрихом (Matthias Ettrich) в октябре 1996 года графическая среда (первый стабильный релиз KDE 1.0 — июль 1998 г.) на основе фреймворка Qt. Изначально создавался как привычная и целостная графическая среда, внешне похожая на Windows 95. Главным конфликтом первых лет была лицензия Qt: сама оболочка была свободной (GPL), но библиотека Qt на тот момент являлась проприетарной для коммерческого использования. Это привело к спорам о чистоте Open Source, пока Qt не перевели под лицензию GPL в 2000 году. Сегодня графическое окружение KDE носит название KDE Plasma.

GNOME (GNU Network Object Model Environment) — графическая среда для UNIX‑подобных ОС основанная в Август 1997 года (первый стабильный релиз GNOME 1.0 — март 1999 г.) Мигелем де Икаса (Miguel de Icaza) и Федерико Мена (Federico Mena) на основе фреймворка GTK+ (GIMP ToolKit). Проект был запущен под эгидой GNU специально как полностью свободная альтернатива KDE, не зависящая от коммерческого фреймворка Qt. GNOME сделал акцент на строгое соблюдение концепции свободного ПО, минимализм, доступность и свой уникальный пользовательский интерфейс, отличающийся от традиционной модели Windows.

1999: День возврата Windows

«Windows Refund Day» или «День возврата средств за Windows» — это акция протеста, продолжавшаяся один день, 15 февраля 1999 года, из‑за того, что пользователи Linux не могли получить возмещение за предустановленную на их компьютерах копию Microsoft Windows. Многочисленные протесты проходили у офисов Microsoft в США, наиболее хорошо задокументированная из которых состоялась в районе залива Сан‑Франциско в Калифорнии. В последствии, компенсацию протестующие не получили, но это привлекло внимание разных СМИ и в долгосрочной перспективе это частично сработало: в других странах были случаи возвратов через суд, а производители позже стали продавать больше компьютеры без Windows.

1998–2000: Выход на корпоративный рынок

В конце 1990-х — начале 2000-х годов в развитии Linux произошла кардинальная перемена: резко возрос интерес со стороны делового мира. Крупные технологические компании начали осознавать потенциал Linux, что привело к ряду ключевых событий:

  • 1999: IBM объединила усилия с Red Hat, объявив о поддержке Linux

  • 1999: Dell начала предустанавливать Linux на отдельные серверы

  • 2000: планы IBM инвестировать 1 миллиард долларов в разработку Linux.

2003: Linux 2.6 — фундамент современного ядра

В декабре 2003 года состоялся релиз Linux 2.6 — один из важнейших в истории проекта. Ветка получила новую модель потоков (NPTL), вытесняемое ядро и улучшенные планировщики процессов, что значительно повысило отклик системы на десктопах. Также были улучшены масштабируемость, работа с памятью, файловыми системами и мультипроцессорностью (SMP). Linux 2.6 не только укрепил позиции в серверах и ПК, но и стал техническим фундаментом для развивающихся встроенных систем, заложив основу для появления платформы Android.

2003: Судебный иск SCO Group

В 2003 году SCO Group (SCO) начала судебную атаку, подав иск против IBM на сумму 1 миллиард долларов. Они утверждали, что Linux содержит защищённый авторским правом код Unix. Эта битва, которая в конечном итоге закончилась неудачей, подчеркнула важность понимания правового и исторического контекста интеллектуальной собственности Linux.

2004: Выпуск Ubuntu 4.10

CD-диск OS Ubuntu
CD-диск OS Ubuntu

20 октября 2004 года компания Canonical Ltd. выпустила Ubuntu 4.10 под кодовым названием «Warty Warthog» — дистрибутив, который сделал Linux более доступным для пользователей, не являющихся техническими специалистами, и значительно ускорил его внедрение на настольных компьютерах и ноутбуках.

2005: Распределенная система управления версиями Git

Разработка ядра Linux длительное время велась с использованием проприетарной системы BitKeeper, создатель которой Ларри Маквой бесплатно предоставлял лицензию сообществу. Однако в 2005 году возник конфликт: Эндрю Триджелл (известный созданием свободных аналогов закрытых систем) произвел реверс‑инжиниринг сетевого протокола BitKeeper. В ответ Маквой обвинил сообщество в нарушении условий использования и отозвал бесплатные лицензии.

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

  • 7 апреля 2005 г. - анонс проекта и первый коммит в Git.

  • Тогда же апреле 2005 состоялся переход разработки ядра Linux на Git.

  • 16 июня 2005 - Git использовался для релиза Linux 2.6.12.

  • 21 декабря 2005 состоялся релиз Git v1.0.0.

Почему Git? Название инструмента содержало фирменный юмор Торвальдса (в британском сленге git означает «мерзавец» или «дурак»):

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

Git в дальнейшем произвел революцию в области управления версиями, став незаменимым инструментом для разработки программного обеспечения и ознаменовав важную веху в развитии Linux и культуры open-source, став, в итоге, стандартом в работе. Координатором проекта Git c 28 июля 2005 года по сей день является программист Дзюн Хамано - на данный момент сотрудник Google.

2007: Linux Foundation

С ростом популярности, увеличения сложности, масштаба и числа участников проекта, ядро ​​Linux потребовало необходимой технологической, административной и юридической инфраструктуры для масштабирования в соответствии с потребностями сообщества. В 2000 году был основан консорциум Open Source Development Lab(OSDL) — некоммерческая организация, поддерживаемая глобальным консорциумом таким компаний как IBM, HP, Intel и других для «ускорения развертывания Linux в корпоративной среде», и Free Standards Group(FSG) — независимая, некоммерческая организация, продвигающая свободное открытое ПО посредством разработки и внедрения стандартов. Один из основных проектов FSG был — Linux Standard Base (LSB), а также инициатива интернационализации Linux Internationalization Initiative (Li18nux).

К 2007 году экосистема Linux разрослась. Две ключевые организации — Open Source Development Lab и Free Standards Group часто дублировали работу друг друга и было принято решения объединить их.

21 января 2007 года OSDL и Free Standards Group объединились, образовав некоммерческий консорциум развития Linux Foundation. В настоящее время LF объединяет более 1800 компаний‑членов, поддерживает около 1000 проектов с открытым исходным кодом в различных вертикальных и горизонтальных отраслях, проводит более 250 мероприятий по всему миру ежегодно и предоставляет программы обучения и сертификации. Под эгидой фонда действуют несколько специализированных фондов, ассоциаций, рабочих групп. Например, Cloud Native Computing Foundation — фонд, основанный совместно компанией Google и The Linux Foundation для продвижения технологий контейнеризации и большой список других проектов.

2008: Android и выход Linux на мобильный рынок

В 2005 году Google приобрела компанию Android Inc. и начала разработку мобильной платформы на базе Linux. В ноябре 2007 года Google вместе с Open Handset Alliance официально анонсировала проект, а в сентябре 2008 года состоялся релиз Android 1.0 на ядре Linux 2.6.25 и вышел первый коммерческий смартфон — T‑Mobile G1 (HTC Dream).

Android использовал Linux в качестве низкоуровневого фундамента, глубоко адаптировав ядро под мобильные задачи. В систему вошли специализированные подсистемы: Binder для межпроцессного взаимодействия, wakelocks для контроля энергопотребления, Ashmem для работы с памятью и Low Memory Killer. При этом Android не являлся традиционным Linux‑дистрибутивом: вместо стандартного GNU‑стека (включая glibc) он использовал собственную библиотеку Bionic C и виртуальную машину Dalvik.

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


2010–2019: Облачная революция, контейнеры и eBPF

В 2011 году, после почти восьми лет развития ветки 2.6, Линус Торвальдс выпустил Linux 3.0. Смена первой цифры в нумерации не означала радикальной перестройки архитектуры, но стала символической вехой в развитии ядра.

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

Важнейшим этапом этого периода стало распространение контейнеризации. Появившийся в 2013 году Docker популяризировал концепцию контейнеров, опираясь на встроенные механизмы изоляции и управления ресурсами ядра Linux — namespaces и cgroups. В 2015 году был представлен Kubernetes, быстро ставший индустриальным стандартом для оркестрации контейнерных инфраструктур.

Параллельно в 2010-х годах развивалась технология eBPF (extended Berkeley Packet Filter), позволившая безопасно выполнять пользовательский код прямо внутри пространства ядра без его пересборки. Это произвело революцию в сферах сетевого мониторинга, трассировки и системной безопасности.

К концу десятилетия Linux окончательно перестал быть просто операционной системой для серверов. Он превратился в базовый программный слой всей мировой IT‑инфраструктуры — от суперкомпьютеров и облачных дата‑центров до смартфонов, сетевого оборудования и встраиваемых устройств.

2020 год: начало нового этапа развития

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

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

В этот же период началась активная разработка проекта Rust for Linux. Разработчики предложили использовать язык Rust для создания новых компонентов ядра, чтобы уменьшить количество ошибок, связанных с управлением памятью.

2021 год: Linux 5.15 LTS

В октябре 2021 года вышел Linux 5.15 LTS. Главным изменением стала интеграция нового драйвера NTFS3, разработанного Paragon Software. Они добавили полноценную поддержку чтения и записи файловой системы NTFS непосредственно в ядре Linux.

2022 год: Linux 6.1, появление Rust в ядре

В декабре 2022 года вышел Linux 6.1 — первый стабильный релиз ядра с официальной поддержкой Rust. На этом этапе Rust был экспериментальной возможностью. В ядро добавили инфраструктуру для сборки Rust‑кода и создания компонентов, но основная часть ядра продолжила использовать C. Также в Linux 6.x продолжилось развитие поддержки архитектуры RISC‑V, серверных платформ и современных процессоров.

2023: Linux 6.2–6.6, развитие eBPF и Rust

В версиях Linux 6.2–6.6 продолжилось развитие технологий, используемых в современных серверных системах.Одним из важных направлений стало развитие eBPF. Эта технология появилась ещё в Linux 3.18 (2014 год), но в 2020-х годах получила широкое применение для мониторинга производительности, сетевой диагностики и безопасности.

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

2023–2024: усталость и старение сообщества мейнтенеров Linux

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

16 сентября 2024 года на Open Source Summit Europe в Вене Линус Торвальдс участвовал в разговоре с Дирком Хондлом из Linux Foundation. Одной из тем стало старение сообщества сопровождающих Linux. Торвальдс сказал, что сопровождающие ядра Linux стареют, но одновременно он объяснял, почему считает сам факт длительного участия опытных разработчиков необычным для open‑source‑проектов. По его словам, уход разработчиков из проектов из‑за усталости — обычное явление для открытого ПО, но Linux отличается тем, что многие ключевые разработчики остаются в проекте десятилетиями.

2024–2026 годы — ИИ в разработке ядра Linux

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

Ответ Линуса из переписки об "анти-LLM" позиции и использовании ИИ в разработке:

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

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

Или просто уйти.

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

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

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

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

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

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

Линус.


Полезные ссылки и источники

Текст статьи доработан и дополнен на основе статьи https://tuxcare.com/blog/linux-evolution/, автора Chris DeMars

-= мой блог в тг =-

Статья будет обновляться.
Вы можете выделить фрагмент текста и использовать ⌘/CTRL + Enter для отправки сообщения об ошибке или написать автору в ЛС.