Urgent.News

What's breaking now, across thousands of outlets.

Tech

Asahi Linux 7.3 progress report

The Asahi Linux developers have put out a new report on their progress toward a Linux distribution for Apple devices. Some time ago, we were made aware of multiple attempts to exploit our permissive licensing to hijack our work, with a direct view to replacing the project and aggressively monetising Linux on Apple Silicon. In some extreme cases, in-development feature code was being lifted…

The Asahi Linux developers have released a progress report detailing their efforts to create a Linux distribution for Apple devices. Concerns arose about malicious actors exploiting the project's permissive licensing to steal their work and monetize it on Apple Silicon. In some instances, developers found their in-development feature code being copied and reused without credit or merely altered using artificial intelligence tools to disguise the origins.

The MIT license, while allowing such actions, does not provide protection against such bad faith behavior. Due to these threats, the Asahi Linux team decided to shift their repositories to a GNU General Public License version 2 or later. Consequently, all Asahi Linux code will now be licensed under strong copyleft licenses. Those who fail to learn from past mistakes risk repeating them.

Written by urgent.news from LWN's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at lwn.net →

More in Tech

Amutable Foundations: A Technical Overview

Lennart Poettering, Michael Vogt, and Joaquim Rocha have put together a detailed overview of what the Amutable Operating System (AOS) and associated infrastructure will look like.

  • AOS lacks UNIX shell and SSH access, reducing attack surface
  • AOS defaults to not installing Python and Perl interpreters
  • AOS only activates signed images with Verity data

NyxJ 2.0.0

NyxJ 2.0.0 marque un tournant : le projet passe d'un simple parseur à une plateforme complète pour le traitement JSON et les services web, écrite en C11 sans dépendance runtime.

  • NyxJ 2.0.0 marks significant evolution from JSON parser to comprehensive platform
  • Thread-safe parsing engine adheres to RFC 8259 with security protections
  • Includes 12 modules, web framework, CLI toolset, and extensive documentation

CSS Pseudo-Classes & Pseudo-Elements: Features That Make Websites Feel Interactive

Have you ever hovered over a button on a website and watched it change colour? Maybe a navigation link suddenly became highlighted when your cursor moved over it.

  • Pseudo-classes define state-based styles (e.g., :hover, :focus)
  • Pseudo-elements target specific parts (e.g., ::before, ::after)
  • They enable interactive effects without JavaScript

More from Saturday 7 November →