Language Selection

English French German Italian Portuguese Spanish

LWN

Syndicate content
LWN.net is a comprehensive source of news and opinions from and about the Linux community. This is the main LWN.net feed, listing all articles which are posted to the site front page.
Updated: 1 hour 41 min ago

Four stable kernels

Wednesday 15th of September 2021 03:45:50 PM
Stable kernels 5.14.4, 5.13.17, 5.10.65, and 5.4.146 have been released. There are important fixes throughout the tree and users should upgrade.

Security updates for Wednesday

Wednesday 15th of September 2021 03:36:10 PM
Security updates have been issued by Arch Linux (chromium, element-desktop, element-web, firefox, ghostscript, and hedgedoc), Fedora (kernel and openssl), openSUSE (ghostscript, htmldoc, and openssl-1_0_0), Oracle (libtirpc), Red Hat (cyrus-imapd, kernel, and kernel-rt), SUSE (ghostscript), and Ubuntu (apport, curl, and squashfs-tools).

[$] Roundup: managing issues for 20 years

Tuesday 14th of September 2021 10:27:17 PM
The Roundup Issue Tracker is a flexible tool for managing issues via the web or email. However, Roundup is useful for more than web-based bug tracking or help-desk ticketing; it can be used as a simple wiki or to manage tasks with the Getting Things Done (GTD) methodology. The 20th-anniversary edition of Roundup, version 2.1.0, was released in July; it is a maintenance release, but there have been a number of larger improvements in the last year or so. Here we introduce Roundup's features along with the recent developments that have helped make Roundup even more useful for tracking issues to their resolution.

Security updates for Tuesday

Tuesday 14th of September 2021 02:58:03 PM
Security updates have been issued by openSUSE (libaom and nextcloud), Oracle (cyrus-imapd, firefox, and thunderbird), Red Hat (kernel and kpatch-patch), Scientific Linux (firefox and thunderbird), and Ubuntu (apport).

A disagreement over the PostgreSQL trademark

Monday 13th of September 2021 05:50:03 PM
This release on PostgreSQL.org describes an ongoing disagreement over the PostgreSQL trademark:

In 2020, the PostgreSQL Core Team was made aware that an organization had filed applications to register the 'PostgreSQL' and 'PostgreSQL Community' trademarks in the European Union and the United States, and had already registered trademarks in Spain. The organization, a 3rd party not-for-profit corporation in Spain called 'Fundación PostgreSQL,' did not give any indication to the PostgreSQL Core Team or PGCAC that they would file these applications.

[$] The rest of the 5.15 merge window

Monday 13th of September 2021 04:14:52 PM
Linus Torvalds released 5.15-rc1 and closed the merge window for this release on September 12; at that point, 10,471 non-merge changesets had found their way into the mainline repository. Those changesets contain a lot of significant changes and improvements. Read on for a summary of what came into the mainline in the roughly 7,000 changesets pulled since our first-half summary was written.

Security updates for Monday

Monday 13th of September 2021 03:37:22 PM
Security updates have been issued by Debian (qemu and thunderbird), Fedora (chromium, firefox, and mosquitto), openSUSE (apache2-mod_auth_openidc, gifsicle, openssl-1_1, php7-pear, and wireshark), Oracle (oswatcher), Red Hat (cyrus-imapd, firefox, and thunderbird), SUSE (apache2-mod_auth_openidc, compat-openssl098, php7-pear, and wireshark), and Ubuntu (git and linux, linux-aws, linux-aws-hwe, linux-azure, linux-azure-4.15, linux-dell300x, linux-hwe, linux-kvm, linux-oracle, linux-snapdragon).

GDB 11.1 released

Monday 13th of September 2021 01:32:25 PM
Version 11.1 of the GDB debugger is out. There are a number of new features, and somebody will surely be disappointed to see that support for debugging Arm Symbian programs has been removed.

Kernel prepatch 5.15-rc1

Monday 13th of September 2021 02:53:45 AM
Linus has released 5.15-rc1 and closed the merge window for this development cycle.

So 5.15 isn't shaping up to be a particularly large release, at least in number of commits. At only just over 10k non-merge commits, this is in fact the smallest rc1 we have had in the 5.x series. We're usually hovering in the 12-14k commit range.

That said, counting commits isn't necessarily the best measure, and that might be particularly true this time around. We have a few new subsystems, with NTFSv3 and ksmbd standing out.

Stable kernels for Sunday

Sunday 12th of September 2021 08:30:01 PM
The 5.14.3, 5.13.16, 5.10.64, and 5.4.145 stable kernel updates have been released; each contains another set of important fixes.

SPDX Becomes Internationally Recognized Standard for Software Bill of Materials

Friday 10th of September 2021 04:31:01 PM
The Linux Foundation has announced that Software Package Data Exchange (SPDX) has become an international standard (ISO/IEC 5962:2021). SPDX has been used in the kernel and other projects to identify the licenses and attach other metadata to software components. Between eighty and ninety percent (80%-90%) of a modern application is assembled from open source software components. An SBOM [software bill of materials] accounts for the software components contained in an application — open source, proprietary, or third-party — and details their provenance, license, and security attributes. SBOMs are used as a part of a foundational practice to track and trace components across software supply chains. SBOMs also help to proactively identify software issues and risks and establish a starting point for their remediation.

SPDX results from ten years of collaboration from representatives across industries, including the leading Software Composition Analysis (SCA) vendors – making it the most robust, mature, and adopted SBOM standard.

[$] The folio pull-request pushback

Friday 10th of September 2021 02:27:26 PM
When we last caught up with the page folio patch set, it appeared to be on track to be pulled into the mainline during the 5.15 merge window. Matthew Wilcox duly sent a pull request in August to make that happen. While it is possible that folios could still end up in 5.15, that has not happened as of this writing and appears increasingly unlikely. What we got instead was a lengthy discussion on the merits of the folio approach.

Security updates for Friday

Friday 10th of September 2021 02:10:55 PM
Security updates have been issued by Debian (firefox-esr, ghostscript, ntfs-3g, and postorius), Fedora (java-1.8.0-openjdk-aarch32, libtpms, and salt), openSUSE (libaom, libtpms, and openssl-1_0_0), Red Hat (openstack-neutron), SUSE (grilo, java-1_7_0-openjdk, libaom, libtpms, mariadb, openssl-1_0_0, openssl-1_1, and php74-pear), and Ubuntu (firefox and ghostscript).

Cro: Maintain it With Zig

Thursday 9th of September 2021 07:15:41 PM
This blog post by Loris Cro makes the claim that the Zig language is the solution to a lot of low-level programming problems:

Freeing the art of systems programming from the grips of C/C++ cruft is the only way to push for real change in our industry, but rewriting everything is not the answer. In the Zig project we’re making the C/C++ ecosystem more fun and productive. Today we have a compiler, a linker and a build system, and soon we’ll also have a package manager, making Zig a complete toolchain that can fetch dependencies and build C/C++/Zig projects from any target, for any target.

(LWN looked at Zig last year).

[$] Extended attributes for special files

Thursday 9th of September 2021 02:32:09 PM
The Linux extended-attribute mechanism allows the attachment of metadata to files within a filesystem. It tends to be little used — at least, in the absence of a security module like SELinux. There is interest in how these attributes work, though, as evidenced by the discussions that have followed the posting of revisions of this patch by Vivek Goyal, which seeks to make a seemingly small change to the rules regarding extended attributes and special files.

The Open Source Initiative's new executive director

Thursday 9th of September 2021 02:09:35 PM
The Open Source Initiative has announced the appointment of Stefano Maffulli as its executive director. "'Bringing Stefano Maffulli on board as OSI’s first Executive Director is the culmination of a years-long march toward professionalization, so that OSI can be a stronger and more responsive advocate for open source,' says Joshua Simmons, Board Chair of OSI."

Security updates for Thursday

Thursday 9th of September 2021 02:03:43 PM
Security updates have been issued by Fedora (lynx, matrix-synapse, and proftpd), openSUSE (ntfs-3g_ntfsprogs), Oracle (kernel), Red Hat (RHV-H), Scientific Linux (kernel), and Ubuntu (libapache2-mod-auth-mellon, linux, linux-aws, linux-aws-5.11, linux-azure, linux-azure-5.11, linux-gcp, linux-hwe-5.11, linux-kvm, linux-oracle, linux-oracle-5.11, linux-raspi, linux, linux-aws, linux-aws-5.4, linux-azure, linux-azure-5.4, linux-gcp, linux-gcp-5.4, linux-gke, linux-gke-5.4, linux-gkeop, linux-gkeop-5.4, linux-kvm, linux-oracle, linux-oracle-5.4, and linux-azure-5.8, linux-oem-5.10).

[$] LWN.net Weekly Edition for September 9, 2021

Thursday 9th of September 2021 01:06:13 AM
The LWN.net Weekly Edition for September 9, 2021 is available.

[$] Applying PEP 8

Wednesday 8th of September 2021 09:32:15 PM
Two recent threads on the python-ideas mailing list have overlapped to a certain extent; both referred to Python's style guide, but the discussion indicates that the advice in it may have been stretched further than intended. PEP 8 ("Style Guide for Python Code") is the longstanding set of guidelines and suggestions for code that is going into the standard library, but the "rules" in the PEP have been applied in settings and tools well outside of that realm. There may be reasons to update the PEP—some unrelated work of that nature is ongoing, in fact—but Pythonistas need to remember that the suggestions in it are not carved in stone.

Stable kernel updates

Wednesday 8th of September 2021 02:45:39 PM
Stable kernels 5.14.2, 5.13.15, and 5.10.63 have been released. As usual, there are important fixes and users should upgrade.

More in Tux Machines

Radeon RX 6600 Linux Performance Rising Even Higher With Newest Open-Source Driver

Just one week ago was the public launch of the Radeon RX 6600 as the newest offering in the RDNA2 GPU line-up. While in our Radeon RX 6600 Linux review the performance was good on AMD's well regarded open-source driver stack and standing ground against the likes of the GeForce RTX 3060 with NVIDIA's proprietary Linux driver, it turns out the RX 6600 Linux performance can be even better already. Here are benchmarks of the Radeon RX 6600 on Linux across six different driver configurations. In particular, it appears that the driver state around 1 October that was used for the launch-day RX 6600 Linux review is actually less than ideal -- there appears to have been a regression around that point and with newer (as well as 21.2 stable) driver code there can be measurable gains to Linux gaming performance. Read more

Raspberry Pi 4 2GB jumps to $45 as 1GB model returns from the dead at $35

Citing chip shortages, Raspberry Pi announced its first price increase, bumping the RPi 4 with 2GB RAM up to $45. Meanwhile, the discontinued RPi 4 1GB has come back to life at $35. In the spirit of Halloween, Raspberry Pi Trading has reanimated the 1GB RAM version of the Raspberry Pi 4 Model B, which it killed off when it dropped the price of the 2GB model from $45 to $35 in Feb. 2020. The company also increased the 2GB price to $45. With the 1GB version returning at its old $35 price, we have essentially turned back the clock to early 2020. (In which case, maybe we could get a second chance on stopping the pandemic.) In the Raspberry Pi blog post announcing the changes, CEO Eben Upton cited industry-wide supply chain issues for its first price increase in Pi history. The chip shortages, combined with heightened demand, have caused severe shortages of the RPi Zero and the RPi4 2GB. Read more

The love/hate relationship the cloud has with Linux

The cloud is run by Linux and open-source. There is no debating that claim at this point. It's fact. And not only does Linux power all of those cloud services we deploy and use, but the hold it has over that particular tech sector is also only going to get stronger as we march into the future. I predict that, over the next five years, the cloud and Linux will become synonymous to the point everyone (from CEOs to end-users) will finally get just how important and powerful the platform is. So it's safe to say, there would be no cloud without Linux. There would also be no cloud-native development, Kubernetes, Docker, virtual machines or containers in general. With that in mind, it should stand to reason that the relationship between Linux and the cloud would be all love. Read more

You Can Now Install the UnityX Desktop in Arch Linux, Here's How

UnityX is the successor of the Unity7 desktop environment created by Canonical for its popular Ubuntu Linux distribution back in 2011 with the Ubuntu 11.04 release. But Canonical pulled the plug on Unity7 after seven years of development, yet the community wasn’t ready for this major change. In May 2020, developer Rudra Saraswat created an unofficial Ubuntu flavor called Ubuntu Unity, which features the good old Unity7 desktop environment. Now, the Ubuntu Unity creator wants to take Unity7 to the next level and created UnityX, a modern, yet simple desktop environment. Read more