Salta al contenuto principale

llvm

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.

LLVM 23.1.0: nuova versione della grande infrastruttura libera per compilatori

Inviato da tuxsa il
È disponibile LLVM 23.1.0, nuova versione stabile di una delle infrastrutture software libere più importanti, anche se probabilmente meno conosciute dagli utenti comuni. LLVM non è infatti un normale programma da installare e utilizzare sul desktop, ma un insieme di tecnologie per la realizzazione di compilatori, strumenti di sviluppo e sistemi di ottimizzazione del codice.

Mojo diventa open source: il linguaggio per AI e calcolo ad alte prestazioni apre completamente il codice

Inviato da tuxsa il
Mojo è ora open source. Modular ha annunciato l'apertura del codice del proprio linguaggio di programmazione, pubblicandolo con licenza Apache 2.0. È un passaggio importante per un progetto nato con l'ambizione di combinare la semplicità dell'ecosistema Python con le prestazioni e il controllo normalmente associati ai linguaggi di sistema.