Brief items
Security
Security quote of the week
After the cancellation of the NYU event (in which [Leila] Khaled was not speaking), Zoom put out a bland meaningless statement about its various terms of use, but refused to explain what policy was possibly violated by this academic seminar about Zoom's content moderation practices.
Kernel development
Kernel release status
The current development kernel is 5.10-rc1, released on October 25. Linus said: "This looks to be a bigger release than I expected, and while the merge window is smaller than the one for 5.8 was, it's not a *lot* smaller. And 5.8 was our biggest release ever."
Stable updates: none have been released in the past week. There is, however, a set of massive updates in the review process: 5.9.2 (757 patches), 5.8.17 (633), 5.4.73 (408), 4.19.153 (264), 4.14.203 (191), 4.9.241 (139), and 4.4.241 (112). They are due on October 29.
Walleij: ARM32 page tables
Linus Walleij continues his series of blog posts on the 32-bit Arm kernel with this detailed description about how page tables work. "The Linux kernel will act as if 5 levels of page tables exist. This is of course grossly over-engineered for ARM32 which has 2 or 3 levels of page tables, but we need to cater for the rest of the world. One size fits all. In practice, the code is organized such that these page tables 'fold' and we mostly skip over the intermediate translation steps when possible."
Quote of the week
Distributions
Fedora 33 released
The Fedora 33 release is now available in a variety of editions, including the newly promoted IoT edition. "No matter what variant of Fedora you use, you’re getting the latest the open source world has to offer. Following our 'First' foundation, we’ve updated key programming language and system library packages, including Python 3.9, Ruby on Rails 6.0, and Perl 5.32. In Fedora KDE, we’ve followed the work in Fedora 32 Workstation and enabled the EarlyOOM service by default to improve the user experience in low-memory situations. To make the default Fedora experience better, we’ve set nano as the default editor." A number of the more significant Fedora 33 changes were covered here in June.
Ubuntu 20.10 (Groovy Gorilla) released
The Ubuntu 20.10 release is out. "The Ubuntu kernel has been updated to the 5.8 based Linux kernel, and our default toolchain has moved to gcc 10 with glibc 2.32. Additionally, there is now a desktop variant of the Raspberry Pi image for Raspberry Pi 4 4GB and 8GB. Ubuntu Desktop 20.10 introduces GNOME 3.38, the fastest release yet with significant performance improvements delivering a more responsive Experience". See the release notes for more details.
Distribution quote of the week
Development
GDB 10.1 released
Version 10.1 of the GDB debugger is out. Changes include support for debugging BPF programs, GDBserver support on the RISC-V architecture, and support for "debuginfod", which is "an HTTP server for distributing ELF/DWARF debugging information as well as source code."
Development quotes of the week
youtube-dl provides a focal point, but there’s more to it. Copyright law is now used to suppress instead of promote creative works. The DMCA, in particular, favors the large rightsholders over smaller developers and creators. It essentially forces sites to act on a “guilty until proven innocent” model. Companies in a position to push back have an obligation to do so. Microsoft has become a supporter of open source, now it’s time to show they mean it.
Page editor: Jake Edge
Next page:
Announcements>>