Odprtokodni pogled

Opensource view

Novice

Linux 6.14-rc2 Released With Apple Silicon Maintainer Change, Bcachefs Fixes

Phoronix - Ned, 02/09/2025 - 22:12
The second weekly release candidate of Linux 6.14 is now available for testing as a rather light update for the week...

Linux Patches Adjust AC Plug/Unplug Behavior During s2idle To Match Windows

Phoronix - Ned, 02/09/2025 - 19:10
A set of patches sent out on Saturday by AMD Linux engineer Mario Limonciello seek to adjust the Linux behavior for laptops/handhelds during AC plug/unplug events during s2idle to better match that of Microsoft Windows 11...

What Do Linux Kernel Developers Think of Rust?

Slashdot Linux - Ned, 02/09/2025 - 18:34
Keynotes at this year's FOSDEM included free AI models and systemd, reports Heise.de — and also a progress report from Miguel Ojeda, supervisor of the Rust integration in the Linux kernel. Only eight people remain in the core team around Rust for Linux... Miguel Ojeda therefore launched a survey among kernel developers, including those outside the Rust community, and presented some of the more important voices in his FOSDEM talk. The overall mood towards Rust remains favorable, especially as Linus Torvalds and Greg Kroah-Hartman are convinced of the necessity of Rust integration. This is less about rapid progress and more about finding new talent for kernel development in the future. The reaction was mostly positive, judging by Ojeda's slides: - "2025 will be the year of Rust GPU drivers..." — Daniel Almedia - "I think the introduction of Rust in the kernel is one of the most exciting development experiments we've seen in a long time." — Andrea Righi - "[T]he project faces unique challenges. Rust's biggest weakness, as a language, is that relatively few people speak it. Indeed, Rust is not a language for beginners, and systems-level development complicates things even more. That said, the Linux kernel project has historically attracted developers who love challenging software — if there's an open source group willing to put the extra effort for a better OS, it's the kernel devs." — Carlos Bilbao - "I played a little with [Rust] in user space, and I just absolutely hate the cargo concept... I hate having to pull down other code that I do not trust. At least with shared libraries, I can trust a third party to have done the build and all that... [While Rust should continue to grow in the kernel], if a subset of C becomes as safe as Rust, it may make Rust obsolete..." Steven Rostedt Rostedt wasn't sure if Rust would attract more kernel contributors, but did venture this opinion. "I feel Rust is more of a language that younger developers want to learn, and C is their dad's language." But still "contention exists within the kernel development community between those pro-Rust and -C camps," argues The New Stack, citing the latest remarks from kernel maintainer Christoph Hellwig (who had earlier likened the mixing of Rust and C to cancer). Three days later Hellwig reiterated his position again on the Linux kernel mailing list: "Every additional bit that another language creeps in drastically reduces the maintainability of the kernel as an integrated project. The only reason Linux managed to survive so long is by not having internal boundaries, and adding another language completely breaks this. You might not like my answer, but I will do everything I can do to stop this. This is NOT because I hate Rust. While not my favourite language it's definitively one of the best new ones and I encourage people to use it for new projects where it fits. I do not want it anywhere near a huge C code base that I need to maintain." But the article also notes that Google "has been a staunch supporter of adding Rust to the kernel for Linux running in its Android phones." The use of Rust in the kernel is seen as a way to avoid memory vulnerabilities associated with C and C++ code and to add more stability to the Android OS. "Google's wanting to replace C code with Rust represents a small piece of the kernel but it would have a huge impact since we are talking about billions of phones," Ojeda told me after his talk. In addition to Google, Rust adoption and enthusiasm for it is increasing as Rust gets more architectural support and as "maintainers become more comfortable with it," Ojeda told me. "Maintainers have already told me that if they could, then they would start writing Rust now," Ojeda said. "If they could drop C, they would do it...." Amid the controversy, there has been a steady stream of vocal support for Ojeda. Much of his discussion also covered statements given by advocates for Rust in the kernel, ranging from lead developers of the kernel and including Linux creator Linus Torvalds himself to technology leads from Red Hat, Samsung, Google, Microsoft and others.

Read more of this story at Slashdot.

Distributions and Operating Systems (Leftovers)

tuxmachines.org - Ned, 02/09/2025 - 17:26
today's BSD and Linux leftovers

The bit-rot of 32bit Linux

tuxmachines.org - Ned, 02/09/2025 - 17:25
Interest of software developers in the use of their product on 32bit Operating Systems has been declining for years

Linux Kernel and Security FUD

tuxmachines.org - Ned, 02/09/2025 - 17:23
some Linux links

Programming Leftovers

tuxmachines.org - Ned, 02/09/2025 - 17:09
Development related picks

Android Leftovers

tuxmachines.org - Ned, 02/09/2025 - 17:02
5 Android TV features I wish were in Samsung's Tizen TV OS

Zellij: The Modern Terminal Multiplexer for Linux Users

tuxmachines.org - Ned, 02/09/2025 - 17:02
One of the newest and most exciting terminal multiplexers available today is Zellij, which is an open-source terminal multiplexer designed to simplify and enhance the way you work in the command line

Kdenlive 24.12.1 and KDE in "Tech Over Tea"

tuxmachines.org - Ned, 02/09/2025 - 17:00
Some KDE news

5 Reasons to Install a Linux VM (And 5 Reasons Not To)

tuxmachines.org - Ned, 02/09/2025 - 16:56
Virtual machines (VMs) allow you to explore Linux without permanently altering your computer

GNU/Linux on Old Hardware and Open Hardware

tuxmachines.org - Ned, 02/09/2025 - 16:55
Open Hardware mostly

today's howtos

tuxmachines.org - Ned, 02/09/2025 - 16:48
many howtos

Fedora-Based Bluefin and Fedora's Kevin Fenzi on Recent Progress

tuxmachines.org - Ned, 02/09/2025 - 16:47
Fedora news and gossip from Kevin Fenzi

FreeBSD 13.5-BETA1 Now Available

tuxmachines.org - Ned, 02/09/2025 - 16:41
The first BETA build of the 13.5-RELEASE release cycle is now available

Curious Intel Linux Driver Maintainer Changes In Recent Days

Phoronix - Ned, 02/09/2025 - 16:33
This week besides the drama over Apple Silicon maintainership for the upstream Linux kernel, in recent days there has also been a number of rather subtle changes to the maintainership of several Intel Linux kernel drivers...
Syndicate content
sfy39587f05