Autore: ProHoster

Patch dimenticata trovata nel kernel Linux che influisce sulle prestazioni della CPU AMD

Il kernel Linux 6.0, il cui rilascio è previsto lunedì prossimo, include una modifica che risolve i problemi di prestazioni con i sistemi che utilizzano processori AMD Zen. Si è scoperto che la causa del calo delle prestazioni era il codice aggiunto 20 anni fa per aggirare un problema hardware in alcuni chipset. Il problema hardware è stato risolto da tempo e non compare nei chipset attuali, ma la vecchia soluzione al problema è stata dimenticata ed è diventata […]

Il progetto Wine ha pubblicato Vkd3d 1.5 con l'implementazione di Direct3D 12

Il progetto Wine ha pubblicato il rilascio del pacchetto vkd3d 1.5 con un'implementazione di Direct3D 12 che funziona tramite chiamate broadcast all'API grafica Vulkan. Il pacchetto include le librerie libvkd3d con implementazioni Direct3D 12, libvkd3d-shader con un traduttore dei modelli shader 4 e 5 e libvkd3d-utils con funzioni per semplificare il porting delle applicazioni Direct3D 12, nonché una serie di demo, incluso un port glxgears […]

Il progetto LeanQt sviluppa un fork ridotto di Qt 5

Il progetto LeanQt ha iniziato a sviluppare un fork ridotto di Qt 5 volto a rendere più semplice la creazione dal sorgente e l'integrazione con le applicazioni. LeanQt è sviluppato da Rochus Keller, l'autore del compilatore e dell'ambiente di sviluppo per il linguaggio Oberon, legato a Qt 5, in modo da semplificare la compilazione del suo prodotto con un numero minimo di dipendenze, ma mantenendo il supporto per le piattaforme attuali. […]

Disponibile la shell Bash 5.2

Dopo venti mesi di sviluppo, è stata pubblicata una nuova versione dell'interprete dei comandi GNU Bash 5.2, utilizzato di default nella maggior parte delle distribuzioni Linux. Allo stesso tempo, è stata creata una versione della libreria readline 8.2, utilizzata in bash per organizzare l'editing della riga di comando. Tra i principali miglioramenti, possiamo notare: Il codice per l'analisi dei costrutti di sostituzione dei comandi (sostituzione dei comandi, sostituzione dell'output dall'esecuzione di un altro comando, ad esempio “$(comando)” […]

Il progetto OpenBSD ha pubblicato un sistema di controllo della versione compatibile con git Got 0.76

Gli sviluppatori del progetto OpenBSD hanno presentato una nuova versione del sistema di controllo della versione Got (Game of Trees), il cui sviluppo si concentra sulla semplicità di design e utilizzo. Per archiviare i dati con versione, Got utilizza uno spazio di archiviazione compatibile con il formato disco dei repository Git, che consente di lavorare con il repository utilizzando gli strumenti Got e Git. Ad esempio, con Git puoi lavorare […]

Versione dell'editor video Shotcut 22.09

È disponibile la versione dell'editor video Shotcut 22.09, sviluppato dall'autore del progetto MLT e che utilizza questo framework per organizzare l'editing video. Il supporto per i formati video e audio è implementato tramite FFmpeg. È possibile utilizzare plugin con l'implementazione di effetti video e audio compatibili con Frei0r e LADSPA. Tra le caratteristiche di Shotcut si segnala la possibilità di editing multitraccia con composizione video da frammenti in diverse […]

Rilasciata la distribuzione Linux CRUX 3.7

Dopo quasi due anni di sviluppo è nata la distribuzione Linux leggera e indipendente CRUX 3.7, sviluppata dal 2001 secondo il concetto KISS (Keep It Simple, Stupid) e rivolta agli utenti esperti. L'obiettivo del progetto è creare un kit di distribuzione che sia semplice e trasparente per gli utenti, basato su script di inizializzazione simili a BSD, abbia la struttura più semplificata e contenga un numero relativamente piccolo di […]

È disponibile la ventiseiesima versione alpha del gioco aperto 0 AD

È stata pubblicata la ventiseiesima versione alpha del gioco free-to-play 0 AD, un gioco di strategia in tempo reale con grafica 3D di alta qualità e gameplay per molti versi simile ai giochi della serie Age of Empires. Il codice sorgente del gioco è stato reso open source da Wildfire Games sotto licenza GPL dopo 9 anni di sviluppo come prodotto proprietario. La build del gioco è disponibile per Linux (Ubuntu, Gentoo, […]

Rilascio della piattaforma di trasmissione video decentralizzata PeerTube 4.3

Ha avuto luogo il rilascio di una piattaforma decentralizzata per l'organizzazione dell'hosting video e della trasmissione video PeerTube 4.3. PeerTube offre un'alternativa indipendente dal fornitore a YouTube, Dailymotion e Vimeo, utilizzando una rete di distribuzione dei contenuti basata su comunicazioni P2P e collegando insieme i browser dei visitatori. Gli sviluppi del progetto sono distribuiti sotto la licenza AGPLv3. Innovazioni principali: è stata implementata la possibilità di importare automaticamente video da altre piattaforme video. Ad esempio, un utente può inizialmente […]

Vulnerabilità nel DBMS Redis, che potenzialmente ti consente di eseguire il tuo codice

È stata pubblicata una versione correttiva del DBMS Redis 7.0.5, che elimina una vulnerabilità (CVE-2022-35951) che potrebbe potenzialmente consentire a un utente malintenzionato di eseguire il proprio codice con i diritti del processo Redis. Il problema riguarda solo il ramo 7.x e richiede l'accesso per eseguire query per portare a termine l'attacco. La vulnerabilità è causata da un overflow di numeri interi che si verifica quando viene specificato un valore errato per il parametro "COUNT" nel comando "XAUTOCLAIM". Quando si utilizzano le chiavi stream in un comando […]

Il codice per il sistema di riconoscimento vocale e traduzione Whisper è stato aperto

Il progetto OpenAI, che sviluppa progetti pubblici nel campo dell'intelligenza artificiale, ha pubblicato gli sviluppi relativi al sistema di riconoscimento vocale Whisper. Si sostiene che per il parlato in inglese il sistema fornisce livelli di affidabilità e accuratezza del riconoscimento automatico vicini al riconoscimento umano. Sono stati aperti il ​​codice per l'implementazione di riferimento basata sul framework PyTorch e un set di modelli già addestrati e pronti per l'uso. Il codice è aperto […]

Rilascio di Wine 7.18 e Wine staging 7.18

Ha avuto luogo un rilascio sperimentale di un'implementazione aperta di WinAPI: Wine 7.18. Dal rilascio della versione 7.17, sono state chiuse 20 segnalazioni di bug e sono state apportate 252 modifiche. Le modifiche più importanti: le tabelle dei caratteri sono state aggiornate alla specifica Unicode 15.0.0. Il driver macOS include il supporto per WoW64, un livello per l'esecuzione di programmi a 32 bit su Windows a 64 bit. Risolti problemi con la lettura asincrona nell'implementazione […]