Autore: ProHoster

Rilascio del DBMS orientato ai grafi Nebula Graph 3.2

È stato pubblicato il rilascio del DBMS aperto Nebula Graph 3.2, progettato per l'archiviazione efficiente di grandi insiemi di dati interconnessi che formano un grafico che può contare miliardi di nodi e trilioni di connessioni. Il progetto è scritto in C++ e distribuito sotto la licenza Apache 2.0. Le librerie client per l'accesso al DBMS sono predisposte per i linguaggi Go, Python e Java. Il DBMS utilizza servizi distribuiti [...]

Aggiornamento Qubes OS 4.1.1, che utilizza la virtualizzazione per isolare le applicazioni

È stato creato un aggiornamento del sistema operativo Qubes 4.1.1, che implementa l'idea di utilizzare un hypervisor per un rigoroso isolamento delle applicazioni e dei componenti del sistema operativo (ogni classe di applicazioni e servizi di sistema viene eseguita in macchine virtuali separate). Per funzionare è necessario un sistema con 6 GB di RAM e una CPU Intel o AMD a 64 bit con supporto alle tecnologie VT-x c EPT/AMD-v c RVI e VT-d/AMD IOMMU, preferibilmente […]

La distribuzione Asahi Linux ha il supporto iniziale per i dispositivi Apple con chip M2

Gli sviluppatori del progetto Asahi, mirato a portare Linux su computer Mac dotati di chip ARM sviluppati da Apple, hanno pubblicato l'aggiornamento di luglio della distribuzione, permettendo a chiunque di conoscere l'attuale livello di sviluppo del progetto. Tra i miglioramenti più notevoli della nuova versione ci sono l'implementazione del supporto Bluetooth, la disponibilità per i dispositivi Mac Studio e il supporto iniziale per il nuovo chip Apple M2. Asahi Linux […]

Un esperimento per migliorare l'efficienza dell'utilità del gatto

Ariadne Conill, creatrice del lettore musicale Audacious, iniziatore del protocollo IRCv3 e leader del team di sicurezza Alpine Linux, ha condotto una ricerca su come ottimizzare l'utilità cat, che invia uno o più file al flusso di output standard. Per migliorare le prestazioni di cat su Linux vengono proposte due opzioni di ottimizzazione, basate sull'utilizzo delle chiamate di sistema sendfile e splice […]

openSUSE fornisce il supporto completo per il linguaggio di programmazione Nim

Gli sviluppatori della distribuzione openSUSE hanno annunciato l'inizio del supporto iniziale per i pacchetti relativi al linguaggio di programmazione Nim. Il supporto primario prevede la generazione regolare e tempestiva di aggiornamenti che corrispondono alle ultime versioni del toolkit Nim. I pacchetti verranno generati per le architetture x86-64, i586, ppc64le e ARM64 e testati nei sistemi di test automatizzati openSUSE prima della pubblicazione. In precedenza, un’iniziativa simile a sostegno di Nim era stata portata avanti dalla distribuzione […]

Firefox aggiunge funzionalità di modifica PDF di base

Nelle versioni notturne di Firefox, che verranno utilizzate per rilasciare Firefox 23 il 104 agosto, è stata aggiunta una modalità di modifica all'interfaccia integrata per la visualizzazione di documenti PDF, che offre funzionalità come disegnare segni personalizzati e allegare commenti. Per abilitare la nuova modalità, il parametro pdfjs.annotationEditorMode viene proposto nella pagina about:config. Fino ad ora, le funzionalità integrate di Firefox […]

Il window manager xfwm4 utilizzato in Xfce è stato portato per funzionare con Wayland

Nell'ambito del progetto xfwm4-wayland, un appassionato indipendente sta sviluppando una versione del window manager xfwm4, adattata per utilizzare il protocollo Wayland e tradotta nel sistema di build Meson. Il supporto Wayland in xfwm4-wayland viene fornito attraverso l'integrazione con la libreria wlroots, sviluppata dagli sviluppatori dell'ambiente utente Sway e fornendo funzioni di base per organizzare il lavoro di un manager composito basato su Wayland. Xfwm4 è utilizzato nell'ambiente utente Xfce […]

Kaspersky Lab ha ricevuto un brevetto per il filtraggio delle richieste DNS

Kaspersky Lab ha ricevuto un brevetto statunitense per i metodi per bloccare la pubblicità indesiderata sui dispositivi informatici relativa all'intercettazione delle richieste DNS. Non è ancora chiaro come Kaspersky Lab utilizzerà il brevetto ricevuto e quale pericolo potrebbe rappresentare per la comunità del software libero. Metodi di filtraggio simili sono noti da molto tempo e vengono utilizzati anche nel software libero, ad esempio nell'adblock e […]

Rilascio della meta-distribuzione T2 SDE 22.6

È stata rilasciata la meta-distribuzione T2 SDE 21.6, che fornisce un ambiente per creare le proprie distribuzioni, eseguire la compilazione incrociata e mantenere aggiornate le versioni dei pacchetti. È possibile creare distribuzioni basate su Linux, Minix, Hurd, OpenDarwin, Haiku e OpenBSD. Le distribuzioni popolari basate sul sistema T2 includono Puppy Linux. Il progetto fornisce immagini ISO avviabili di base con un ambiente grafico minimo in […]

Rilascio del motore desktop Arcan 0.6.2

Dopo un anno di sviluppo è stato rilasciato il motore desktop Arcan 0.6.2, che combina un server di visualizzazione, un framework multimediale e un motore di gioco per l'elaborazione della grafica 3D. Arcan può essere utilizzato per creare una varietà di sistemi grafici, dalle interfacce utente per applicazioni embedded ad ambienti desktop autonomi. In particolare, sulla base di Arcan, è in fase di sviluppo il desktop tridimensionale Safespaces per sistemi di realtà virtuale e […]

Versione del vino 7.13

Ha avuto luogo un rilascio sperimentale di un'implementazione aperta di WinAPI - Wine 7.13. Dal rilascio della versione 7.12, sono state chiuse 16 segnalazioni di bug e sono state apportate 226 modifiche. Le modifiche più importanti: il motore del browser Gecko è stato aggiornato alla versione 2.47.3. Il driver USB è stato convertito per utilizzare il formato file eseguibile PE (Portable Executable) anziché ELF. Supporto dei temi migliorato. Le segnalazioni di bug vengono chiuse, [...]

Progetto per trasferire il meccanismo di isolamento del pegno su Linux

L'autore della libreria C standard Cosmopolitan e della piattaforma Redbean ha annunciato l'implementazione del meccanismo di isolamento pledge() per Linux. Pledge è stato originariamente sviluppato dal progetto OpenBSD e consente di vietare selettivamente alle applicazioni l'accesso alle chiamate di sistema inutilizzate (per l'applicazione viene formata una sorta di lista bianca di chiamate di sistema e altre chiamate sono vietate). A differenza dei meccanismi disponibili in Linux per limitare l'accesso alle chiamate di sistema, come […]