Feed aggregator

Rust adopting Ferrocene Language Specification

Linux Weekly News - Thu, 03/27/2025 - 16:38

One recurring criticism of Rust has been that the language has no official specification. This is a barrier to adoption in some safety-conscious organizations, as well as to writing alternate language implementations. Now, the Rust project has announced that it will be adopting the Ferrocene Language Specification (FLS) developed by Ferrous Systems and maintaining it as part of the core project. While this may not satisfy die-hard standardization-process enthusiasts, it's a step toward removing another barrier to using Rust in safety-critical systems.

It's in that light that we're pleased to announce that we'll be adopting the FLS into the Rust Project as part of our ongoing specification efforts. This adoption is being made possible by the gracious donation of the FLS by Ferrous Systems. We're grateful to them for the work they've done in assembling the FLS, in making it fit for qualification purposes, in promoting its use and the use of Rust generally in safety-critical industries, and now, for working with us to take the next step and to bring the FLS into the Project.

A burst of progress on the GCC Rust front end

Linux Weekly News - Thu, 03/27/2025 - 12:56
Arthur Cohen has posted a massive series of patches in four parts (part 1, part 2, part 3, part 4) upstreaming all of the recent work on the GCC Rust front end. These changes include the Polonius borrow checker, the foreign-function interface, inline assembly support, if-let statement handling, multiple built-in derive macros, for loops, and more.

Data Migration: Magento 1 to 2 Planned Out

Linux Today - Thu, 03/27/2025 - 12:08

In this tutorial, we will show you the process of data migration from Magento 1 to 2 in a handful of steps. This aims to avoid using the end-of-life Magento 1 and the new, more reliable Magento 2 software. The risks of using the EOL Magento 1 are the following: security loopholes, outdated features, PCI compliance, and limited support. Migrating to Magento 2 has many benefits, such as enhanced security, improved performance, advanced features, and extensive community support. Migrating Magento 1 to Magento 2 is a complex process requiring a detailed plan and essential steps to ensure a successful migration.

The post Data Migration: Magento 1 to 2 Planned Out appeared first on Linux Today.

Best Free and Open Source Alternatives to Salesforce Heroku

Linux Today - Thu, 03/27/2025 - 12:03

Heroku is a cloud platform to build, deliver, monitor and scale apps. We recommend the best free and open source alternatives.

The post Best Free and Open Source Alternatives to Salesforce Heroku appeared first on Linux Today.

Miracle-WM 0.5 Released with Drag-and-Drop Tiling

Linux Today - Thu, 03/27/2025 - 11:58

Miracle-WM 0.5 Wayland compositor is here with drag-and-drop tiling, floating mini-grids, window animations, and bug fixes.

The post Miracle-WM 0.5 Released with Drag-and-Drop Tiling appeared first on Linux Today.

GNOME 48 Desktop Environment Released, Here’s What’s New

Linux Today - Thu, 03/27/2025 - 11:30

GNOME 48 “Bengaluru” desktop environment brings notification stacking, performance boosts, new fonts, digital wellbeing tools, and more.

The post GNOME 48 Desktop Environment Released, Here’s What’s New appeared first on Linux Today.

Linux Foundation’s Trust Scorecards Aim to Battle Rising Open-Source Security Threats

Linux Today - Thu, 03/27/2025 - 11:26

How do you tell the difference between trustworthy open-source developers and hackers? Here’s one idea.

The post Linux Foundation’s Trust Scorecards Aim to Battle Rising Open-Source Security Threats appeared first on Linux Today.

Machine Learning in Linux: Stability Matrix – Package Manager for Stable Diffusion

Linux Today - Thu, 03/27/2025 - 11:21

Stability Matrix is a desktop application. It’s a multi-platform package manager and inference UI for AI image generation. It works with Stable Diffusion and Flux. Here’s our verdict.

The post Machine Learning in Linux: Stability Matrix – Package Manager for Stable Diffusion appeared first on Linux Today.

HTTP 304 Not Modified Error: What Is It and How to Fix It

Linux Today - Thu, 03/27/2025 - 11:18

This blog post will explain everything about the HTTP 304 status code. HTTP 304 Not Modified is a status code that indicates that the server has found no changes in the requested page since the last visit. When the URL is entered in the browser, it sends an If-Modified-Since request header to the webserver to determine when the web page was last modified. Then, the Last-Modified response header specifies the time, and if there has been no change, the server will send the HTTP 304 response code. The HTTP 304 status code can be on the server or client page.

In the following paragraphs, we will explain the possible solutions if you face this as the server owner or as a client trying to access a website. Let’s get started!

The post HTTP 304 Not Modified Error: What Is It and How to Fix It appeared first on Linux Today.

Pebble is Back: Introducing Two Open-Source Smartwatches

Linux Today - Thu, 03/27/2025 - 11:13

The new open-source PebbleOS smartwatches, Core 2 Duo and Core Time 2, bring back e-paper screens, long battery life, and classic design.

The post Pebble is Back: Introducing Two Open-Source Smartwatches appeared first on Linux Today.

03/27 Q4OS 5.8

Updated Linux Distributions - Thu, 03/27/2025 - 11:05
Q4OS is a Debian-based desktop Linux distribution designed to offer classic-style user interface (Trinity) and simple accessories, and to serve stable APIs for complex third-party applications, such as Google Chrome, VirtualBox and development tools. The system is also very useful for virtual cloud environments due to its very low hardware requirements.

[$] A process for handling Rust code in the core kernel

Linux Weekly News - Thu, 03/27/2025 - 10:43
The 2024 Linux Storage, Filesystem, Memory-Management, and BPF Summit included a tense session on the use of Rust code in the kernel's filesystem layer. The Rust topic returned in 2025 in a session run by Andreas Hindborg, with a scope that also covered the storage and memory-management layers. A lot of progress has been made, and the discussion was less adversarial this year, but there are still process issues that need to be worked out.

Security updates for Thursday

Linux Weekly News - Thu, 03/27/2025 - 10:03
Security updates have been issued by Arch Linux (exim), Debian (exim4, ghostscript, and libcap2), Red Hat (container-tools:rhel8), SUSE (apache-commons-vfs2, argocd-cli, azure-cli-core, buildah, chromedriver, docker-stable, ed25519-java, kernel, kubernetes1.29-apiserver, kubernetes1.30-apiserver, kubernetes1.32-apiserver, libmbedcrypto7, microcode_ctl, php7, podman, proftpd, tomcat10, and webkit2gtk3), and Ubuntu (containerd, exim4, mariadb, opensaml, and org-mode).

A new home for kernel.org

Linux Weekly News - Thu, 03/27/2025 - 10:01
Akamai has sent out a press release saying that it is now hosting the kernel.org repositories.

The Linux kernel is massive — approximately 28 million lines of code. Since 2005, more than 13,500 developers from more than 1,300 different companies have contributed to the Linux kernel. Additionally, there are many kernel versions, and developers update the code constantly, distributing that code to developers who are working on various distributions of Linux. Akamai now delivers the infrastructure that these developers and their users rely on, at no cost, supporting the Git environments developers use to access kernel sources quickly, regardless of where they're based.

next-20250327: linux-next

Latest Linux Kernel - Thu, 03/27/2025 - 06:03
Version:next-20250327 (linux-next) Released:2025-03-27

[$] LWN.net Weekly Edition for March 27, 2025

Linux Weekly News - Wed, 03/26/2025 - 22:05
Inside this week's LWN.net Weekly Edition:

  • Front: Open source in government; OSI election; Memory-management medley; Address-space isolation; CMA; 6.14 Development stats; State of the page.
  • Briefs: Asahi Linux progress; Reproducible Debian; rpi-image-gen; Neovim 0.11; OpenH264; Quotes; ...
  • Announcements: Newsletters, conferences, security updates, patches, and more.

03/26 Zorin 17.3

Updated Linux Distributions - Wed, 03/26/2025 - 16:50
Zorin OS is an Ubuntu-based Linux distribution designed especially for newcomers to Linux. It has a Windows-like graphical user interface and many programs similar to those found in Windows. Zorin OS also comes with an application that lets users run many Windows programs. The distribution's ultimate goal is to provide a Linux alternative to Windows and let Windows users enjoy all the features of Linux without complications.

Neovim 0.11 released

Linux Weekly News - Wed, 03/26/2025 - 14:11

Version 0.11 of the Neovim text editor has been released. Notable changes in this release include simpler Language Server Protocol (LSP) client setup, improved tree-sitter performance, better emoji support, and enhancements for Neovim's embedded terminal emulator. See the release notes for a full list of changes.

Rocky Linux From CIQ — Hardened Takes Enterprise Linux Security to the Next Level

Linux Today - Wed, 03/26/2025 - 12:57

Rocky Linux from CIQ – Hardened is a new take on Rocky Linux that’s not only fully supported by CIQ, but is also optimized to meet the most stringent security requirements.

The post Rocky Linux From CIQ — Hardened Takes Enterprise Linux Security to the Next Level appeared first on Linux Today.

At ATO AI, IBM Announces It’s Handing Three AI Projects to Linux Foundation

Linux Today - Wed, 03/26/2025 - 12:54

During a keynote address at All Things Open AI, IBM announced that three key AI tools it has developed are being donated to the Linux Foundation.

The post At ATO AI, IBM Announces It’s Handing Three AI Projects to Linux Foundation appeared first on Linux Today.

Pages

Subscribe to Just Linux aggregator