Autore: Yuri Gagarin

Rilascio del sistema operativo DragonFly BSD 6.2

Dopo sette mesi di sviluppo, è stato pubblicato il rilascio di DragonFlyBSD 6.2, un sistema operativo con un kernel ibrido, creato nel 2003 con l'obiettivo di un'alternativa allo sviluppo della branca FreeBSD 4.x. Tra le caratteristiche di DragonFly BSD si possono evidenziare il file system distribuito HAMMER, il supporto per il caricamento di "nukleary virtuali" del sistema come processi utente, la possibilità di memorizzare in cache i dati e i metadati del file system su SSD, tenendo conto del contesto dei simboli varianti […]

È disponibile una versione completamente libera del kernel Linux-libre 5.16.

La Fondazione Latinoamericana per il Software Libero ha pubblicato con un piccolo ritardo la versione completamente libera del kernel Linux 5.16 — Linux-libre 5.16-gnu, ripulita da elementi di firmware e driver contenenti componenti non liberi o sezioni di codice la cui area di applicazione è limitata dal produttore. Inoltre, Linux-libre disabilita le funzionalità del kernel per il caricamento di componenti non liberi, non inclusi nella fornitura del kernel, e rimuove i riferimenti all'uso di non liberi […]

Rilascio di OpenIPC 2.2, firmware alternativo per telecamere di sorveglianza

Dopo quasi 8 mesi di sviluppo, è stato pubblicato un importante rilascio del progetto OpenIPC 2.2, che sviluppa una distribuzione Linux da installare nelle telecamere di sorveglianza al posto dei firmware predefiniti. Le immagini firmware sono state preparate per telecamere IP basate su chip Hisilicon Hi35xx, SigmaStar SSC335/SSC337, XiongmaiTech XM510/XM530/XM550, Goke GK7205. Il chip più vecchio tra quelli supportati è il 3516CV100, la cui produzione è stata interrotta dal produttore nel 2015. I progressi del progetto […]

Lo sviluppatore ha apportato modifiche distruttive ai pacchetti NPM colors e faker, utilizzati in 20.000 progetti

Marak Squires, autore dei popolari pacchetti colors (colorazione della console node.js) e faker (generatore di dati fittizi per campi di input), che contano rispettivamente 2,8 e 25 milioni di download settimanali, ha rilasciato nel repository NPM e su GitHub nuove versioni dei suoi prodotti, che includono modifiche distruttive mirate a causare malfunzionamenti durante la fase di compilazione ed esecuzione dei progetti dipendenti. A seguito delle azioni di Marak […]

Rilascio del kernel Linux 5.16

Dopo due mesi di sviluppo, Linus Torvalds ha presentato il rilascio del kernel Linux 5.16. Tra le modifiche più significative: la chiamata di sistema futex_waitv per migliorare le prestazioni dei giochi Windows in Wine, il tracciamento degli errori nel file system tramite fanotify, il concetto di pagine nella gestione della memoria, il supporto per le istruzioni del processore AMX, la possibilità di riservare memoria per i socket di rete, e il supporto in netfilter per la classificazione dei pacchetti nella fase 'egress', utilizzando […]

Classifica di gennaio dei linguaggi di programmazione TIOBE

L'azienda TIOBE Software ha pubblicato la classifica di gennaio sulla popolarità dei linguaggi di programmazione, in cui si annota il passaggio del linguaggio Python dal terzo al primo posto rispetto a gennaio 2021. I linguaggi C e Java, rispettivamente, occupano il secondo e il terzo posto. L'indice di popolarità TIOBE basa le sue conclusioni sull'analisi delle statistiche delle query di ricerca in sistemi come Google, Google […]

Rilascio della distribuzione Clonezilla Live 2.8.1

È stato presentato il rilascio della distribuzione Linux Clonezilla Live 2.8.1, progettata per la clonazione rapida dei dischi (vengono copiati solo i blocchi utilizzati). Le operazioni eseguite dalla distribuzione sono simili a quelle del prodotto proprietario Norton Ghost. La dimensione dell'immagine ISO della distribuzione è di 339 MB (i686, amd64). La distribuzione è basata su Debian GNU/Linux e utilizza codice di progetti come DRBL, Partition Image, ntfsclone, partclone, udpcast. È possibile il boot da […]

Seconda versione delle patch con ristrutturazione dei file di intestazione del kernel Linux

Ingo Molnar ha presentato la seconda versione del set di patch che consente di ridurre significativamente il tempo di ricompilazione del kernel grazie alla ristrutturazione della gerarchia dei file di intestazione e alla riduzione del numero di dipendenze incrociate. Rispetto alla prima versione proposta alcuni giorni fa, la nuova variante si differenzia per l'adattamento al kernel 5.16-rc8, l'aggiunta di ulteriori ottimizzazioni e l'implementazione del supporto per la compilazione utilizzando il compilatore Clang. Con l'uso di Clang, l'applicazione […]

Versione EasyOS 3.2, una distribuzione originale creata dal fondatore di Puppy Linux

Barry Kauler, fondatore del progetto Puppy Linux, ha pubblicato una distribuzione sperimentale EasyOS 3.2, in cui si è tentato di combinare le tecnologie di Puppy Linux utilizzando l'isolamento dei contenitori per eseguire i componenti del sistema. Ogni applicazione, così come il desktop stesso, possono essere eseguiti in contenitori separati, per l'isolamento dei quali sono utilizzati i meccanismi di Easy Containers. La gestione della distribuzione avviene attraverso uno sviluppo continuo […

Rilascio di Messor, un sistema decentralizzato per la rilevazione delle intrusioni

Dopo due anni di sviluppo, è disponibile la prima versione del progetto Messor, che sviluppa software libero, indipendente e decentralizzato per garantire la sicurezza delle reti e il monitoraggio trasparente delle attacchi e delle scansioni. Gli sviluppatori del progetto hanno lanciato la rete Messor.Network e pubblicato un plugin per la piattaforma di e-commerce OpenCart3. Il codice del plugin è scritto in PHP e distribuito sotto licenza Apache 2.0. Sono in fase di sviluppo […]

Canonical ha annunciato una ristrutturazione dell'ecosistema Snapcraft

Canonical ha rivelato piani per una significativa ristrutturazione dell'ecosistema Snapcraft, utilizzato per la creazione, distribuzione e aggiornamento di pacchetti autonomi nel formato Snap. Si nota che l'attuale base di codice di Snapcraft è stata riconosciuta come obsoleta (legacy) e verrà utilizzata solo quando sarà necessario ricorrere a tecnologie più vecchie. Le radicali modifiche in fase di sviluppo non influenzeranno il modello attuale di utilizzo — nei progetti legati a Ubuntu Core 18 […]

Nel 3,6% dei repository Python testati sono stati riscontrati errori legati a virgole mancanti

Sono stati pubblicati i risultati di uno studio sulla suscettibilità del codice Python a errori legati a un uso improprio delle virgole nel codice. I problemi sono causati dal fatto che, durante l'elenco, Python unisce automaticamente le stringhe in una lista se non sono separate da una virgola, e tratta il valore come una tupla se dopo il valore segue una virgola. Attraverso un'analisi automatizzata di 666 repository GitHub contenenti codice Python, i ricercatori […]

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