Salta al contenuto principale

gcc

FreeLinX: un Linux senza GNU, GCC e glibc

Inviato da tuxsa il
Nel panorama delle distribuzioni Linux è relativamente facile imbattersi in un nuovo progetto. Molto più raro è incontrarne uno che cerchi realmente di costruire qualcosa di diverso alla base, invece di prendere una distribuzione già esistente, modificarne l'ambiente grafico, aggiungere alcuni programmi e pubblicare una nuova immagine ISO. FreeLinX appartiene decisamente alla seconda categoria. Il progetto si presenta infatti come una distribuzione Linux indipendente, costruita praticamente da zero, basata sul kernel Linux ma progettata deliberatamente per fare a meno di alcuni componenti che, da decenni, siamo abituati ad associare quasi automaticamente a un sistema GNU/Linux: GCC, glibc e buona parte dell'ambiente GNU. Al loro posto troviamo una combinazione decisamente meno comune: userland derivato da NetBSD, libreria C musl e toolchain LLVM/Clang.

Linux From Scratch 13.1: costruire GNU/Linux da zero per capire davvero come funziona

Inviato da tuxsa il
È disponibile Linux From Scratch 13.1, nuova versione dello storico progetto che propone un approccio radicalmente diverso rispetto alle normali distribuzioni GNU/Linux: invece di fornire un sistema operativo già pronto da installare, mette a disposizione un libro che accompagna il lettore nella costruzione del proprio ambiente Linux direttamente a partire dal codice sorgente.

GCC dice no al codice scritto dall'intelligenza artificiale: nuove regole per i contributi al compilatore GNU

Inviato da tuxsa il
L'intelligenza artificiale generativa sta entrando rapidamente anche nello sviluppo del software, ma non tutti i grandi progetti open source sembrano intenzionati ad accoglierla senza precise limitazioni. Il GCC Steering Committee, responsabile delle principali decisioni relative al GNU Compiler Collection, ha approvato una nuova politica secondo la quale non saranno accettati contributi di codice giuridicamente significativi realizzati attraverso agenti basati sull'intelligenza artificiale o sui Large Language Model

GNU Binutils 2.47: nuovi strumenti e maggiore supporto a RISC-V per il cuore dello sviluppo GNU/Linux

Inviato da tuxsa il
Il progetto GNU ha pubblicato GNU Binutils 2.47, nuova versione della storica raccolta di strumenti utilizzati per creare, collegare e analizzare programmi compilati. È uno di quei progetti che difficilmente finiscono sotto gli occhi dell'utente comune, ma senza i quali gran parte dell'ecosistema GNU/Linux e del Software Libero semplicemente non potrebbe essere costruito.