- 25 августа: Линус Торвальдс объявляет о создании нового ядра операционной системы в группе comp.os.minix
- 17 сентября: Выпуск Linux 0.01 (10,239 строк кода)
- Октябрь: Linux 0.02 - первая публично доступная версия
- Январь: Linux переходит на лицензию GPL v2 (революционное решение, определившее будущее проекта)
- Появление первых дистрибутивов: MCC Interim Linux, TAMU
- Портирование X Window System на Linux
- Июль: Выпуск Slackware - один из старейших дистрибутивов, существующих до сих пор
- Август: Debian начинает разработку (Ian Murdock)
- Появление более 100 разработчиков ядра
- Ядро достигает версии 0.99
- Март: Linux 1.0.0 (176,250 строк кода)
- Появление коммерческих дистрибутивов
- Red Hat основана как компания
- Портирование на DEC Alpha и SPARC
- Linux начинает поддерживать ELF (Executable and Linking Format) вместо a.out
- Появление Apache на Linux - начало доминирования в серверном сегменте
- Май: Выбран талисман Tux (пингвин)
- Июнь: Linux 2.0 - поддержка SMP (многопроцессорность)
- Red Hat Linux 4.0 выпущен
- Август: Miguel de Icaza объявляет о проекте GNOME как полностью свободной альтернативе KDE
- KDE выпускает предварительные версии 1.0, демонстрируя возможность полноценного Linux-десктопа
- Проект Wine, стартовавший в 1993, заметно продвигается и позволяет запускать популярные приложения Windows
- Январь: "Собор и Базар" Эрика Реймонда популяризирует модель разработки
- Апрель: Netscape открывает исходный код браузера (Mozilla)
- IBM, Oracle, Informix объявляют о поддержке Linux
- Основание Open Source Initiative (OSI)
- IBM инвестирует $1 млрд в Linux
- Dell начинает предустанавливать Linux
- Появление GNOME как альтернативы KDE
- Январь: Linux 2.2 - улучшенная поддержка SMP, новый сетевой стек
- IBM начинает масштабную маркетинговую кампанию Linux
- Linux получает официальную поддержку на мейнфреймах IBM System/390 и zSeries, закрепляясь в корпоративных ЦОДах
- Январь: Linux 2.4 - поддержка до 64 ГБ RAM, улучшенная поддержка USB, Bluetooth
- IBM выпускает серию мейнфреймов с Linux
- Mozilla Firefox начинает разработку
- Fedora Project запущен Red Hat
- OSDL (основана в 2000) усиливает финансирование разработчиков ядра и позже сольется с Linux Foundation
- Linux kernel переходит на BitKeeper (2002), что ускоряет синхронизацию работы сотен разработчиков
- SCO Group (2003) подает иски к IBM, что приводит к консолидации юридической защиты Linux
- Октябрь: Ubuntu 4.10 "Warty Warthog" - революция в пользовательском опыте
- Canonical основана Марком Шаттлвортом
- Октябрь: Выпуск Firefox 1.0
- Апрель: Линус Торвальдс создает Git после конфликта с BitKeeper
- Июль: Linux 2.6.12 - первая версия в Git
- Создается Open Invention Network для защиты Linux от патентных претензий
- Linux 2.6.16 получает улучшения для Xen, делая паравиртуализацию доступной на массовом «железе»
- Октябрь: Представлен KVM (Kernel-based Virtual Machine); поддержка появляется в ядре 2.6.20 (февраль 2007)
- Amazon EC2 (бета) стартует на базе Linux/Xen и демонстрирует практичность облаков
- Ноябрь: Google анонсирует Android на базе ядра Linux
- Октябрь: Linux 2.6.23 приносит Completely Fair Scheduler (CFS) и улучшения сети
- Сентябрь: Первый Android-телефон (HTC Dream/G1)
- Нетбуки (например, ASUS Eee PC) с предустановленным Linux становятся массовыми
- GitHub запущен, становится основной платформой для открытого кода
- Март: Btrfs включен в ядро 2.6.29
- ext4 становится стабильной ФС по умолчанию во многих дистрибутивах
- Июль: Google анонсирует Chrome OS как легковесную систему на ядре Linux
- cgroups и namespaces, появившиеся в ядре 2.6.x, начинают активно использоваться LXC и облачными провайдерами
- systemd представлен как замена SysV init
- LibreOffice форкнут от OpenOffice
- Май: Fedora 15 переходит на systemd
- Июль: Linux 3.0 (изменение схемы версионирования)
- GNOME 3.0 выпущен с новым интерфейсом
- Red Hat становится первой компанией с моделью открытого исходного кода, чья годовая выручка превысила $1 млрд
- Развитие OpenStack на Linux
- Сентябрь: Linux 3.6 - улучшения TCP
- Март: Docker представлен, революционизирует контейнеризацию
- Valve анонсирует SteamOS на базе Linux
- Сентябрь: Linux 3.11 - улучшения производительности
- Docker становится стандартом контейнеризации
- Июнь: Kubernetes представлен Google
- systemd принят большинством крупных дистрибутивов (кроме некоторых как Slackware, Gentoo опционально)
- Апрель: Linux 4.0 - live patching (возможность обновления ядра без перезагрузки)
- Microsoft объявляет о любви к Linux и открытом коде
- Август: Linux 4.2 - улучшения безопасности
- Август: WSL (Windows Subsystem for Linux) в Windows 10
- Октябрь: Linux 4.8 - Microsoft вносит вклад в ядро
- Snap и Flatpak как универсальные форматы пакетов
- Май: Объявлен Project Treble для Android O, что упрощает обновления Linux-ядра на мобильных устройствах
- Сентябрь: Linux 4.13 - улучшенная поддержка AMD Ryzen
- Ноябрь: Linux 4.14 LTS - фундаментальные улучшения производительности и поддержки серверов
- Январь: Meltdown и Spectre вынуждают внедрить KPTI и retpoline для защиты ядра
- Август: Linux 4.18 продолжает закрывать speculative execution уязвимости
- Сентябрь: Linux принимает Code of Conduct
- Red Hat приобретает CoreOS, усиливая контейнерные технологии (Atomic, rkt, etcd)
- Май: Linux 5.0 - поддержка FreeSync, улучшения энергоэффективности
- Июль: Linux 5.2 - поддержка Sound Open Firmware
- Ноябрь: Linux 5.4 LTS - lockdown mode, улучшения exFAT
- Январь: Linux 5.5 - крупные обновления для AMD Navi и ARM-серверов
- Март: Linux 5.6 - WireGuard официально включен, улучшенная поддержка USB4
- io_uring революционизирует async I/O
- Декабрь: Linux 5.10 LTS
- Февраль: Linux 5.11 - поддержка Intel SGX, улучшения для Arm и AMD GPU
- Июнь: Linux 5.13 - Apple M1 начальная поддержка
- Google и ISRG финансируют инициативу Rust-for-Linux, подготавливая инфраструктуру языка
- Октябрь: Linux 5.15 LTS включает драйвер NTFS3 от Paragon (полная поддержка NTFS)
- Октябрь: Linux 6.0 - начальная поддержка Rust в ядре
- Декабрь: Linux 6.1 LTS - Rust поддержка расширена
- AMD P-State драйвер для улучшенной энергоэффективности
- Февраль: Linux 6.2 - улучшенная поддержка Apple Silicon и RISC-V
- Апрель: Linux 6.3 - поддержка Intel Meteor Lake и обновления BPF
- Август: Linux 6.5 - улучшения FreeSync, Wi-Fi 7 и USB4
- Октябрь: Linux 6.6 LTS приносит планировщик EEVDF и заметный рост производительности
- Январь: Linux 6.7 - в ядро включен bcachefs, улучшена поддержка Wi-Fi 7 и Rust-драйверов
- Март: Linux 6.8 - добавлена поддержка USB4 v2, новых GPU AMD/Intel и Intel Xeon 6
- Май: Linux 6.9 - расширено использование Rust в драйверах, улучшены BPF и подсистемы памяти
- Июль: Linux 6.10 - дальнейшее развитие Rust-компонентов, новые драйверы для RISC-V и современных ускорителей
- SysV init (1991-2010) → systemd (2010-настоящее время)
- ext2 → ext3 → ext4 (стандарт де-факто)
- Btrfs, XFS (для enterprise)
- ZFS (через сторонние модули)
- chroot → LXC → Docker → containerd, Podman
- Kubernetes (оркестрация)
- iptables → nftables
- NetworkManager, systemd-networkd
- KVM/QEMU (стандарт)
- Xen, VirtualBox
- X11 (1992-настоящее время)
- Wayland (постепенный переход с 2012)
- dpkg/apt (Debian-based)
- rpm/dnf (RedHat-based)
- pacman (Arch)
- Snap, Flatpak (универсальные)
- GNOME, KDE Plasma (основные)
- XFCE, MATE, Cinnamon (альтернативы)
Эта история показывает, как Linux превратился из хобби-проекта студента в основу современной IT-инфраструктуры, работающую на серверах, суперкомпьютерах, мобильных устройствах и встраиваемых системах.