Autore: ProHoster

Rilascio di SBCL 2.4.2, un'implementazione del linguaggio Common Lisp

Опубликован выпуск SBCL 2.4.2 (Steel Bank Common Lisp), свободной реализации языка программирования Common Lisp. Код проекта написан на языках Common Lisp и Си, и распространяется под лицензией BSD. В новом выпуске: Компиляция системой самой-себя на системах x86-64 c Linux теперь производит побитово-идентичные кросс-компилированные fasl-ы там, где сборочным хостом является cmucl, ccl, clisp или сам sbcl. […]

Rilascio del linguaggio di programmazione Tcl 8.6.14

После 15 месяцев разработки опубликован выпуск Tcl/Tk 8.6.14, динамического языка программирования, распространяемого совместно с кроссплатформенной библиотекой базовых элементов графического интерфейса. Основное распространение Tcl получил как платформа для создания интерфейсов пользователя и как встраиваемый язык, при этом Tcl также подходит для быстрого прототипирования, web-разработки, создания сетевых приложений, администрирования систем и тестирования. Код проекта распространяется под лицензией […]

Rilascio della piattaforma mobile /e/OS 1.20, sviluppata dal creatore di Mandrake Linux

Presentato il rilascio della piattaforma mobile /e/OS 1.20, finalizzata al mantenimento della riservatezza dei dati degli utenti. La piattaforma è stata fondata da Gaël Duval, creatore della distribuzione Mandrake Linux. Il progetto fornisce firmware per molti modelli di smartphone popolari, e anche con i marchi Murena One, Murena Fairphone 3+/4 e Murena Teracube 2e offre edizioni degli smartphone OnePlus One, Fairphone 3+/4 e Teracube 2e con [… ]

Rilascio del browser Vivaldi 6.6 per desktop

È stato rilasciato il browser Vivaldi 6.6 per desktop. Questa è la prima versione stabile nel 2024 e include diverse modifiche degne di nota. In particolare gli sviluppatori hanno aggiunto il supporto per le estensioni nei pannelli web e hanno reso possibile anche la navigazione all'interno dei pannelli web. Inoltre, gli sviluppatori di estensioni possono ora creare le proprie estensioni, anche per i pannelli web del browser, grazie all'API di estensione […]

Ejabberd 24.02

Il 27 febbraio è stata rilasciata una nuova versione del popolare server di messaggistica ejabberd. Ejabberd supporta i protocolli XMPP e MQTT ed è scritto nel linguaggio di programmazione Erlang. La principale innovazione di questa versione è il supporto precedentemente annunciato per la federazione con server che utilizzano il protocollo Matrix. In questo modo, gli utenti dei server Ejabberd potranno scambiare messaggi in modo trasparente con gli utenti Matrix allo stesso modo che con gli altri utenti […]

Microsoft ha proposto il sistema di controllo degli accessi IPE per il kernel Linux

L'azienda ha messo in discussione sulla mailing list degli sviluppatori del kernel Linux il codice di un modulo LSM con l'implementazione del meccanismo IPE (Integrity Policy Enforcement), che amplia i sistemi obbligatori di controllo degli accessi esistenti. Invece di legarsi a etichette e percorsi in IPE, la decisione di consentire o negare un'operazione viene presa in base alle proprietà persistenti del componente di sistema su cui viene eseguita l'operazione. Il modulo consente di definire una politica generale [...]

Rilascio del browser Vivaldi 6.6

È stato pubblicato il rilascio del browser proprietario Vivaldi 6.6, sviluppato sulla base del motore Chromium. Le build di Vivaldi sono preparate per Linux, Windows e macOS. Le modifiche apportate al codice base di Chromium sono distribuite con una licenza aperta dal progetto. L'interfaccia del browser è scritta in JavaScript utilizzando la libreria React, la piattaforma Node.js, Browserify e vari moduli NPM già pronti. L'implementazione dell'interfaccia è disponibile nel codice sorgente, ma [...]

I modelli di intelligenza artificiale dannosi che eseguono codice sono stati identificati nel repository Hugging Face

I ricercatori di JFrog hanno identificato modelli dannosi di machine learning nel repository Hugging Face, la cui installazione può portare all'esecuzione di codice malintenzionato per ottenere il controllo del sistema dell'utente. Il problema è causato dal fatto che alcuni formati di distribuzione dei modelli consentono di incorporare codice eseguibile, ad esempio, i modelli che utilizzano il formato "pickle" possono includere oggetti Python serializzati nonché codice eseguito […]