Autore: ProHoster

Gli sviluppatori del kernel Linux completano l'audit di tutte le patch presso l'Università del Minnesota

Il Linux Foundation Technical Council ha pubblicato un rapporto riassuntivo che esamina un incidente con ricercatori dell'Università del Minnesota che coinvolgeva un tentativo di inserire patch nel kernel che contenevano bug nascosti che portavano a vulnerabilità. Gli sviluppatori del kernel hanno confermato le informazioni precedentemente pubblicate secondo cui delle 5 patch preparate durante lo studio "Hypocrite Commits", 4 patch con vulnerabilità sono state immediatamente rifiutate e […]

Rilascio del sintetizzatore vocale RHVoice 1.2.4, sviluppato per la lingua russa

È stato pubblicato il rilascio del sistema aperto di sintesi vocale RHVoice 1.2.4, inizialmente sviluppato per fornire un supporto di alta qualità per la lingua russa, ma poi adattato per altre lingue, tra cui inglese, portoghese, ucraino, kirghiso, tataro e georgiano. Il codice è scritto in C++ e distribuito sotto la licenza LGPL 2.1. Supporta il lavoro su GNU/Linux, Windows e Android. Il programma è compatibile con le interfacce TTS (sintesi vocale) standard per […]

Il browser Microsoft Edge per Linux raggiunge il livello beta

Microsoft ha spostato la versione del browser Edge per la piattaforma Linux in fase di beta testing. Edge per Linux verrà ora distribuito attraverso un regolare canale di sviluppo e distribuzione beta, fornendo un ciclo di aggiornamento di 6 settimane. In precedenza, venivano pubblicate build di sviluppo e insider aggiornate settimanalmente per gli sviluppatori. Il browser è disponibile sotto forma di pacchetti rpm e deb per Ubuntu, Debian, Fedora e openSUSE. Tra i miglioramenti funzionali […]

Rilascio di Mesa 21.1, un'implementazione gratuita di OpenGL e Vulkan

È stato presentato il rilascio dell'implementazione gratuita delle API OpenGL e Vulkan - Mesa 21.1.0. La prima versione del ramo Mesa 21.1.0 ha uno stato sperimentale: dopo la stabilizzazione finale del codice verrà rilasciata una versione stabile 21.1.1. Mesa 21.1 include il supporto completo per OpenGL 4.6 per i driver 965, iris (Intel), radeonsi (AMD), zink e llvmpipe. Il supporto OpenGL 4.5 è disponibile per le GPU AMD […]

Aggiornamento di Firefox 88.0.1 con correzione di vulnerabilità critiche

È disponibile una versione di manutenzione di Firefox 88.0.1 che offre diverse correzioni: sono state risolte due vulnerabilità, una delle quali è classificata come critica (CVE-2021-29953). Questo problema consente l'esecuzione del codice JavaScript nel contesto di un altro dominio, ad es. ti consente di implementare un metodo universale unico di scripting cross-site. La seconda vulnerabilità (CVE-2021-29952) è causata da una race condition nei componenti Web Render e potrebbe essere potenzialmente sfruttata per […]

Il progetto Pyston, che offre Python con un compilatore JIT, è tornato a un modello di sviluppo aperto

Gli sviluppatori del progetto Pyston, che offre un'implementazione ad alte prestazioni del linguaggio Python utilizzando moderne tecnologie di compilazione JIT, hanno presentato una nuova versione di Pyston 2.2 e hanno annunciato il ritorno del progetto all'open source. L'implementazione mira a raggiungere prestazioni elevate vicine a quelle dei linguaggi di sistema tradizionali come C++. Il codice per il ramo Pyston 2 è pubblicato su GitHub sotto la PSFL (Python Software Foundation License), simile a […]

Rilascio del gioco Free Heroes of Might and Magic II 0.9.3

È ora disponibile il progetto fheroes2 0.9.3, che tenta di ricreare Heroes of Might and Magic II. Il codice del progetto è scritto in C++ e distribuito sotto la licenza GPLv2. Per eseguire il gioco sono necessari file con risorse di gioco, che possono essere ottenuti, ad esempio, dalla versione demo di Heroes of Might and Magic II. Principali modifiche: è stato implementato il supporto per le lingue polacca, francese, tedesca e russa. IN […]

Rilascio dell'ambiente di sviluppo Qt Creator 4.15

È stato rilasciato l'ambiente di sviluppo integrato Qt Creator 4.15, pensato per creare applicazioni multipiattaforma utilizzando la libreria Qt. Supporta sia lo sviluppo di programmi classici in C++ sia l'uso del linguaggio QML, in cui JavaScript viene utilizzato per definire gli script e la struttura e i parametri degli elementi dell'interfaccia sono specificati da blocchi simili a CSS. Si noti che Qt Creator 4.15 sarà l'ultima versione in […]

Versione dell'editor video Shotcut 21.05.01

È stata pubblicata la versione dell'editor video Shotcut 21.05, 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 […]

Rilascio del sistema aperto di sincronizzazione file P2P Syncthing 1.16

Viene presentato il rilascio del sistema di sincronizzazione automatica dei file Syncthing 1.16, in cui i dati sincronizzati non vengono caricati nel cloud storage, ma vengono replicati direttamente tra i sistemi degli utenti quando appaiono contemporaneamente online, utilizzando il protocollo BEP (Block Exchange Protocol) sviluppato da il progetto. Il codice Syncthing è scritto in Go ed è distribuito con la licenza MPL gratuita. Gli assiemi già pronti sono preparati per Linux, Android, […]

Cinder open source di Facebook, un fork di CPython utilizzato da Instagram

Facebook ha pubblicato il codice sorgente di Project Cinder, un fork di CPython 3.8.5, la principale implementazione di riferimento del linguaggio di programmazione Python. Cinder viene utilizzato nell'infrastruttura di produzione di Facebook per alimentare Instagram e include ottimizzazioni per migliorare le prestazioni. Il codice viene pubblicato per discutere la possibilità di portare le ottimizzazioni preparate sul framework principale CPython e per aiutare altri progetti coinvolti nel miglioramento […]

Shopify si unisce all'iniziativa per proteggere Linux dalle rivendicazioni sui brevetti

Shopify, che sviluppa una delle più grandi piattaforme di e-commerce per effettuare pagamenti e organizzare vendite nei negozi fisici e online, ha aderito all'Open Invention Network (OIN), che protegge l'ecosistema Linux dalle rivendicazioni sui brevetti. Va notato che la piattaforma Shopify utilizza il framework Ruby on Rails e l'azienda considera il software open source un nucleo fondamentale della propria attività. Introduzione […]