стандартизація WebAsemble. Просування WebAssembly як платформи для універсального застосування. ВАСИ для використання WebAssembly поза браузером. Двійковий AST для прискорення завантаження JavaScript.
IBM, Google, Microsoft та Intel утворили альянс у розвиток відкритих технологій захисту даних.
Організації W3C та WHATWG домовилися розвивати загальні специфікації HTML та DOM.
Повернення до питання підтримки кількох систем ініціалізації в Debian та проведення голосування про системи ініціалізації в Debian.
компанія Microsoft опублікувала загальнодоступні специфікації та надала можливість безоплатного використання патентів на exFAT у Linux. Компанія Paragon Software відкрила код драйвера exFAT.
Python и Firefox перейшли нові цикли формування випусків.
Впровадження підтримки DNS-over-HTTPS в Firefox и Chrome (Асоціація провайдерів виступила проти DoH).
Перехід Chrome та Firefox до позначок сторінок, відкритих по HTTP, індикатором небезпечного з'єднання.
Firefox: інцидент з відключенням усіх додатків Firefox через закінчення терміну сертифіката Mozilla. Увімкнення за промовчанням блокування трекерів у Firefox. Розробка нового мобільного браузера Попередній перегляд Firefox. Відновлення роботи з інтеграції підтримки Tor у Firefox. Завершено робота з видалення з Firefox компонентів мовою XBL (XML Binding Language), перероблено багато вбудованих інтерфейсів (перегляд сертифікатів, адресний рядок, about:config тощо). Запущено сервіс Firefox Send. Згортання програми Test Pilot та сервісу Firefox Screenshots. Відмова Mozilla від деяких обмежень з нового маніфесту Chrome.
Chrome: Просування третьої редакції маніфесту, несумісної із uBlock Origin. включення блокувальника неприйнятної реклами. відключення Flash. Припинення відображення «https://» та «www.» у адресному рядку. Просування SXG та AMP для віддачі верифікованих копій web-сторінок з інших сайтів. посилення ізоляції між сайтами. Жорсткість правил розміщення додатків у Chrome Web Store.
TLS: Mozilla, Cloudflare та Facebook запропонували TLS-розширення для делегування короткоживучих сертифікатів. Розроблений проектом Let's Encrypt протокол ACME затверджений як інтернет-стандарт.
KDE и Mozilla перейшли на Matrix спілкування розробників. GTK замість поштових розсилок переходить на платформу Discourse
Апаратне забезпечення: Відкриття Мікроархітектури MIPS R6 (MIPS Open). Компанія IBM відкрила архітектуру процесорів Power. Компанія Western Digital відкрила RISC-V процесор WD SweRV. Intel розвиває відкриту прошивку ModernFW. Google розвиває OpenTitan, платформу для створення чіпів, що заслуговують на довіру. Google, SiFive та WD заснували альянс для просування відкритих чіпів та SoC.
Патенти: Патентнийпозовпроти GNOME Foundation. ініціатива із захисту відкритого ПЗ від патентних тролів. Спробаформування патентного пулу для збору відрахувань за використання кодеків AV1 та VP9.
Судові розгляди: Відновлення Розгляд між Google і Oracle, пов'язаний з Java і Android. позов проти Adblock Plus. Перемога VMware у справі про порушення GPL. Rambler заявивсвої права на Nginx.
Конфлікти: Systemd у Debian залишився без мейнтейнера. припинення Розробка dstat. Видалення Gem пакет на знак протесту. Закриття доступу до PPA-репозиторій Jonathon F. Заклик не змінювати теми оформлення GTK у дистрибутивах. Мейнтейнери проектів GNU виступили проти одноосібного лідерства Столлмана.
Ліцензії: СУБД CockroachDB переходить на невільну ліцензію. Oracle змінює ліцензію на складання Java SE. Компанія Redis Labs переклала модулі з Commons Clause на власну невільну ліцензію. Ліцензія SSPL, що використовується проектом MongoDB визнана неприпустимою у Fedora Linux. Ліцензія на CUPS змінена з GPLv2 та LGPLv2 на Apache 2.0. Chef став повністю відкритим проектом.
Мережева інфраструктура: RIPE виділив останній вільний блок IPv4. Ініціативи DNS flag day 2019 по припинення підтримки проблемних реалізацій DNS та DNS flag day 2020 для вирішення проблем з IP-фрагментацією під час обробки DNS-повідомлень великого розміру.
Facebook відкрив платформу для швидкого розгортання LTE-мереж. Витік BGP-маршрутів привела до масового порушення зв'язності в Інтернеті
Машинне навчання: Пишніше для розділення музики та голосу.
Mozilla розвиває систему машинного переказу. Microsoft відкрив бібліотеку машинного навчання SPTAG синтез анімації за допомогою нейромереж. Випуск TensorFlow 2.0. CodeSearchNet для пошуку та аналізу коду. NVIDIA SPADE (GauGAN) для синтезу пейзажів за начерками. СтильГАН для створення осіб.
Відкрито код проектів: Google відкрив Пісочниця для формування sandbox-оточень, ClusterFuzz для виявлення помилок та Adiantum для швидкого шифрування накопичувачів Cloudflare опублікував розподілений генератор випадкових чисел. Netflix відкрив код інтерактивного середовища обчислень Polynote. Intel опублікував бібліотеку для шумоподавлення та фільтрації зображень.
Facebook відкрив код JavaScript-движка Hermes. BMW відкрив систему розподіленого відтворення RAMSES. Amazon підготував відкриту редакцію Elasticsearch. OpenDrop - Відкрита реалізація Apple AirDrop. відкрито код промислової системи CRM/BPM/ERP BGERP. АНБ опублікувало інструментарій для зворотного інжинірингу Ghidra. Криптографічна бібліотека EverCrypt.
Мови програмування: Perl 6 перейменований у Raku. Нові мови V, Flow9, P++ (Діалект PHP зі строгою типізацією).
Віртуалізація та контейнери: Гіпервізор NVMM від проекту NetBSD. Гіпервізори Intel Cloud Hypervisor та Amazon Firecracker, написані на Rust. дистрибутив ClonOS для розгортання інфраструктури віртуальних серверів на базі FreeBSD. До складу ядра Linux 5.3 включений гіпервізор ACRN. Ермітукс - unikernel, бінарно сумісний із Linux.
Редакція, що безперервно оновлюється. CentOS Stream. Проект ELISA з розробки Linux-оточення для високонадійних систем. Trident переходить із BSD-системи TrueOS на Void Linux. Закриття проекту Russian Fedora. Розробка Scientific Linux 8 згорнута на користь CentOS.
Розвиток Fedora Atomic Host припинено на користь проекту ОС Fedora Core. припинення підтримки 32-розрядних систем x86 в Ubuntu.
Кодеки: Intel відкрив кодувальник відео AV1, оптимізований для перекодування на льоту Xiph та Mozilla розвивають rav1e, кодувальник AV1 мовою Rust.
Google відкрив libgav1 декодувальник для формату AV1. VideoLAN та FFmpeg розвивають AV1-декодувальник dav1d.
Розширення можливостей ядра Linux: 5.0, 5.1, 5.2, 5.3, 5.4.
Підготовка драйвера USB 4.0, розвиток фреймворку для написання захищених драйверів на мові Rust і прийняття в експериментальну гілку VPN WireGuard. Перенесення підсистем для Android (проект із задіяння в Android штатного (без внесення змін) ядра Linux).
Основні зміни в ядрі: механізм шифрування файлових систем Adiantum, файлова система BinderFS, обробники блокувань seccomp у просторі користувача, режим роботи ext4 без урахування регістру символів,
інтерфейс асинхронного введення/виведення io_uring, можливість використання NVDIMM як ОЗУ, підтримка масштабованого моніторингу дуже великих ФС через fanotify, можливість налаштування рівнів стиснення Zstd в Btrfs, новий обробник cpuidle TEO, реалізація системних викликів для вирішення проблеми 2038 року, -mapper без initramfs, LSM-модуль SafeSetID, підтримка комбінованих live-патчів,
драйвери для GPU Mali 4xx/6xx/7xx, device-mapper модуль dm-dust, підтримка Sound Open Firmware для DSP, оптимізація продуктивності BFQ, підсистема PSI (Pressure Stall Information),
підтримка технології управління енергоспоживанням Intel Speed Select, системний виклик pidfd_open, можливість використання IPv4-адрес з підмережі 0.0.0.0/8, можливість апаратного прискорення nftables, підтримка HDR у підсистемі DRM, інтеграція гіпервізора ACRN,
експериментальний драйвер exFAT, режим «блокування» для обмеження доступу користувача root до ядра, механізм fs-verity для контролю цілісності файлів, можливість використання CIFS для кореневого розділу, контролер вводу/виводу iocost, ФС EROFS, модуль dm-clone для реплікації зовнішніх пристроїв, ФС virtiofs для експорту каталогів у гостьові системи, підтримка GPU AMD Navi 12/14, AMD Arcturus, AMD Renoir, Intel Tiger Lake та Zhaoxi.
Криптовалюти: Блочейн-платформа TON (Telegram Open Network) та припинення розміщення криптовалюти Telegram. Критична вразливість у Ethereum. уразливість у Zcash, що дозволяла генерувати нові засоби. Злом сайту криптовалюти Мonero. Подвійна витрата засобів в Ethereum Classic.
Методи атак:
Атака визначення стану пам'яті процесів за допомогою сторінкового кешу.