Links 24/09/2023: 5 Days' Worth of News (Catchup)
-
GNU/Linux
-
9to5Linux ☛ TUXEDO Announces Nano Pro Gen12 Mini Linux PC Powered by AMD Ryzen 7000U
Compared to the Nano Pro Gen11 announced in November 2021, the Nano Pro Gen12 mini-computer has more powerful and more efficient processors, namely the AMD Ryzen 5 7535U (6 cores / 12 threads / 19 MB cache) or AMD Ryzen 7 7735U (8 cores / 16 threads / 20 MB cache).
While the AMD Ryzen 5 7535U processor includes an AMD Radeon 660M integrated graphics card with max clock rates of 1900 MHz and 6 GPU cores, the AMD Ryzen 7 7735U processor comes with a more powerful graphics card, namely the AMD Radeon 680M with max clock rates of 2200 MHz and 12 GPU cores.
-
Desktop/Laptop
-
ZDNet ☛ Thinking about switching to Linux? 9 things you need to know
Now is the perfect time to migrate to Linux. Here's why.
-
Linux Format 307
Get an AI-Powered Pi! It might not take over the world but it will help you create loads of smart projects that recognise faces, objects and even your voice! We’ll help you get the software and hook up the hardware to create smarter, faster and more …
-
It's FOSS ☛ Memory Match Linux Distros and Their Package Manager
An enjoyable way to test your memory by matching the Linux distro logo and their respective package managers.
-
It's FOSS ☛ Can You Guess the Correctly Spelled Linux Terms?
You have to choose between the two available options. They seem similar but only one of them is correctly spelled.
-
-
Server
-
WSO2 Adds API Management Platform Optimized for Kubernetes
WSO2 added an open source API management platform based on the Kubernetes Gateway API specification.
-
Unicorn Media ☛ Oracle Cloud Antes Into Generative AI and LLM Game With NVIDIA Chips
Oracle launches something of a bare metal cloud that takes advantage of Nvidia's H100 Tensor Core GPUs and is intended for running heavy duty generative AI and LLM workloads. A more budget minded offering using Nvidia's L40S GPU will be available early next year.
-
Unicorn Media ☛ Upbound Donates Upjet Code Generator Framework to CNCF’s Crossplane Project
A little over three years ago, Unbound donated its Crossplane framework to the Cloud Native Computing Foundation where it has thrived. On Tuesday, the company donated Upjet, a framework it's designed to be used with Crossplane, to CNCF.
-
Ubuntu ☛ Start your Ubuntu Confidential VM with Intel® TDX on Google Cloud [Ed: When "Confidential" means outsourced to NSA partners]
Confidential computing directly addresses the question of trust between cloud providers and their customers, with guarantees of data security for guest machines enforced by the underlying hardware of the cloud. According to the Confidential Computing Consortium, confidential computing is the protection of data in use by performing computation in a hardware-based, attested Trusted Execution Environment.
-
Ubuntu ☛ Ubuntu Blog: Canonical partners with AMD to enable Ubuntu on AMD Kria™ K24 SOMs
Canonical has partnered with AMD (since from when it was still Xilinx) for many years and we jointly deliver optimised/certified Ubuntu on multiple AMD device families, e.g. AMD Zynq™ UltraScale+™ evaluation boards and AMD Kria™ K26 SOMs (system-on-module). Canonical is pleased to announce Ubuntu is now enabled on AMD’s new Kria™ KD240 and ready for developers to download and install.
-
-
Audiocasts/Shows
-
Linux User Space Episode 4:04: Happy Rebasing to Everyone!
Coming up in this episode
* The prying eyes wanna know 👀
* The History of Silverblue
* What's immutable anyway?
* and how we layered a few packages
-
Late Night Linux – Episode 247
Sorting Python imports, searching open tabs and history etc in Firefox, configuring proprietary headsets on the command line, Fedora on an M1 Mac, digital archaeology, Slackware on easy mode, Félim fails at Linux, and loads more.
-
Destination Linux 339: There’s No Place Like GNOME
SHOW NOTES ►► https://tuxdigital.com/podcasts/destination-linux/dl-339/
-
Tux Digital ☛ Destination Linux 339: There’s No Place Like GNOME
https://youtu.be/2BFfKfqE9cU
On this episode of Destination Linux (338), we discuss GNOME's changes for Extensions and the challenges facing users and developers. We also check out news from Intel for support of Linux and their entry into the graphics card market and the potential of Intel GPUs. We also highlight upcoming events and opportunities for listeners to get involved. Then we talk about the new podcast on TuxDigital, Fit and Fueled.
-
WordPress ☛ WP Briefing: Episode 62: Enterprise Clients and the Business of WordPress
Join WordPress Executive Director Josepha Haden Chomphosy as she discusses the role WordPress Enterprise plays along with the WordPress community.
-
The BSD Now Podcast ☛ BSD Now 525: Old NetBSD Server
Do one thing and do it well, Turning a 15 years old laptop into a children proof retrogaming station, Old Computer Challenge v3: day 1, It Takes 6 Days to Change 1 Line of Code, Rejected GitHub Profile Achievements, that old netbsd server, and more
-
Ubuntu Podcast from the UK LoCo: Steam Deck Emulation Done Right
Consolidating services onto a dedicated server, contributing to a large open source project, and retro gaming on a refurbished Steam Deck.
-
mintCast Podcast ☛ mintCast 421 – Fun and Feckless
First up in the news: LMDE 6 “Faye” BETA Released, Fedora and Asahi Linux revamp installation process, Plasma 6 release date is set, IBM raises cloud prices, Manjaro 23 released, Mozilla rushes out patches, and ZFS returns to Ubuntu In security and privacy, a huge security breach affects all browsers, and Google does user tracking Then in our Wanderings, Majid has been a busy bunny, Joe is having troubles with 3D, Dale has been driven crazy, Bill gears up for public education, and Eric hates computers.
-
-
Kernel Space
-
Exploring eBPF: Revolutionizing Network and System Monitoring
This article explores eBPF (Extended Berkeley Packet Filter), tracing its evolution from a simple packet filtering tool to a transformative technology reshaping system and network monitoring, security, and observability. Delving into core concepts, diverse use cases, and the burgeoning eBPF ecosystem, the article highlights how eBPF is revolutionizing modern computing by enabling real-time, customizable data collection and analysis within the Linux kernel.
-
Bootlin ☛ Systemd, read-only rootfs and overlay file system over /etc
Systemd is a popular init system, used to bootstrap user space and manage user processes. It now replaces several Linux utilities with its own components like log management, networking, time management, etc. There is even a bootloader component now.
-
Adam Young: Finding a line of code in the Kernel from a stack trace
To find out what line a particular stack trace entry points to, use the script ./scripts/faddr2line for example If I have the line __get_vm_area_node+0x17c/0x1a8 I can run
./scripts/faddr2line vmlinux.o __get_vm_area_node+0x17c/0x1a8 __get_vm_area_node+0x17c/0x1a8: __get_vm_area_node at /root/linux/mm/vmalloc.c:2579 (discriminator 1)
-
-
Applications
-
Linux Links ☛ 5 Best Free and Open Source CardDAV Servers
CardDAV ("Card Distributed Authoring and Versioning") is a standardized address book client/server protocol.
-
TecMint ☛ 6 Best Linux Boot Loaders
-
Linux Links ☛ Bulky is a simple tool to bulk rename files and directories
Bulky is GUI software that lets you rename files and directories. While it's developed by Mint it's not tied to any Linux distro or desktop.
-
Linux Links ☛ 9 Best Free and Open Source Python Integrated Development Environments
A good IDE tries to accurately predict what the developer is seeking to do without getting in the way.
-
vkd3d 2.10 has been released with a ton of bug fixes
This release rolls up a ton of bug fixes, game and driver workarounds, and other improvements.
-
DebugPoint ☛ 10 Best Modern RSS Feed Readers for Ubuntu Linux
A list of modern and trendy RSS feed readers for your Ubuntu or other Linux distributions with their features and installation guides.
-
Barry Kauler ☛ Xclipboard in menu but executable missing
Forum member Vverve reported this:
https://forum.puppylinux.com/viewtopic.php?p=98738#p98738
In Easy 5.5.1, Xclipboard has been replaced with the Parcellite clipboard manager. However, the Xclipboard menu entry has remained behind. Fixed; removed it from the menu.
-
Announcing Istio 1.17.6
This release contains bug fixes to improve robustness. This release note describes what is different between Istio 1.17.5 and Istio 1.17.6.
-
-
Desktop Environments/WMs
-
K Desktop Environment/KDE SC/Qt
-
Kdenlive ☛ Kdenlive 23.08.1 released
The first maintenance release of the 23.08 series is out: [...]
-
-
-
-
Distributions and Operating Systems
-
New Releases
-
Barry Kauler ☛ EasyOS Kirkstone-series version 5.5.2 released
Took awhile to get out some bugs! Easy 5.5 changed from traditional folder hierarchy to "usr-merge"; consequently there were lots of litttle issues. Version 5.5.1 followed quickly after; however, there were still issues when updating from version 5.4.10 or earlier. With 5.5.2, updating should (touch wood) be a pleasant experience for everybody.
-
-
BSD
-
Eerie Linux ☛ EuroBSDCon 2023 report (1/2) – arrival & tutorial days
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2023/eurobsdcon_2023_pt1.gmi This article is going to be a long read.
-
-
SUSE/OpenSUSE
-
Dominique Leuenberger ☛ openSUSE Tumbleweed – Review of the week 2023/38
Dear Tumbleweed users and hackers,
Tumbleweed went for a small break this week and delivered ‘only’ 4 snapshots (0914, 0915, 0917, and 0920). The large gap happened due to a test suite error in icu, which resulted in all stagings turning red. Once this was resolved, the fix was added in parallel to multiple stagings to resume progress.
The 4 delivered snapshots contained some eagerly awaited updates (at least for some): [...]
-
Linuxiac ☛ openSUSE Slowroll: The King Is Dead, Long Live the King!
With ALP and Slowroll on the horizon, openSUSE users may feel lost in translation. Don't! Here are the answers and what lies ahead.
-
-
Fedora Family / IBM
-
9to5Linux ☛ Fedora Linux 39 Beta Released with GNOME 45 and Linux Kernel 6.5
Powered by the latest and greatest Linux 6.5 kernel series, which has not yet arrived for Fedora Linux 38 users as it needs more testing, the Fedora Linux 39 beta is here to showcase the forthcoming GNOME 45 desktop environment, due out on September 20th, and its cool new features on the flagship Fedora Workstation edition.
Fedora Linux 39 beta also comes with an updated GNU toolchain consisting of GCC 13.2, GNU Binutils 2.40, GNU C Library (Glibc) 2.38, and GDB (GNU Debugger) 13.2, as well as updated default applications including the latest LibreOffice 7.6 office suite series and Mozilla Firefox 117 web browser.
-
Fedora Magazine ☛ Fedora Magazine: Announcing Fedora Linux 39 Beta
The Fedora Project is pleased to announce the immediate availability of Fedora Linux 39 Beta, the next step towards our planned Fedora Linux 39 release at the end of October.
-
Red Hat ☛ Write operators in Java with JOSDK, Part 4: Upgrading strategies
Java Operator SDK(JOSDK) is an open source project that aims to simplify the task of creating Kubernetes operators using Java. Container Solutions started the project, and Red Hat is now a major contributor. The JOSDK project now lives under the Operator Framework umbrella, which is a Cloud Native Computing Foundation (CNCF) incubating project.
The first article in this series introduced JOSDK and explained why it could be interesting to create operators in Java. The second article showed how the JOSDK Quarkus extension
quarkus-operator-sdk
, also called QOSDK, facilitates the development experience by taking care of managing the Custom Resource Definition automatically. The third article focused on requirements for implementing the reconciliation logic for the example operator you build in this series. Many things have changed since the third installment of this series. This article will thus focus on updating the code to the latest versions and provide upgrading strategies. -
Fedora Magazine ☛ Fedora Magazine: Contribute at Passkey Auth, Fedora CoreOS and IoT Test Week
Fedora test days are events where anyone can help make certain that changes in Fedora Linux work well in an upcoming release. Fedora community members often participate, and the public is welcome at these events. If you’ve never contributed to Fedora Linux before, this is a perfect way to get started.
-
Weekly status of Packit Team: Week 37 in Packit
Week 37 (September 12th – September 18th)
- If you have concerns about Packit uploading new archives to lookaside cache before creating a pull request, you can newly set
upload_sources
to False to disable this.
- If you have concerns about Packit uploading new archives to lookaside cache before creating a pull request, you can newly set
-
Red Hat ☛ Which Camel DSL should you use?
Every developer (at some point) has to write code to interact with subsystems of some sort, databases and other types of storage, message brokers, or remote services, to name a few. When you need to do it often (or even if you don't), it is best to find an integration tool to help out.
-
Fedora Project ☛ Fedora Community Blog: How to rebase to Fedora Silverblue 39 Beta
Silverblue is an operating system for your desktop built on Fedora Linux. It’s excellent for daily use, development, and container-based workflows. It offers numerous advantages such as being able to roll back in case of any problems. Let’s see the steps to upgrade to the newly released Fedora 39 Beta, and how to revert if anything unforeseen happens.
-
Ruben Schade ☛ No more X11 on Fedora 40
As reported by Michael Larabel in Phoronix
In addition to Fedora 40 planning to ship KDE Plasma 6.0 and without any X11 session support, Fedora stakeholders are also looking at shipping GNOME for the Fedora Workstation 40 release without any X11 session support.
-
Linux Magazine ☛ Fedora 39 Beta is Now Available for Testing
For fans and users of Fedora Linux, the first beta of release 39 is now available, which is a minor upgrade but does include GNOME 45.
-
Red Hat ☛ The Red Hat community commitment to open source
The increasing adoption of open source software underscores its tremendous value and impact. According to Gitnux, 78% of businesses use open source technologies, and about 96% of current applications contain at least one open source component. Developers also recognize the value of open source software in enhancing their skill sets and enabling them to collaborate on projects that push technological boundaries.
-
Fedora Project ☛ Fedora Community Blog: CPE at Flock 2023
This year the annual Flock to Fedora conference was finally in person again.
-
Unicorn Media ☛ AlmaLinux Is Now FIPS Certified
On Tuesday, AlmaLinux announced that it has obtained FIPS 140-3 security certification for its Linux distro which is primarily used in data centers by enterprises.
-
-
Devices/Embedded
-
CNX Software ☛ Lichee Cluster 4A mini-ITX RISC-V cluster board launched for $929 and up
All configurations ship with Debian with distcc and Zabbix pre-installed for demonstration. A Linux 6.4 kernel build is said to take 15 minutes with seven modules and native RISC-V development is the main target application of this system.
The wiki specific to the cluster board has yet to be translated into English, so for now, you’ll find the documentation in Chinese only. The documentation for the LM4A SoM has already been translated into English since the RISC-V CPU module has been available for a little longer.
-
Linux Gizmos ☛ Kria KD240 is a cost-effective DSP embedded solution
AMD unveiled today a new embedded platform built around the Zynq UltraScale+ MPSoC and designed for motor controllers and real-time DSP applications including robotics, factory automation, power generation, EV charging station among others.
-
Ubuntu ☛ Ubuntu Blog: Meet Canonical at India Mobile Congress 2023
India Mobile Congress (IMC) is the largest telecom, media, and technology forum in Asia, jointly organised by India’s Department of Telecommunications and the country’s Cellular Operators Association. It is also the biggest networking event in India, establishing itself as a showcase of innovation, technology and digital transformation.
-
-
Open Hardware/Modding
-
Andrew Hutchings ☛ Amiga CD32 Restoration: Part 2
At the end of the first part, I had the CD32 in a state where it shows the boot logo, but the red video signal was missing. Let’s continue the repair.
-
CNX Software ☛ Review of Youyeetoo Rockchip RK3568 SBC with Lubuntu 20.04 and the RKNPU2 AI SDK
We’ve already reviewed the Rockchip RK3568-power Youyeetoo YY3568 SBC with Android 11 – and listed the specifications and checked out the hardware kit – in the first part of the review. We now had time to switch to Lubuntu 20.04, perform some basic tests, and also have a closer look at the RKNPU2 AI SDK for the built-in 0.8 TOPS AI accelerator found in the Rockchip RK3568 SoC. Installing Ubuntu or Debian on YY3568 SBC The company provides both Debian and Ubuntu images for the YY3568 SBC with different images depending on the boot device (SD card or eMMC flash) and video interface used (DSI, eDP, HDMI).
-
The Fairphone 5: First Impressions
It’s been a few weeks since we unveiled the new Fairphone 5, and we couldn’t be more thrilled with the rousing reception it has received. Media outlets and YouTube influencers across the world have been lauding us for changing the paradigm when it comes to software support, warranty duration, and modular design.
-
Arduino ☛ Some of the biggest ways home automation is changing in 2023
Home automation is exploding in popularity. In 2021, the average household had 25 connected devices, a massive increase on previous years, driven in no small part by the COVID-19 pandemic and lockdowns. And in 2023, the number of smart homes worldwide looks set to hit 195.8 million.
-
-
Mobile Systems/Mobile Applications
-
HowTo Geek ☛ How to Check Call History for a Single Contact on Android
-
Giz China ☛ How to minimize mobile data consumption on your Android phone
-
TechRadar ☛ The recently-teased OnePlus Pad Go could take cheap Android tablets to a new level | TechRadar
-
Android Central ☛ Here's when your OnePlus phone will get the OxygenOS 14 (Android 14) update | Android Central
-
GSM Arena ☛ Google's September update for Pixels is still Android 13 - GSMArena.com news
-
CNET ☛ Google's Come a Long Way Since Its First Android Phone - CNET
-
Android Police ☛ Next-gen Android TV boxes could pack all the right upgrades
-
-
-
Free, Libre, and Open Source Software
-
OSI Blog ☛ Opensource.com Community Finds New Life With the Open Source Initiative [Ed: But will they publish 10 or so articles per week like before? No. Face-saving move by IBM.]
OpenSource.net launched as a new home for Open Source writers and editors formerly contributing to opensource.com.
-
It's FOSS ☛ FOSS Weekly #23.38: Fedora 39 Features, GNOME 45 Release, Beaver Notes, LTS Kernel Support Change and More
The Linux Kernel LTS support is changing, not that it will impact you directly in any sense.
-
Web Browsers/Web Servers
-
Mozilla
-
Mozilla ☛ The Mozilla Blog: Deciding for ourselves: 98% of people want a browser choice screen, Mozilla study finds
What if we got to easily choose our web browser, and didn’t have to rely on complex operating system settings to change the pre-installed default?
At Mozilla, our mission has always centered on empowering people to shape their own experiences online. But these days, big tech too often trumps individual choices, whether that’s through the algorithms that populate our feeds, the online reviews that influence our purchases or the barriers to changing pre-installed browsers on our devices — and keeping that choice.
-
-
-
Productivity Software/LibreOffice/Calligra
-
The LibreOffice Conference 2023 begins!
Yes, it has started! Check out the conference website for live streams and more information – and a big thanks to the organisers, sponsors and supporters.
-
-
FSF
-
FSF ☛ FSF News: Forty years of GNU and the free software movement
On September 27, the Free Software Foundation (FSF) celebrates the 40th anniversary of the GNU operating system and the launch of the free software movement.
-
FSF ☛ FSF Events: Free Software Directory meeting on IRC: Friday, September 22, starting at 12:00 EDT (16:00 UTC)
Join the FSF and friends on Friday, September 22, from 12:00
-
-
Programming/Development
-
Java
-
Red Hat ☛ What's new for developers in JDK 21
In an exciting development for Java developers, this September 19th marked the release of JDK 21. This release contains many new capabilities that benefit the Java ecosystem, including virtual threads, record patterns, and sequenced collections. There are also some interesting features in the preview for JDK 21, such as string templates, scoped values, and structured concurrency. This article highlights six new features in this release.
Virtual threads
Java's traditional threading model can quickly become an expensive operation if the application creates more threads than the operating system (OS) can handle. Also, in cases where the thread lifecycle is not long, the cost of creating a thread is high.
Enter virtual threads, which solve this problem by mapping Java threads to carrier threads that manage (i.e., mount/unmount) thread operations to a carrier thread. In contrast, the carrier thread works with the OS thread. It is an abstraction that gives more flexibility and control for developers.
-
-
Rust
-
Rust Weekly Updates ☛ This Week In Rust: This Week in Rust 513
Hello and welcome to another issue of This Week in Rust!
-
Niko Matsakis: Stability without stressing the !@#! out
One of Rust’s core principles is “stability without stagnation”. This is embodied by our use of a “release train” model, in which we issue a new release every 6 weeks. Release trains make releasing a new release a “non-event”. Feature-based releases, in contrast, are super stressful! Since they occur infrequently, people try to cram everything into that release, which inevitably makes the release late. In contrast, with a release train, it’s not so important to make any particular release – if you miss one deadline, you can always catch the next one six weeks later.
-
Niko Matsakis: Polonius revisited, part 1
lqd has been doing awesome work driving progress on polonius. He’s authoring an update for Inside Rust, but the TL;DR is that, with his latest PR, we’ve reimplemented the traditional Rust borrow checker in a more polonius-like style. We are working to iron out the last few performance hiccups and thinking about replacing the existing borrow checker with this new re-implementation, which is effectively a no-op from a user’s perspective (including from a performance perspective). This blog post walks through that work, describing how the new analysis works at a high-level. I plan to write some follow-up posts diving into how we can extend this analysis to be more precise (while hopefully remaining efficient).
What is Polonius?
Polonius is one of those long-running projects that are finally starting to move again. From an end user’s perspective, the key goal is that we want to accept functions like so-called Problem Case #3, which was originally a goal of NLL but eventually cut from the deliverable. From my perspective, though, I’m most excited about Polonius as a stepping stone towards an analysis that can support internal references and self borrows.
-
-
-