Standardization WebAssembly. promotion WebAssembly as a platform for universal use. WASI for using WebAssembly outside the browser. binaryAST to speed up JavaScript loading.
IBM, Google, Microsoft and Intel formed alliance for the development of open data protection technologies.
W3C and WHATWG organizations deal develop common HTML and DOM specifications.
Return on the issue of supporting multiple init systems in Debian and holding general vote on init systems in Debian.
Microsoft company ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° public specifications and made exFAT patents available for royalty-free use on Linux. Paragon Software Company opened your exFAT driver code.
Python ΠΈ Firefox switched to new release generation cycles.
Implementation of DNS-over-HTTPS support in Firefox ΠΈ Chrome (association of providers came forward vs DoH).
Chrome and Firefox switch to marking pages opened via HTTP with an insecure connection indicator.
Firefox: Incident with all Firefox add-ons disabled due to Mozilla certificate expiration. Enable tracker blocking by default in Firefox. Development of a new mobile browser Firefox Preview. Renewal work on integrating Tor support into Firefox. Completed work on removing XBL (XML Binding Language) components from Firefox; many built-in interfaces have been redone (viewing certificates, address bar, about:config, etc.). Launched Firefox Send service. Folding Test Pilot program and Firefox Screenshots service. No, thanks Mozilla from implementing some restrictions from the new Chrome manifesto.
Chrome: promotion third edition of the manifesto, incompatible with uBlock Origin. ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ blocker of inappropriate advertising. Disconnecting Flash. Stop displaying βhttps://β and βwww.β in the address bar. promotion SXG and AMP for delivering verified copies of web pages from other sites. Gain isolation between sites. Toughening rules for posting add-ons in the Chrome Web Store.
TLS: Mozilla, Cloudflare and Facebook proposed TLS extension for delegation of short-lived certificates. The ACME protocol developed by the Let's Encrypt project approved as an Internet standard.
KDE ΠΈ Mozilla switched to Matrix for developer communication. GTK instead of mailing lists goes over to the Discourse platform.
Hardware: Opening microarchitecture MIPS R6 (MIPS Open). IBM Company opened Power processor architecture. Western Digital has unveiled the WD SweRV RISC-V processor. Intel develops open firmware ModernFW. Google develops OpenTitan, a platform for creating trustworthy chips. Google, SiFive and WD founded alliance to promote open chips and SoCs.
Patents: PatentactionΠΏΡΠΎΡΠΈΠ² GNOME Foundation. Initiative on protecting open source software from patent trolls. Attemptformation patent pool for collecting royalties for the use of AV1 and VP9 codecs.
Litigation: Renewal litigation between Google and Oracle related to Java and Android. Suit vs Adblock Plus. Victory VMware in a GPL violation case. Rambler saidyour rights on Nginx.
Conflicts: Systemd on Debian stayed without a maintainer. Termination dstat development. Removal Gem package as a sign of protest. Closing access to Jonathon F. PPA repositories. Appeal Do not change the GTK theme in distributions. GNU Project Maintainers were made against Stallman's sole leadership.
Licenses: CockroachDB DBMS goes over for a proprietary license. Oracle changes license for Java SE builds. Redis Labs Company translated modules from the Commons Clause to their own non-free license. The license used by the MongoDB project is SSPL recognized invalid on Fedora Linux. The license for CUPS has changed from GPLv2 and LGPLv2 to Apache 2.0. Chef was a completely open project.
Network infrastructure: RIPE singled out last free IPv4 block. Initiatives DNS flag day 2019 by termination support for problematic DNS implementations and DNS flag day 2020 to solve problems with IP fragmentation when processing large DNS messages.
Facebook has opened platform for the rapid deployment of LTE networks. BGP route leak led to a massive disruption of connectivity on the Internet.
Microsoft Open Initiatives: System mimalloc memory allocation, subsystem WSL2 Ρ modified Linux kernel unification .NET 5 platforms with support for Linux and Android, Quantum Development Kit for the development of quantum algorithms, C++ standard library, platform .NET Core 3.0 with WinUI and Windows Forms. Microsoft joined to OpenJDK development. Microsoft Edge browser will support Linux.
Machine learning: spleeters to separate music and voice.
Mozilla develops machine translation system. Microsoft has opened SPTAG machine learning library. Synthesis animations using neural networks. Release TensorFlow 2.0. CodeSearchNet for searching and analyzing code. NVIDIA SPADE (GauGAN) for synthesizing landscapes from sketches. StyleGAN to generate faces.
Project code is open: Google has opened sandboxed for creating sandbox environments, ClusterFuzz to identify errors and Adiantum for fast storage encryption. Cloudflare ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» distributed random number generator. Netflix has opened code for the interactive computing environment Polynote. Intel ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» library for noise reduction and image filtering.
Facebook has opened Hermes JavaScript engine code. BMW opened system distributed rendering RAMSES. Amazon prepared open edition of Elasticsearch. opendrop - open implementation of Apple AirDrop. Opened code for industrial CRM/BPM/ERP system BGERP. NSA published Ghidra reverse engineering toolkit. Cryptographic library EverCrypt.
Programming languages: Perl 6 renamed in Raku. New languages V, Flow9, P++ (strongly typed PHP dialect).
Virtualization and containers: Hypervisor NVMM from the NetBSD project. Hypervisors Intel Cloud Hypervisor and Amazon Firecracker written in Rust. Distribution ClonOS for deploying virtual server infrastructure based on FreeBSD. The Linux 5.3 kernel includes a hypervisor ACRN. Hermitux - unikernel, binary compatible with Linux.
Continuously updated edition CentOS Stream. ELISA Project on developing a Linux environment for highly reliable systems. Trident goes over from the BSD TrueOS system to Void Linux. Closing Russian Fedora project. Development of Scientific Linux 8 rolled up in favor of CentOS.
Development of Fedora Atomic Host discontinued in favor of the project Fedora Core OS. Termination support for 32-bit x86 systems in Ubuntu.
Codecs: Intel has opened AV1 video encoder optimized for on-the-fly transcoding. Xiph and Mozilla develop rav1e, an AV1 encoder in Rust.
Google has opened libgav1, decoder for AV1 format. VideoLAN and FFmpeg develop AV1 decoder dav1d.
Linux kernel enhancements: 5.0, 5.1, 5.2, 5.3, 5.4.
Prepare USB 4.0 drivers, development framework for writing secure drivers in Rust and adoption to the experimental VPN WireGuard branch. Transferring subsystems to Android (project on using the standard (without modifications) Linux kernel in Android).
Major changes in the kernel: file system encryption mechanism Adiantum, BinderFS file system, seccomp lock handlers in user space, mode ext4 works in a case-insensitive way,
io_uring asynchronous I/O interface, ability to use NVDIMM as RAM, support for scalable monitoring of very large file systems via fanotify, ability to configure Zstd compression levels in Btrfs, new cpuidle TEO handler, implementation of system calls to solve the 2038 problem, ability to boot from device devices -mapper without initramfs, SafeSetID LSM module, support for combined live patches,
drivers for GPU Mali 4xx/ 6xx/7xx, device-mapper module dm-dust, Sound Open Firmware support for DSP, BFQ performance optimization, PSI (Pressure Stall Information) subsystem,
support for Intel Speed ββSelect power management technology, pidfd_open system call, the ability to use IPv4 addresses from the 0.0.0.0/8 subnet, nftables hardware acceleration, HDR support in the DRM subsystem, ACRN hypervisor integration,
experimental exFAT driver, mode "lockdown"to limit root user access to the kernel, fs-verity mechanism for monitoring file integrity, the ability to use CIFS for the root partition, iocost input/output controller, EROFS FS, dm-clone module for replication of external devices, virtiofs FS for exporting directories to guests systems, support for AMD Navi 12/14, AMD Arcturus, AMD Renoir, Intel Tiger Lake and Zhaoxi GPUs.
Cryptocurrencies: Blockchain platform TON (Telegram Open Network) and suspense placement of Telegram cryptocurrency. Critical vulnerability in Ethereum. Vulnerability in Zcash, which allowed the generation of new funds. Break Monero cryptocurrency website. Double waste funds in Ethereum Classic.
Attack methods:
ΠΡΠ°ΠΊΠ° to determine the memory state of processes using the page cache.