Autore: ProHoster

Introdotta la libreria Aya per la creazione di gestori eBPF in Rust

Viene presentata la prima release della libreria Aya, che permette di creare handler eBPF in linguaggio Rust che girano all'interno del kernel Linux in un'apposita macchina virtuale con JIT. A differenza di altri strumenti di sviluppo eBPF, Aya non utilizza libbpf e il compilatore bcc, ma offre invece la propria implementazione scritta in Rust, che utilizza il pacchetto libc crate per accedere direttamente alle chiamate di sistema del kernel. […]

Gli sviluppatori di Glibc stanno valutando la possibilità di interrompere il trasferimento dei diritti sul codice alla Open Source Foundation

I principali sviluppatori della libreria di sistema GNU C Library (glibc) hanno avanzato una proposta per porre fine al trasferimento obbligatorio dei diritti di proprietà sul codice alla Open Source Foundation. In analogia con le modifiche apportate al progetto GCC, Glibc propone di rendere facoltativa la firma di un accordo CLA con la Open Source Foundation e di fornire agli sviluppatori la possibilità di confermare il diritto di trasferire il codice al progetto utilizzando la Developer […]

Rilascio del kit di distribuzione minimalista Alpine Linux 3.14

È stata rilasciata Alpine Linux 3.14, una distribuzione minimalista costruita sulla base della libreria di sistema Musl e del set di utilità BusyBox. La distribuzione ha maggiori requisiti di sicurezza ed è costruita con la protezione SSP (Stack Smashing Protection). OpenRC viene utilizzato come sistema di inizializzazione e il proprio gestore di pacchetti apk viene utilizzato per gestire i pacchetti. Alpine viene utilizzato per creare immagini ufficiali del contenitore Docker. Stivale […]

Il manutentore di Cinnamon su Debian passa a KDE

Norbert Preining ha annunciato che non sarà più responsabile del confezionamento delle nuove versioni del desktop Cinnamon per Debian poiché ha smesso di usare Cinnamon sul suo sistema ed è passato a KDE. Poiché Norbert non utilizza più Cinnamon a tempo pieno, non è in grado di fornire test di qualità nel mondo reale dei pacchetti […]

Disponibile distribuzione server Linux SME Server 10.0

Viene presentata la versione della distribuzione server Linux SME Server 10.0, costruita sulla base del pacchetto CentOS e destinata all'utilizzo nell'infrastruttura server delle piccole e medie imprese. Una particolarità della distribuzione è che contiene componenti standard preconfigurati, completamente pronti per l'uso e configurabili tramite un'interfaccia web. Tra questi componenti figurano un server di posta con filtro antispam, un server web, un server di stampa, un file […]

Rilascio dell'editor di testo GNU nano 5.8

È stato rilasciato l'editor di testo per console GNU nano 5.8, offerto come editor predefinito in molte distribuzioni utente i cui sviluppatori trovano vim troppo difficile da padroneggiare. Nella nuova versione, Dopo la ricerca, l'evidenziazione si disattiva dopo 1,5 secondi (0,8 secondi quando si specifica -quick) per evitare l'impressione che il testo sia selezionato. Il segno “+” e lo spazio prima [...]

Google ha aperto un toolkit per la crittografia omomorfica completa

Google ha pubblicato un set aperto di librerie e utilità che implementano un sistema di crittografia omomorfico completo che consente di elaborare i dati in forma crittografata che non appaiono in forma aperta in nessuna fase del calcolo. Il toolkit consente di creare programmi per l'elaborazione confidenziale in grado di lavorare con i dati senza decrittografia, inclusa l'esecuzione di operazioni matematiche e semplici sulle stringhe […]

Rilascio di un nuovo ramo stabile di Tor 0.4.6

Presentato il rilascio del toolkit Tor 0.4.6.5, utilizzato per organizzare il funzionamento della rete Tor anonima. La versione Tor 0.4.6.5 è riconosciuta come la prima versione stabile del ramo 0.4.6, in sviluppo negli ultimi cinque mesi. Il ramo 0.4.6 verrà mantenuto come parte del ciclo di manutenzione regolare: gli aggiornamenti verranno interrotti dopo 9 mesi o 3 mesi dopo il rilascio del ramo 0.4.7.x. Supporto a ciclo lungo (LTS) […]

Rilascio di rqlite 6.0, un DBMS distribuito e tollerante ai guasti basato su SQLite

Viene presentata la release del DBMS distribuito rqlite 6.0, che utilizza SQLite come motore di storage e consente di organizzare il lavoro di un cluster di storage sincronizzati. Una delle caratteristiche di rqlite è la facilità di installazione, distribuzione e manutenzione di uno storage distribuito con tolleranza agli errori, in qualche modo simile a etcd e Consul, ma utilizzando un modello di dati relazionale invece di un formato chiave/valore. Il codice del progetto è scritto [...]

L'alpha test di PHP 8.1 è iniziato

È stata presentata la prima release alpha del nuovo ramo del linguaggio di programmazione PHP 8.1. L'uscita è prevista per il 25 novembre. Le principali innovazioni già disponibili per il test o pianificate per l'implementazione in PHP 8.1: Aggiunto il supporto per le enumerazioni, ad esempio è ora possibile utilizzare i seguenti costrutti: enum Status { case Pending; caso Attivo; caso archiviato; } class Post { public function __construct( private Status $status […]

Rilascio del gioco di ruolo multiplayer Veloren 0.10

È stato rilasciato il gioco di ruolo per computer Veloren 0.10, scritto nel linguaggio Rust e utilizzando la grafica voxel. Il progetto si sta sviluppando sotto l'influenza di giochi come Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress e Minecraft. Gli assembly binari vengono generati per Linux, macOS e Windows. Il codice è fornito sotto la licenza GPLv3. Il progetto è ancora in fase iniziale […]