Hírolvasó

Stable kernel update 6.6.38

1 év 2 hónap óta
The 6.6.38 stable kernel update has been released, without the benefit of the usual review process. It reverts some BPF changes with patches that do not appear in the mainline (in this form, at least). "All powerpc and arm64 users of the 6.6 kernel series must upgrade. Everyone else probably should as well to be safe."
corbet

Megállt a sosem volt X-eXodus

1 év 2 hónap óta
Bár az ügyfélszám-növekedés mostanra szinte teljesen megállt, az X-nek ma több felhasználója van, mint a Twitter-érában.
HWSW

Esfahbod: State of Text Rendering 2024

1 év 2 hónap óta
On his blog, Behdad Esfahbod has published a lengthy and detailed look at the state of open-source text rendering. It looks at the libraries available, application support, future directions, and gives a summary analysis of the ecosystem. In broad strokes, OpenType added support for color fonts, variable fonts, and the Universal Shaping Engine. The Free & Open Source stack supports all of these advances at the lower level, but application UI support has been slower to arrive. The Open Source text stack also gained enormous market-share when Android and Google Chrome fully embraced it.

Looking forward, there is a Rust migration of the text stack underway, which will unify font compilation and consumption under a safe programming language. Incremental Font Transfer will enable streaming fonts to web browsers. And my proposed Wasm-fonts will enable more expressive fonts.

jake

[$] Giving bootloaders the boot with nmbl

1 év 2 hónap óta

At DevConf.cz 2024, Marta Lewandowska gave a talk to discuss a new approach for booting Linux systems, "No more boot loader: Please use the kernel instead". The talk, available on YouTube, introduced a new project called nmbl (for "no more bootloader", pronounced "nimble"). The idea is to get rid of bootloaders (e.g., GNU GRUB) with a Unified Kernel Image (UKI) that removes the need for a separate bootloader altogether. It is early days for nmbl, currently the project is only being tested for use with virtual machines, but the idea is compelling. If successful, nmbl could offer security, performance, and maintenance benefits compared to GRUB and other separate bootloaders.

jzb

GDB 15.1 released

1 év 2 hónap óta
Version 15.1 of the GNU debugger has been released. Changes include a number of enhancements to GDB's Python support, some Debugger Adapter Protocol additions, some new GDBserver options, and more.
corbet

Security updates for Monday

1 év 2 hónap óta
Security updates have been issued by AlmaLinux (openssh), Debian (krb5), Fedora (yt-dlp), Gentoo (firefox, KDE Plasma Workspaces, Stellarium, thunderbird, and X.Org X11 library), Mageia (python-js2py and znc), Oracle (389-ds, c-ares, container-tools, cups, go-toolset, httpd:2.4/httpd, iperf3, kernel, less, libreoffice, libuv, nghttp2, openldap, openssh, python-idna, python-jinja2, python-pillow, python3, python3.11-PyMySQL, and xmlrpc-c), Red Hat (kernel, kernel-rt, openssh, and virt:rhel and virt-devel:rhel modules), and SUSE (go1.21, go1.22, krb5, kubevirt, virt-api-container, virt-controller-container, virt-exportproxy-container, virt-exportserver-container, virt-handler-container, virt-launcher-container, virt-libguestfs-t, netty3, opera, and python-urllib3).
jake

Kernel prepatch 6.10-rc7

1 év 2 hónap óta
The 6.10-rc7 kernel prepatch is out for testing.

Things remain calm, although I do suspect that part of it is that it's been the July 4th week in the US, and a lot of Europe is starting to go away on summer vacation.

But hey, let's not look a gift horse too closely in the mouth. Maybe it's really just that 6.10 is shaping up well. Right? RIGHT?

corbet

Linux Plumbers Conference: Rust Microconference CFP

1 év 2 hónap óta

The Rust Microconference returns this year again. It covers both Rust in the kernel and Rust in general.

The submission deadline is July 14th. Submissions are made via the LPC submission system, selecting Rust MC for Track. Please see The Ideal Microconference Topic Session as well.

Possible Rust for Linux topics:

  • Rust in the kernel (e.g. status update, next steps).
  • Use cases for Rust around the kernel (e.g. subsystems, drivers, other modules…).
  • Discussions on how to abstract existing subsystems safely, on API design, on coding guidelines.
  • Integration with kernel systems and other infrastructure (e.g. build system, documentation, testing and CIs, maintenance, unstable
    features, architecture support, stable/LTS releases, Rust versioning, third-party crates).
  • Updates on its subprojects (e.g. klint, pinned-init).
  • Rust versioning requirements and using Linux distributions’ toolchains.

Possible Rust topics:

  • Language and standard library (e.g. upcoming features, stabilization of the remaining features the kernel needs, memory model).
  • Compilers and codegen (e.g. rustc improvements, LLVM and Rust, rustc_codegen_gcc, gccrs.
  • Other tooling and new ideas (Coccinelle for Rust, bindgen, Compiler Explorer, Cargo, Clippy, Miri).
  • Educational material.
  • Any other Rust topic within the Linux ecosystem.

Hope to see you there!

07/07 Liya 2.0

1 év 2 hónap óta
Liya is an Arch Linux-based, rolling release distribution. The project uses the Calamares system installer to set up the distribution which offers users the Cinnamon desktop environment, Pamac graphical package manager, and OnlyOffice. The system is intended to be easy to use, easy to explore, and distraction-free.