Categoria: Notizie su Internet

Rilascio di Ondsel ES 2024.1

La società Ondsel ha rilasciato la versione pubblica di Ondsel Engineering Suite (ES). Si tratta di un fork libero del CAD open source FreeCAD con diverse migliorie. Tra le migliorie: un banco di lavoro integrato per la creazione di assemblaggi (stadio - anteprima tecnologica). Il design UX/UI si ispira all'implementazione di Onshape e utilizza un proprio solutore (il codice originale era stato scritto in passato in Smalltalk da uno dei membri del team e successivamente portato su […]

Release di Firefox 122

È stata rilasciata la web browser Firefox 122 e si è formata una nuova versione della linea a lungo termine - 115.7.0. La linea Firefox 123 è passata alla fase di beta testing, con rilascio previsto per il 20 febbraio. Le principali novità in Firefox 122: sono state ampliate le funzionalità per la visualizzazione di suggerimenti durante la digitazione nella barra degli indirizzi. Per alcuni motori di ricerca è stata implementata la possibilità di mostrare nelle raccomandazioni immagini e […]

Valutazione dell'efficacia dell'applicazione di MiraclePtr per prevenire vulnerabilità in Chrome

Google ha analizzato l'efficacia dell'uso in codice C++ del tipo MiraclePtr (raw_ptr) al posto dei puntatori ordinari per proteggersi dalle vulnerabilità causate dall'accesso a aree di memoria già liberate (use-after-free). MiraclePtr fornisce un wrapper sui puntatori, eseguendo controlli aggiuntivi e terminando l'esecuzione in caso di accesso a aree di memoria liberate. Il supporto per MiraclePtr è stato abilitato di default su […]

È stato presentato RubyWM, un gestore di finestre interamente scritto in Ruby.

È stato pubblicato il progetto RubyWM, che sviluppa un gestore di finestre basato sul protocollo X11, scritto nel linguaggio Ruby, incluso un driver per interagire con il protocollo X11. RubyWM supporta desktop virtuali e può utilizzare un layout a mosaico (tailing) delle finestre o il posizionamento arbitrario delle finestre sul desktop. Il codice di RubyWM è distribuito con licenza MIT. Il progetto sviluppa anche la libreria pure-X11 con implementazione […]

Valve ha rilasciato Proton 8.0-5, un pacchetto per eseguire giochi Windows su Linux.

La compagnia Valve ha rilasciato un aggiornamento per il progetto Proton 8.0-5, basato sul codice di Wine e mirato a garantire l'esecuzione di applicazioni di gioco su Linux, create per Windows e disponibili nel catalogo Steam. I progressi del progetto sono distribuiti sotto licenza BSD. Proton consente di eseguire direttamente nel client Steam di Linux le applicazioni di gioco fornite solo per Windows. Il pacchetto include un'implementazione di DirectX […]

Elektroid 3.0

È stata rilasciata una nuova versione maggiore di Elektroid, un'alternativa open source a Elektron Transfer per la gestione di preset e campioni su sintetizzatori hardware e campionatori di vari produttori. Sono supportati i seguenti dispositivi: Elektron Model:Samples; Elektron Model:Cycles; Elektron Digitakt; Elektron Digitone e Digitone Keys; Elektron Syntakt; Elektron Analog Rytm MKI e MKII; Elektron Analog Four MKI, MKII e Keys; Elektron Analog Heat +FX; […]

Sono disponibili le distribuzioni MX Linux 23.2 e AV Linux 23.1

È stata pubblicata la versione leggera della distribuzione MX Linux 23.2, creata grazie alla collaborazione delle comunità intorno ai progetti antiX e MEPIS. Il rilascio si basa su una base di pacchetti Debian con miglioramenti dal progetto antiX e pacchetti dal proprio repository. La distribuzione utilizza il sistema di inizializzazione sysVinit e strumenti propri per configurare e distribuire il sistema. Sono disponibili per il download versioni a 32 e 64 bit […]

Il progetto bpftime sviluppa l'implementazione di eBPF, funzionante nello spazio utente

È stato presentato il progetto bpftime, che sviluppa un runtime e una macchina virtuale per l'esecuzione di handler eBPF nello spazio utente. Bpftime consente di eseguire interamente nello spazio utente programmi eBPF per il tracciamento e l'intercettazione del comportamento dei processi, utilizzando funzionalità come uprobe e intercettazione software delle chiamate di sistema. Si nota che, eliminando i cambi di contesto superflui, bpftime consente di ottenere una riduzione delle spese generali di dieci volte rispetto […]

Rilascio della libreria standard C PicoLibc 1.8.6

È stata pubblicata la versione della libreria standard C PicoLibc 1.8.6, sviluppata da Keith Packard, leader del progetto X.Org, per l'uso su dispositivi embedded con spazio di memoria limitato. Nello sviluppo, parte del codice è stata acquisita dalla libreria newlib del progetto Cygwin e AVR Libc, sviluppata per i microcontrollori Atmel AVR. Il codice di PicoLibc è distribuito con licenza BSD. È supportata la compilazione della libreria […]

Sono state preparate ottimizzazioni per il kernel Linux che migliorano le prestazioni dei pianificatori di input/output.

Jens Axboe, creatore di io_uring e dei pianificatori di input/output CFQ, Deadline e Noop, ha proseguito i suoi esperimenti con l'ottimizzazione dell'input/output nel kernel Linux. Questa volta, l'attenzione si è concentrata sui pianificatori di input/output BFQ e mq-deadline, che si sono rivelati un collo di bottiglia almeno nel caso di unità NVMe ad alta velocità. L'analisi della situazione ha rivelato che una delle cause principali delle prestazioni non ottimali del sottosistema […]

Gli sviluppatori di FreeBSD discutono dell'uso del linguaggio Rust nel sistema di base.

Alan Somers, sviluppatore di una nuova implementazione del driver FUSE per FreeBSD e autore di binding Rust per alcune librerie FreeBSD, ha avviato una discussione sul processo di integrazione del codice Rust nel sistema di base. Durante la discussione tra i contributor del progetto sono stati definiti costi e vantaggi dell'implementazione. Il costo dell'inclusione del supporto Rust comporterà un raddoppio del tempo di compilazione, mentre il vantaggio sarà la semplificazione dello sviluppo di alcuni […]

L'8,2% dei download più popolari su NPM proviene da pacchetti obsoleti.

I ricercatori di Aqua Security hanno pubblicato i risultati di un'analisi statistica sui 50.000 pacchetti più scaricati nel repository NPM. 7.500 (15%) dei pacchetti più scaricati si sono rivelati essere legati a pacchetti obsoleti e progetti non più attivi. Per semplificare l'identificazione dei pacchetti obsoleti tra le dipendenze utilizzate nel proprio progetto, è stato proposto uno strumento chiamato Dependency-Deprecated-Checker, rilasciato sotto licenza MIT. Nel 4.100 (8,2%) dei pacchetti esaminati […]

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