| when | source | text |
| 55h31m41s ago | rss:lwn | [$] Deterministic testing for multithreaded Python [технологии]
Python's support for multithreaded programs has improved considerably over the last few years with the advent of the "free-threaded" version of the language . But testing multithreaded programs is notoriously difficult, because the underlying host system determines the thread-execution ordering, which adds an element of non-determinism. At PyCon US, Larry Hastings gave a talk ( YouTube video ) about his blanket project, which is meant to provide mechanisms for deterministic testing of multithrea…
https://lwn.net/Articles/1090579/ |
| 57h30m45s ago | rss:lwn | Grml 2026.09 released [технологии]
Version 2026.09 , code-named "Hättiwaritätti", of the Debian-based Grml live Linux distribution for system administrators has been released. It is based on packages from the upcoming Debian 14 ("forky") release. Notable changes include an update to the Linux 7.1.8 kernel, support for booting from exfat-formatted USB devices, and an update to GNU Screen 5.0.1.
https://lwn.net/Articles/1092660/ |
| 57h42m31s ago | rss:lwn | Security updates for Friday [технологии]
Security updates have been issued by Debian (chromium, firefox-esr, and pcre2), Fedora (cockpit, expat, freeipa, kbd, kernel, mrtg, python-pip, and valkey), Mageia (libopenmpt and python-gitpython), Oracle (dbus-broker, freerdp, gegl, gegl04, gimp:2.8, go-fdo-client, go-fdo-server, golang-github-openprinting-ipp-usb, grafana, gzip, image-builder, iperf3, kernel, libssh, libxml2, microcode_ctl, nodejs:22, nodejs:24, openssl-fips-provider, pam, php:7.4, php:8.2, tar, and wget), SUSE (apache2-mod_a…
https://lwn.net/Articles/1092659/ |
| 80h49m32s ago | rss:lwn | [$] Recent work in memory tiering [технологии]
Tiered-memory systems are built with multiple types of memory, each of which has different performance characteristics. In addition to the usual DRAM, a tiered system might also provide faster high-bandwidth memory or slower CXL memory. On these systems, the placement of memory allocations has a significant effect on the performance that a workload will obtain. While work on tiered-memory improvements has been ongoing for years, it feels like the pace has slowed a bit recently. Even so, there ar…
https://lwn.net/Articles/1092001/ |
| 81h2m52s ago | rss:lwn | Audacity 4.0 released [технологии]
Version 4.0 of the Audacity audio editor has been released. Notable changes in this release include a rewritten interface using Qt, ability to save user-interface layouts as "Workspaces", improvements in working with audio clips, and a new .aup4 project format. The release is not fully feature-compatible with the Audacity 3.x series; see the compatibility notes for a list of missing features.
https://lwn.net/Articles/1092439/ |
| 81h53m44s ago | rss:lwn | Security updates for Thursday [технологии]
Security updates have been issued by AlmaLinux (freerdp, go-fdo-server, golang-github-openprinting-ipp-usb, kernel, kernel-rt, nodejs:24, perl-DBI, and php), Debian (firefox-esr, libapache2-mod-auth-openidc, and libass), Fedora (dracut, exiv2, firefox, freerdp, gvfs, mingw-expat, mingw-gstreamer1, mingw-gstreamer1-plugins-bad-free, mingw-gstreamer1-plugins-base, mingw-gstreamer1-plugins-good, mingw-openexr, nss, proftpd, and syncthing), Mageia (apr-util, bubblewrap, libalsa2, libarchive, perl-Ne…
https://lwn.net/Articles/1092419/ |
| 94h38m40s ago | rss:lwn | [$] LWN.net Weekly Edition for September 3, 2026 [технологии]
Inside this week's LWN.net Weekly Edition: Front : Python JIT; rnull block driver; steal time; GNOME governance; 7.3 merge window; LUKS. Briefs : Kernel infrastructure; Debian AI; Dolphin 26.08; Firefox 155; Incus 7.4; OpenShot 4.0; Quotes; ... Announcements : Newsletters, conferences, security updates, patches, and more.
https://lwn.net/Articles/1090824/ |
| 101h46m43s ago | rss:lwn | [$] Securely suspending LUKS-encrypted disks [технологии]
When a laptop is asleep, its memory is not unreadable. The right tooling can attach to the computer's memory bus and read out its contents, and cold-boot attacks can theoretically read values from memory for a short time after the computer loses power. That is really an unavoidable fact about the hardware, but some users would still like to ensure that, even if this happens, their long-term encryption keys, such as the key for full-disk encryption, remain unreadable. In June 2026, Ingo Blechschm…
https://lwn.net/Articles/1090568/ |
| 103h57m0s ago | rss:lwn | [$] Governing GNOMEs: how the project's technical decision-making is evolving [технологии]
Emmanuele Bassi kicked off a project to improve GNOME's technical governance with a presentation about his ideas ( video ) at GUADEC 2025 . His nudging has led the project to, slowly, work on creating more formal structures for technical governance. It is adopting a teams structure and looking toward creating a steering committee, as well as bootstrapping a Request for Comments (RFC) process. If adopted, GNOME would require RFCs for design, user experience, architectural, and other changes that…
https://lwn.net/Articles/1091619/ |
| 103h57m37s ago | rss:lwn | Incus 7.4 released [технологии]
Version 7.4 of the Incus container and virtual-machine management system has been released. Notable changes in this release include UEFI Secure Boot key management, "near-live" migration of containers between Incus instances, as well as burst I/O limits for disk and network devices.
https://lwn.net/Articles/1092229/ |
| 105h32m32s ago | rss:lwn | Eight stable kernels for Wednesday [технологии]
Greg Kroah-Hartman has announced the 7.2.3 , 7.1.13 , 6.18.49 , 6.12.108 , 6.6.156 , 6.1.187 , 5.15.220 , and 5.10.269 stable kernels. Each contains a number of important fixes throughout the tree. Users are advised to upgrade.
https://lwn.net/Articles/1092151/ |
| 105h44m4s ago | rss:lwn | Security updates for Wednesday [технологии]
Security updates have been issued by AlmaLinux (dbus-broker, freerdp, gegl, gegl04, gimp, gimp:2.8, glib2, grafana, gzip, iperf3, libssh, nodejs22, nodejs24, nodejs:22, nodejs:24, php:7.4, php:8.2, pipewire, ruby:3.3, ruby:4.0, tar, wget, and xmlrpc-c), Debian (cyrus-imapd, keystone, and lemonldap-ng), Fedora (bubblewrap, cockpit, emacs, gdk-pixbuf2, openssl, openvkl, python-linkify-it-py, python-llm, and rkcommon), Gentoo (Chromium, Google Chrome, Microsoft Edge, Opera, Vivaldi), Oracle (glib2,…
https://lwn.net/Articles/1092149/ |
| 124h43m23s ago | rss:lwn | A note from LWN [технологии]
The online publication industry, as a whole, is struggling, with challenges coming from multiple directions. Thanks to the support of all of you, our readers, LWN would appear to be doing better than most. But the world has changed around us and, in particular, prices have changed considerably. By now, you probably know where this is going: subscription prices at LWN will be increasing as of September 15.
https://lwn.net/Articles/1090585/ |
| 128h20m49s ago | rss:lwn | [$] A pause for the Python JIT [технологии]
In 2024 the Python 3.13 release added an experimental just-in-time (JIT) compiler to optimize the way that CPython executes Python code. Since then, work has proceeded on the JIT, albeit perhaps less formally than some might like. In June, Python's steering council (SC) put out an announcement that no new development on the JIT land (with the exception of bug and security fixes) in Python's main branch, until it accepts a Python Enhancement Proposal (PEP) that would make the case for the JIT as…
https://lwn.net/Articles/1090385/ |
| 128h57m2s ago | rss:lwn | Firefox 155 released [технологии]
Version 155 of the Firefox web browser has been released. Notable changes include a count in the address bar of how many ad trackers Firefox has blocked, container reordering, and ensuring that mailto: links are only opened by explicit user actions. There is also a change of the domain used for "captive portals" (such as the ones used to sign into hotel WiFI): Firefox now uses "firefox-portal-detection.com" instead of "detectportal.firefox.com", which may require a change in network allow lists.…
https://lwn.net/Articles/1091926/ |
| 129h43m33s ago | rss:lwn | Security updates for Tuesday [технологии]
Security updates have been issued by AlmaLinux (gzip, iperf3, libxml2, mingw-sqlite, mysql:8.4, nginx:1.26, nodejs:24, php, and tar), Debian (expat and libdbd-csv-perl), Fedora (apache-ivy, bind, bluez, bubblewrap, curl, emacs, epiphany, expat, freerdp, gdk-pixbuf2, GitPython, hcloud, kbd, kernel, lego, libopenmpt, mqttcli, nebula, opkssh, python-mkdocs-git-revision-date-localized-plugin, python-pip, rpki-client, rubygem-mechanize, srt, and subfinder), Mageia (c-ares, clamav, expat, mingq-expat,…
https://lwn.net/Articles/1091919/ |
| 151h57m26s ago | rss:lwn | OpenShot 4.0 released [технологии]
Version 4.0 of the OpenShot video editor has been released. OpenShot 4.0 has arrived, bringing some of the biggest creative workflow upgrades in our history. You can now record your screen, webcam, microphone, and system audio directly into a project. You can correct and grade footage with color wheels, curves, LUTs, and professional video scopes. You can also isolate subjects with locally run machine learning models and create everything from animated audio visualizations to cinematic film look…
https://lwn.net/Articles/1091606/ |
| 152h16m14s ago | rss:lwn | Netdev 0x1A videos and slides are now live [технологии]
The Netdev 0x1A conference was held in Rome, Italy from July 13 through July 16. Conference organizer Jami Hadi Salim has let us know that the videos and slides for all sessions are now available. Topics include Linux QUIC, shared memory socket transport, eBPF-based DDoS protection, and more.
https://lwn.net/Articles/1091600/ |
| 152h48m39s ago | rss:lwn | [$] The rest of the 7.3 merge window [технологии]
By the time Linus Torvalds released 7.3-rc1 and closed the merge window for this release, 15,267 non-merge changesets had been pulled into the mainline repository. That is the second-highest commit count for an -rc1 release in the kernel's history; only the 6.7-rc1 release, which included nearly 3,000 commits of bcachefs history, had more. About 13,000 of those commits entered the mainline after the first 7.3 merge-window summary was written so, needless to say, there are a lot of changes to cov…
https://lwn.net/Articles/1089791/ |
| 153h53m40s ago | rss:lwn | Security updates for Monday [технологии]
Security updates have been issued by Debian (kernel, libarchive, libdbi-perl, libnet-dns-perl, librabbitmq, roundcube, starlette, and xrdp), Fedora (bluez, postgresql16-anonymizer, pyOpenSSL, python-cryptography, python-pynitrokey, and rust-h2), Gentoo (Chromium, Google Chrome, Microsoft Edge, Opera, Freenet, and Tor), Mageia (golang and python-nltk), Red Hat (nodejs22, nodejs24, nodejs:22, and nodejs:24), SUSE (7zip, apptainer, broot, cadvisor, coredns, coturn, distribution-registry, gh, git-lf…
https://lwn.net/Articles/1091536/ |
| 168h8m35s ago | rss:lwn | Kernel prepatch 7.3-rc1 [технологии]
Linus has released 7.3-rc1 and closed the merge window for this release. " Nothing really stands out - except for the fact that it's big. It's not the biggest rc1 we've ever had, but it's certainly up there, at least in number of commits. " He pulled 15,267 commits during this merge window, making it the second busiest ever; only 6.7 has exceeded it.
https://lwn.net/Articles/1091421/ |
| 201h2m6s ago | rss:lwn | Debian votes to allow "responsible use of generative AI" [технологии]
The results of the Debian general-resolution vote on the use of large language models have been posted; the winner is choice 5: Responsible Use of Generative AI . Debian neither endorses nor prohibits the use of generative AI tools in the development, maintenance, or documentation of software, packaging, documentation, and other media published within the Debian Project. We recognize that such tools can substantially improve the productivity of contributors when used responsibly, allowing volunt…
https://lwn.net/Articles/1091231/ |
| 205h28m24s ago | rss:lwn | Ryabitsev: Creepy crawlies [технологии]
Konstantin Ryabitsev has written a blog post with hard numbers about the impact of AI crawlers on the Linux kernel repositories at git.kernel.org : Today, git.kernel.org receives about 6M daily requests demanding to see random commits. Of these, 66% are still immediately batted away with the Anubis challenge, but 33% are now solving the math and getting through to the main site — because apparently what we have to offer is worth spending a ton of cycles to calculate the Anubis challenge. It's im…
https://lwn.net/Articles/1091203/ |
| 219h0m31s ago | rss:lwn | Car: Dolphin 26.08 and KIO performance improvements [технологии]
Méven Car has written a pair of interesting blog posts ( part 1 , part 2 ). The first post is largely about some of the recent new features and performance work that have gone into the Dolphin file manager 26.08 release, as well as the KIO framework. The second looks at the performance improvements and benchmarks for previous, current, and upcoming releases. Copying many small files is more than twice as fast as it was in April. The gain falls off as files get larger, which is what you would exp…
https://lwn.net/Articles/1091177/ |
| 220h34m35s ago | rss:lwn | [$] The "rnull" Rust block driver [технологии]
The null block driver ( null_blk ) is a small driver that is mostly useful for benchmarking block-layer implementations. It accepts all requests and marks them complete as quickly as possible, doing as little work as possible. In June 2026, Andreas Hindborg shared a patch set implementing the same functionality in Rust, in order to show that a simple block driver is now possible to write using the kernel's Rust APIs and to enable comparisons between the C and Rust implementations. A minimal vers…
https://lwn.net/Articles/1090378/ |
| 225h18m52s ago | rss:lwn | Eight stable kernels with fix for a single vulnerability [технологии]
Greg Kroah-Hartman has announced the release of the 7.2.2 , 7.1.12 , 6.18.48 , 6.12.107 , 6.6.155 , 6.1.186 , 5.15.219 , and 5.10.268 stable kernels. Each of these contains a single fix for a vulnerability ( CVE-2026-80590 ) that allows marking IPv4 or IPv6 fragments as GSO , which can allow an unprivileged user to cause a kernel panic. This vulnerability has been present since Linux 2.6.27. Users are advised to upgrade.
https://lwn.net/Articles/1091118/ |
| 225h44m39s ago | rss:lwn | Security updates for Friday [технологии]
Security updates have been issued by AlmaLinux (assertj-core, golang, httpd, kernel, and libxml2), Debian (chromium and suricata-update), Fedora (rust-h2), Mageia (avahi and python-django), Oracle (kernel and mingw-openssl), SUSE (c-ares-devel, dracut, gh, gstreamer-plugins-bad, java-11-openjdk, liboqs, librest0_7, openssl, openssl-3, pcp, python313-mistune, python36-pip, qt6-svg, rmt-server, rsync, suseconnect-ng, texlive, tor, wicked, and xmlrpc-c), and Ubuntu (linux-azure, linux-azure-4.15, l…
https://lwn.net/Articles/1091117/ |
| 248h49m6s ago | rss:lwn | [$] Using steal time to moderate CPU demands [технологии]
Virtualization can increase CPU utilization by allowing a large number of virtual CPUs to share a smaller number of physical CPUs. The amount of CPU time that is actually available does not change, though, so heavy activity on too many virtual CPUs can lead to contention and significant performance loss. The steal governor patch series from Shrikanth Hegde is an attempt to address that problem with a mechanism that allows virtual machines to voluntarily reduce the number of virtual CPUs they use…
https://lwn.net/Articles/1090381/ |
| 249h50m56s ago | rss:lwn | Eight stable kernels for Thursday [технологии]
Greg Kroah-Hartman has announced the release of the 7.2.1 , 7.1.11 , 6.18.47 , 6.12.106 , 6.6.154 , 6.1.185 , 5.15.218 , and 5.10.267 stable kernels. Each of these has important updates throughout the tree; users are advised to upgrade.
https://lwn.net/Articles/1090940/ |
| 250h0m40s ago | rss:lwn | Security updates for Thursday [технологии]
Security updates have been issued by AlmaLinux (assertj-core, attr, firefox, go-toolset:rhel8, golang, grafana, gstreamer1-plugins-good, httpd, kernel, mingw-openssl, mod_http2, nginx, nginx:1.24, pam, polkit, and sqlite), Debian (bubblewrap, cockpit, emacs, gimp, libdbi-perl, openjdk-11, openjdk-17, wireshark, and xrdp), Fedora (bluez, curl, emacs, golang, knot, libopenmpt, libsoup3, openbao, openssh, rsync, rust-anstyle-hyperlink, rust-anstyle-progress, rust-cargo, rust-cargo-c, rust-cargo-cre…
https://lwn.net/Articles/1090938/ |
| 262h6m10s ago | rss:lwn | [$] LWN.net Weekly Edition for August 27, 2026 [технологии]
Inside this week's LWN.net Weekly Edition: Front : AGPL violations; OpenMDW license; quantum computing and encryption; 7.3 merge window; Remind; Quickshell. Briefs : arrayref; RIP Steve French; Armbian 26.8; Vanilla OS 3; Emacs 31.1; KDE Gear 26.08; LibreOffice 26.8; RPM 6.1.0; Quotes; ... Announcements : Newsletters, conferences, security updates, patches, and more.
https://lwn.net/Articles/1089643/ |
| 271h31m3s ago | rss:lwn | [$] An ongoing 3D-printer AGPL violation [технологии]
At FOSSY 2026 , several people from the Software Freedom Conservancy (SFC), which organizes the conference, gave a presentation about an ongoing violation of the Affero General Public License version 3 (AGPLv3). Bradley Kühn, Karen Sandler, and Denver Gingerich spoke about different aspects of the violation, which is in regard to 3D-printer software from Bambu Lab, and what is being done to try to provide users with alternatives. One aspect that is particularly interesting is that the circumvent…
https://lwn.net/Articles/1089390/ |
| 273h6m42s ago | rss:lwn | Armbian 26.8 released [технологии]
Version 26.8 of the Armbian distribution for Arm hardware has been released. Most releases are a long list of small improvements. This one had three larger pieces landing at roughly the same time, and all three touch parts of Armbian that people use directly rather than parts they only read about in changelogs. The installer was rewritten. Armbian Imager reached 2.0. And our CI moved out of the repository it had outgrown into one built for the job. None of these were planned to coincide; they si…
https://lwn.net/Articles/1090741/ |
| 273h44m10s ago | rss:lwn | Security updates for Wednesday [технологии]
Security updates have been issued by AlmaLinux (firefox, gstreamer1-plugins-base, kernel, kernel-rt, and sqlite), Debian (freecad, kernel, libvncserver, and openssl), Fedora (apr-util, chromium, nnn, perl-DBI, python-tablib, python3.10, python3.11, python3.12, and sympa), Gentoo (DTrace, GNU screen, UnrealIRCd, and Vinyl Cache), Oracle (389-ds-base, attr, firefox, gegl04, grafana, gstreamer1-plugins-base, gstreamer1-plugins-good, httpd, mod_http2, nginx, pam, python-pyasn1, python-urwid, python3…
https://lwn.net/Articles/1090732/ |
| 274h9m59s ago | rss:lwn | LibreOffice 26.8 released [технологии]
Version 26.8 of the LibreOffice suite has been released. LibreOffice 26.8 concentrates on three areas: the typographic quality of what the suite produces, the range of writing systems it handles correctly, and the fidelity with which documents survive exchange with other office suites. The largest single body of work in this release addresses bidirectional and complex text. Writer now detects paragraph direction automatically when documents or plain text are opened or pasted. Line wrapping place…
https://lwn.net/Articles/1090606/ |
| 290h26m27s ago | rss:lwn | mklinux-v7.0-mk2 released [технологии]
For people who would like to experiment with the multi-kernel Linux concept , Cong Wang has announced the release of mklinux v7.0-mk2. mklinux lets one machine run several independent Linux kernels at the same time on bare metal, without a hypervisor. A host kernel owns a pool of CPUs, memory and PCI devices, carves that pool into instances, and boots a spawn kernel into each instance through kexec_file_load(). Every spawn kernel runs natively on its own CPUs, its own physical memory and its own…
https://lwn.net/Articles/1090582/ |
| 296h57m56s ago | rss:lwn | [$] Old-school calendaring at the command line with Remind [технологии]
Remind is a command-line calendar and alarm program, with an optional Tk-based graphical interface, for Linux and Unix-like operating systems. It has its own scripting language that allows users to create reminders that are difficult (if not impossible) to specify in other calendaring programs. It is wholly unsuitable for use in corporate environments that require calendar sharing and exchanging meeting invitations; however, it may be precisely the calendaring tool for users who prefer the comma…
https://lwn.net/Articles/1090376/ |
| 297h6m40s ago | rss:lwn | Vanilla OS 3 released [технологии]
Vanilla OS 3 , an immutable desktop Linux distribution, has been released. Notable changes in this release include support for Arm64, introduction of a Vanilla OS SDK , a rewrite of the Apx package manager using the new SDK, and much more. LWN covered Vanilla OS 2 in 2024.
https://lwn.net/Articles/1090527/ |
| 297h48m29s ago | rss:lwn | Security updates for Tuesday [технологии]
Security updates have been issued by AlmaLinux (cups-filters, gstreamer1-plugins-base, gstreamer1-plugins-good, kernel, mrtg, NetworkManager, nginx, nginx:1.24, nodejs24, perl-Date-Manip, python-pyasn1, python-urwid, python3.12, python3.14, and qemu-kvm), Debian (erlang, thunderbird, webkit2gtk, and zfs-linux), Fedora (calibre, chromium, freeipa, java-21-openjdk, java-21-openjdk-portable, java-25-openjdk, java-latest-openjdk, jfrog-cli, kernel, libxls, nextcloud, perl-URI, and samba), Gentoo (In…
https://lwn.net/Articles/1090524/ |