Categoria: Blog

cpp-peglib 1.10.0 e 1.10.1

Il 12 e 14 marzo, dopo un lungo periodo di inattività, sono stati rilasciati le versioni 1.10.0 e 1.10.1 della libreria cpp-peglib, che implementa la PEG (grammatica per l'analisi delle espressioni). La libreria supporta la sintassi descritta in dettaglio da Bryan Ford a pagina 2 del documento "Parsing Expression Grammars: A Recognition-Based Syntactic Foundation", con molte migliorie aggiuntive. A differenza di progetti come PEGTL, Lexy e molti altri, cpp-peglib consente di specificare […]

Rilascio di Cambalache 1.0, uno strumento per lo sviluppo di interfacce GTK

È stato presentato il rilascio del progetto Cambalache 1.0, che sviluppa uno strumento per la rapida creazione di interfacce per GTK 3 e GTK 4, utilizzando la progettazione visiva (WYSIWYG), la spinta MVC e la filosofia del primato del modello dati. L'attribuzione della versione 1.0 è vista come un traguardo che segna la prontezza del progetto per un uso diffuso. Il codice è scritto in Python ed è distribuito con licenza LGPLv2.1. Un pacchetto per l'installazione è disponibile in formato […]

Uscita di GNU Autoconf 2.73

Dopo più di un anno di sviluppo, è stata pubblicata la versione del pacchetto GNU Autoconf 2.73, che include un insieme di macro M4 per la creazione di script di autoconfigurazione per la compilazione di applicazioni su varie sistemi Unix-like (generando lo script «configure» a partire da un modello preparato). Nella nuova versione, è stata principalmente migliorata la compatibilità con GNU Gettext e con il nuovo standard del linguaggio C, C23, pubblicato nel 2024, oltre a […]

Intel ascolterà gli utenti e smetterà di cambiare i socket come guanti

La Intel è spesso criticata per il supporto limitato dei socket dei processori per i PC desktop. In una recente intervista con il portale Club386, Robert Hallock, vicepresidente di Intel per il computing client, ha dichiarato di «vedere un futuro in cui i socket Intel supporteranno più generazioni di processori». Ha aggiunto che l'azienda presta attenzione ai feedback degli appassionati. Intel ha già confermato ufficialmente di lavorare su […]

Microsoft ha annunciato il più atteso aggiornamento di Windows: gli utenti avranno il controllo sugli aggiornamenti

Microsoft ha annunciato cambiamenti significativi nel sistema di distribuzione degli aggiornamenti del suo sistema operativo. Il capo della divisione Windows, Pavan Davuluri, ha promesso che in futuro gli utenti potranno sospendere l'installazione delle patch «per tutto il tempo necessario». Inoltre, i proprietari dei computer potranno riavviare o spegnere il dispositivo senza l'obbligo di installare forzatamente gli aggiornamenti. Secondo quanto riportato da The Verge, la decisione è stata presa dopo anni di critiche […]

Uscita della libreria standard C Musl 1.2.6

Dopo due anni di sviluppo, è stata rilasciata la versione 1.2.6 della libreria standard C Musl, che fornisce un'implementazione di libc adatta per l'uso sia su PC fissi e server, sia su sistemi mobili, combinando un supporto completo agli standard (come in Glibc) con dimensioni ridotte, basso consumo di risorse e alte prestazioni (come in uClibc, dietlibc e Android Bionic). È disponibile il supporto per tutti i requisiti […]

AlmaLinux ha introdotto il supporto per l'architettura RISC-V.

Gli sviluppatori del progetto AlmaLinux, che porta avanti la distribuzione di Red Hat Enterprise Linux (RHEL), hanno annunciato l'aggiunta nel distribuito AlmaLinux Kitten 10 del supporto per l'architettura RISC-V (RV64GC). La versione AlmaLinux Kitten 10 si basa su una base pacchetti di CentOS Stream 10, evolve utilizzando un modello di aggiornamento continuo dei pacchetti ed è utilizzata come upstream per la branch AlmaLinux 10. Le build di AlmaLinux Kitten 10 per […]

Rilascio di Wine 11.5 e Wine-staging 11.5

È stata pubblicata una versione sperimentale dell'implementazione open source dell'API Win32 - Wine 11.5. Dalla versione 11.4 sono stati chiusi 22 report di bug e sono state apportate 208 modifiche. Le modifiche più importanti includono: è stato aggiunto supporto per la compilazione di codice C++ nel sistema di build. Nel script configure è stata aggiunta la capacità di verificare la presenza di un compilatore che supporti C++17. Sono stati inclusi i file di intestazione per C++.

Wayland 1.25

È disponibile una versione stabile di Wayland 1.25. Le principali modifiche riguardano la documentazione, la facilità di sviluppo e alcune piccole estensioni del protocollo. Modifiche: la documentazione in formato testuale è stata convertita da DocBook a mdBook; sono completamente documentati: il dialetto XML di Wayland (come scrivere protocolli); il modello di aggiornamento del contenuto (come i client inviano i buffer); gestione del colore (color management). È stato introdotto un nuovo attributo "frozen" per interfacce con più interfacce genitore; nuova richiesta […]

È stato rilasciato Fedora Asahi Remix 43, la distribuzione per chip ARM di Apple.

È stato pubblicato il pacchetto Fedora Asahi Remix 43, destinato all'installazione su computer Mac dotati di chip ARM progettati da Apple. Fedora Asahi Remix 43 si basa su una base di pacchetti Fedora Linux 43 ed è dotato dell'installatore Calamares. Inizialmente, la distribuzione Asahi Linux si è sviluppata sulla base di Arch Linux, ma nel 2023 è stata trasferita su una base di pacchetti Fedora, consentendo di concentrare gli sforzi […]

ReactOS garantisce compatibilità con i driver video proprietari

Il progetto ReactOS ha annunciato significativi progressi nella compatibilità con i driver video proprietari. Grazie a una serie di correzioni e all'implementazione dei sottosistemi KMDF (Kernel-Mode Driver Framework) e WDDM (Windows Display Driver Model), è stata realizzata la compatibilità con circa il 90% dei driver GPU per Windows XP e Windows Server 2003. Prima delle modifiche, l'esecuzione di molti driver proprietari terminava con un errore o funzionava in modo instabile. […]

Google ha lanciato un sistema pubblico di revisione del codice del kernel Linux.

Roman Gushchin (Roman Gushchin) del team di sviluppatori del kernel Linux di Google ha annunciato la disponibilità di un nuovo sistema di revisione del codice basato sull'intelligenza artificiale. All'interno di Google è già utilizzato per identificare problemi e ora è disponibile pubblicamente, coprendo tutti i messaggi inviati alla mailing list del kernel Linux. Roman riporta che Sasiko è riuscita a rilevare circa il 53% degli errori

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