Итоговая подборка наиболее важных и заметных событий 2023 года, связанных с открытыми проектами и информационной безопасностью:
Прекращение публикации исходных текстов пакетов дистрибутива Red Hat Enterprise Linux и оставление CentOS Stream в качестве единственного публичного источника кода пакетов RHEL.
Попытка продвижения API Web Integrity и удаление из Chromium в ответ на опасения зарождения подобия DRM для Web.
Бьёрн Страуструп против навязывания безопасных языков программирования.
Отклонение патчей от Байкал Электроникс.
Индейцы против Apache.
Упразднение и возвращение Docker Hub Free Team.
Компания Canonical преобразовала LXD в свой корпоративный проект. В ответ сообщество Linux Containers при участии основателей LXD создало независимый форк — Incus. После этого компания Canonical перевела проект с лицензии Apache 2.0 на лицензию AGPLv3.
Форки: LibrePGP — форк стандарта OpenPGP от автора GnuPG.
Crab — форк языка Rust.
OpenTofu и OpenBao — форки Terraform и Vault, созданные после перехода HashiCorp на проприетарную лицензию.
Поглощения и реструктуризации: SUSE преобразуют из публичной в частную компанию.
Mozilla купила компанию Fakespot. Проект Nextcloud поглотил почтовый клиент Roundcube.
Судебные разбирательства: Quad9 выиграл разбирательство c Sony о принуждении к блокировке через DNS.
Завершено разбирательство между Stockfish и ChessBase о нарушении GPL.
Авторские права: Изменение политики товарных знаков, связанных с Rust. Блокировка сайта проекта Youtube-dl.
Переговоры об отчислениях правообладателям за контент, сгенерированный AI-системами.
Удаление Firefox-дополнения для обхода Paywall из-за жалобы о нарушении DMCA.
Удаление эмулятора Dolphin из Steam и блокировка проекта Lockpick на GitHub по требованию Nintendo.
Лицензии: Переход продуктов HashiCorp на проприетарную лицензию. Компилятор Cheerp переведён на лицензии Apache 2.0 и LLVM. Wikipedia переходит на лицензию CC BY-SA 4.0. Концепция Post-Open Source.
Законы: Ответственность за ошибки в открытом коде. Влияние на СПО законопроекта Cyber Resilience Act. Законопроекты, которые могут помешать участию граждан РФ в крупных СПО-проектах.
Платформы разработки и каталоги приложений: Эволюционирование Flathub независимый каталог-магазин приложений.
Переход хостинга Sourceware под крыло организации SFC.
Внедрение в PyPI и GitHub обязательной двухфакторной аутентификации.
Поддержка OpenID Connect в PyPI и прекращение поддержки PGP-подписей.
Прекращение поддержки Subversion в GitHub. Изменение контрольных сумм архивов в GitHub.
Языки программирования и компиляторы: GCC 13, LLVM 16/17, Java SE 20/21, Go 1.21, .NET 8, Perl 5.38, Julia 1.10, PHP 8.3, Ruby 3.3, V 0.4.3, Zig 0.11, Nim 2.0. Tinygo — компилятор Go на базе LLVM. Minotaur — оптимизатор для LLVM.
Средства разработки: Система сборки Buck2. Системы fuzzing-тестирования Snapchange и Buzzer. Система автоматизации сборочных процессов Сicada. Переход Red Hat с Bugzilla на Jira. Git 2.40-2.43.
Новые языки: Mojo, PXP (диалект PHP), Birb, Moonbit.
Python: Python 3.12. Компиляторы Cython 3.0, Nuitka 1.7. Интерпретатор RustPython.