Vue normale
Security updates for Monday
[$] The rest of the 6.13 merge window
Kernel prepatch 6.13-rc1
And for once - possibly the first time ever - it looks like the release cycle doesn't clash horribly up with the holiday season, and we'll have time both to stabilize this release, _and_ the work for 6.14 won't be starting until well into January."
Rust 1.83.0 released
This release includes several large extensions to what code running in const contexts can do. This refers to all code that the compiler has to evaluate at compile-time: the initial value of const and static items, array lengths, enum discriminant values, const generic arguments, and functions callable from such contexts (const fn).
There are also quite a few new stabilized APIs.
The OpenWrt One router is now shipping
This is the first wireless Internet router designed and built with your software freedom and right to repair in mind. The OpenWrt One will never be locked down and is forever unbrickable. This device services your needs as its owner and user. Everyone deserves control of their computing. The OpenWrt One takes a great first step toward bringing software rights to your home: you can control your own network with the software of your choice, and ensure your right to change, modify, and repair it as you like.
Security updates for Friday
Giving thanks for the LWN community
Earlier today, one of our subscribers, anselm, posted the one millionth item in our database during a discussion in the comments about the GPL. One million articles and comments is a big milestone — one representing twenty two years of work by both the editors of LWN and the community. I think reaching this milestone on Thanksgiving is a lovely coincidental reminder of how far LWN has come, and how that wouldn't have been possible without your support. So thank you for reading.
[$] GIMP 3.0 — a milestone for open-source image editing
Security updates for US Thanksgiving (Thursday)
Elementary OS 8 released
Version 8 of the Ubuntu-based elementary OS has been released. This release includes a rewritten Dock, new window-management features, improvements in the installation and initial setup procedures for visually impaired users, as well as a new Secure Session mode:
In the Secure Session, apps will be more restricted and will require your consent for access to system features. When an app wants to listen in the background for your keystrokes, take a screenshot, record the screen, or even pick up the color from a single pixel, you will be asked first to make sure that it's okay. The Secure Session also comes with other modern features like support for Mixed DPI modes—A hotly requested feature for folks using a HiDPI notebook or tablet with a LoDPI external display—and improved support for multi-touch gestures on touch screens and tablets.
[$] The kernel's command-line commotion
Security updates for Wednesday
[$] Arch Linux finally starts licensing PKGBUILDs
Arch Linux is popular as a base for other Linux distributions; examples of Arch-derivatives include EndeavourOS, Manjaro, Parabola, and SteamOS. There's one small problem: the control files used to describe how to build packages for Arch Linux have no stated license. That creates a bit of uncertainty about the rights and responsibilities for the downstream derivatives. So far, that doesn't seem to have been a problem, nor has it stopped other projects from assuming that reuse is allowed. However, the Arch project is looking to add some clarity by explicitly assigning a liberal license to its package sources. Currently the project is in the process of reaching out to contributors to see if they have any objections.
Firefox version 133.0 is now available
Mozilla has announced the release of Firefox 133.0. Notable in this release is the addition of a new anti-tracking feature, Bounce Tracking Protection, which detects trackers based on redirect behavior and automatically purges their cookies and site data to thwart tracking. The release also includes various security fixes and more.
Security updates for Tuesday
Security updates for Monday
A kernel code of conduct enforcement action
The Linux Foundation Technical
Advisory Board (TAB) has decided to "restrict Kent Overstreet's
participation in the kernel development process during the Linux 6.13
kernel development cycle
" based on a recommendation from the Code of Conduct
committee. In particular, the scope of the restriction will be to "decline all pull
requests from Kent Overstreet
" during the development cycle.
Overstreet is the creator and maintainer of the bcachefs filesystem.
This action stems from a message Overstreet posted back in early September that was abusive toward another kernel developer; there is a fair amount of back-and-forth about the incident and the committee's attempts to extract a public apology from Overstreet in that thread. Overstreet has published a lengthy blog post describing his side of the story.
[$] NonStop discussion around adding Rust to Git
The Linux kernel community's discussions about including Rust have gotten a lot of attention, but the kernel is not the only project wrestling with the question of whether to allow Rust. The Git project discussed the prospect in January, and then again at the Git Contributor's Summit in September. Complicating the discussion is the Git project's lack of a policy on platform support, and the fact that it does already have tools written in other languages. While the project has not committed to using or avoiding Rust, it seems like only a matter of time until maintainers will have to make a decision.