lwn.net

[$] Some things to expect in 2025
Three new stable kernels
Security updates for Thursday
An Algol 68 front end for GCC
This WIP is a GCC front-end for Algol 68, the fascinating, generally poorly understood and often vilified programming language. It is common knowledge that Algol 68 was well ahead of its time back when it was introduced, and anyone who knows the language well will suspect this probably still holds true today, but more than fifty years after the publication of the Revised Report the world may finally be ready for it, or perhaps not, we shall see.
For those who see Algol 68 as too new, there was also a COBOL front end posted in December.
Security updates for Wednesday
LineageOS 22.1 released
We've been hard at work since Android 15's release in September, adapting our unique features to this new version of Android. Android 15 introduced several complex changes under the hood, but due to our previous efforts adapting to Google's UI-centric adjustments in Android 12 through 14, we were able to rebase onto Android 15's code-base faster than anticipated.
Additionally, this is far-and-away the easiest bringup cycle from a device perspective we have seen in years. This means that many more devices are ready on day one that we'd typically expect to have up this early in the cycle!
Last, but not least, we even had enough time and resources to introduce not one, but two new exciting apps! The first one, Twelve, will replace our aging music app, while the other one, Camelot, will let you view PDF files.
Security updates for Tuesday
Cook: Colliding with the SHA prefix of Linux's initial Git commit
This is not yet in the upstream Linux tree, for fear of breaking countless other tools out in the wild. But it can serve as a test commit for those that want to get this fixed ahead of any future collisions (or this commit actually landing).
LWN looked at commit-ID collisions a few weeks back.
[$] The Homa network protocol
Security updates for Monday
Kernel prepatch 6.13-rc5
Three stable kernel updates
Security updates for Friday
Ruby 3.4 released
Security updates for Thursday
[$] LWN.net Weekly Edition for December 26, 2024
[$] A 2024 retrospective
Security updates for Wednesday
[$] Systemd improves image features and adds varlink API
The systemd v257 release brings a number of incremental enhancements to various components and utilities for working with Linux systems. This includes more support for varlink, automated downloading of disk images at boot time, and a number of improvements to the secure-boot process for unified kernel images (UKIs), which we have covered in a separate article.