Categoria: Blog

Uscita della piattaforma desktop Xfce 4.20 con supporto parziale per Wayland.

Dopo due anni di sviluppo, è stata rilasciata l'interfaccia desktop Xfce 4.20, che offre un desktop classico che consuma le minime risorse di sistema possibili. Xfce è composto da diversi componenti interconnessi che possono essere utilizzati in altri progetti, se desiderato. Tra questi componenti ci sono: il gestore delle finestre xfwm4, la barra per l'avvio delle applicazioni, il gestore delle sessioni utente, il sistema di gestione dell'energia, il configuratore grafico, il file […]

Uscita di miracle-wm 0.4, un gestore di finestre composito basato su Wayland e Mir.

Matthew Kosarek, sviluppatore di Canonical, ha pubblicato la release del gestore di composizione miracle-wm 0.4, che utilizza il protocollo Wayland e componenti per la creazione di gestori di composizione Mir. Miracle-wm supporta una disposizione a mosaico delle finestre, simile a quella dei progetti i3 e Sway. Come barra degli strumenti può essere utilizzata Waybar. Il codice del progetto è scritto in C++ e distribuito sotto licenza GPLv3. […]

side-0.1.0

È stata rilasciata la distribuzione side-0.1.0. side è una distribuzione GNU/Linux, compilata utilizzando il gestore di pacchetti pisi e script di sistema scritti in python2 nell'ambito del progetto pardus a metà degli anni 2000. Di default offre un ambiente desktop grafico SDE. Si basa parzialmente su pisilinux. La prima versione minore non è collegata a modifiche significative e viene assegnata solo per comodità di futura versioning. Che […]

Rilascio del DBMS embedded libmdbx 0.13.2

È stata pubblicata la versione 0.13.2 della libreria libmdbx (MDBX), che implementa un database integrato compatto ad alte prestazioni di tipo chiave-valore. Il codice di libmdbx è distribuito con licenza Apache 2.0. Sono supportati tutti i sistemi operativi e architetture moderni, compreso l'Elbrus 2000 russo. Per libmdbx è disponibile un'API avanzata per C++, oltre a binding supportati da appassionati per i linguaggi Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, […]

mergiraf — uno strumento orientato ad AST per il merge a tre vie in Git

È stato rilasciato il progetto mergiraf 0.4, che sviluppa un driver per Git con la funzionalità di fusione a tre vie. Mergiraf supporta la risoluzione di vari tipi di conflitti durante la fusione e può essere utilizzato per diversi linguaggi di programmazione e formati di file. È possibile una chiamata separata a mergiraf per gestire i conflitti che si presentano durante l'uso del normale Git, nonché sostituire il gestore di fusioni in Git per estendere […]

Attacco BadRAM, che bypassa il meccanismo di attestazione SEV-SNP nei CPU AMD

Un gruppo di ricercatori delle università di Leuven, Lubecca e Birmingham ha sviluppato un metodo di attacco BadRAM (CVE-2024-21944) che consente di eludere il meccanismo di autenticazione e compromettere gli ambienti protetti utilizzando l'estensione SEV-SNP nei processori AMD. Per effettuare l'attacco, l'aggressore deve, con rare eccezioni, avere accesso fisico ai moduli di memoria e avere la possibilità di eseguire codice a livello di zero ring […]

Le iniziative di Fedora per creare una distribuzione con l'ambiente desktop COSMIC e promuovere Btrfs.

A partire dal rilascio di Fedora 42, previsto per la primavera dell'anno prossimo, è stata proposta la creazione di versioni ufficiali Spin del sistema operativo con l'ambiente desktop COSMIC, sviluppato in Rust. Questa proposta non è ancora stata esaminata dal comitato FESCo (Fedora Engineering Steering Committee), responsabile della parte tecnica dello sviluppo di Fedora. COSMIC è in fase di sviluppo da parte di System76 come progetto universale, non legato a una distribuzione specifica e conforme a […]

Rilascio del file system resiliente LittleFS 2.10

È stato pubblicato il rilascio del progetto LittleFS 2.10, che sviluppa un file system compatto per dispositivi embedded e microcontrollori. Inizialmente il file system è stato creato da ARM per il sistema operativo Mbed OS, ma successivamente è stato separato in un progetto autonomo. Il codice del file system è scritto in C e distribuito con licenza BSD. L'implementazione di riferimento di LittleFS è fornita come libreria C, sulla cui base è stato creato il modulo FUSE […]

Sono stati ufficialmente presentati il distributore CentOS Stream 10 e il repository EPEL 10.

Il progetto CentOS ha ufficialmente annunciato la disponibilità della distribuzione CentOS Stream 10, che viene utilizzata come base per la creazione della distribuzione Red Hat Enterprise Linux 10. CentOS Stream appartiene alle distribuzioni a aggiornamento continuo e consente di accedere in anticipo ai pacchetti sviluppati per le future versioni di RHEL. Le build di CentOS Stream 10 sono disponibili per le architetture x86_64_v3, Aarch64, ppc64le (POWER9) e s390x […]

Rilascio di Cozystack 0.20, piattaforma PaaS open source basata su Kubernetes

È stata pubblicata la versione 0.20.0 della piattaforma PaaS Cozystack, costruita su Kubernetes. Il progetto mira a fornire una piattaforma pronta per i fornitori di hosting e un framework per la creazione di cloud privati e pubblici. La piattaforma si installa direttamente sui server e copre tutti gli aspetti della preparazione dell'infrastruttura per la fornitura di servizi gestiti. Cozystack consente di eseguire e fornire cluster Kubernetes, database e macchine virtuali. Il codice della piattaforma […]

Apache NetBeans 24

È uscito un nuovo aggiornamento di Apache NetBeans, un ambiente di sviluppo integrato che supporta linguaggi di programmazione come Java, PHP, JavaScript, C, C++ e altri. L'IDE è scritto in Java e distribuito sotto la licenza Apache 2.0. In questo aggiornamento: è migliorato il supporto per i sistemi di build Gradle e Maven; sono stati apportati miglioramenti nei linguaggi: Java: corregge il refactoring del rinominamento per Java; è stata aggiunta la supporto per Markdown per javadoc; migliorato […]

Pubblicato l'emulatore QEMU 9.2.0 con supporto per Rust e Vulkan

È stato rilasciato il progetto QEMU 9.2. Come emulatore, QEMU consente di eseguire programmi compilati per una piattaforma hardware su un sistema con un'architettura completamente diversa, ad esempio, eseguire un'applicazione per ARM su un PC compatibile con x86. In modalità virtualizzazione, le prestazioni di esecuzione del codice in un ambiente isolato si avvicinano a quelle di un sistema hardware grazie all'esecuzione diretta delle istruzioni sulla CPU e all'utilizzo […]

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster