uscita del sistema operativo , nell'ambito del quale, basato su tecnologie FreeBSD, il progetto TrueOS sviluppa una distribuzione grafica utente pronta all'uso, simile alle vecchie versioni di PC-BSD e TrueOS. La dimensione dell'installazione 3 GB (AMD64).
Nell'ambito del progetto Trident, è anche in corso lo sviluppo dell'ambiente grafico Lumina e di tutti gli strumenti grafici precedentemente disponibili in PC-BSD, come sysadm e AppCafe. Il progetto Trident è stato costituito dopo la trasformazione di TrueOS in un sistema operativo modulare separato, utilizzabile come piattaforma per altri progetti. TrueOS si posiziona come un fork «downstream» di FreeBSD, modificando il composito base di FreeBSD con il supporto di tecnologie come OpenRC e LibreSSL. Durante il processo di sviluppo, il progetto segue un ciclo di rilascio di sei mesi con aggiornamenti a scadenze previste in anticipo.
Nella nuova versione è stato effettuato un ampio aggiornamento delle versioni delle applicazioni nei repository e dei componenti di base del sistema, che hanno incorporato modifiche dalla branch FreeBSD 13-CURRENT e dall'albero attuale dei porti. Ad esempio, sono state aggiornate le versioni di chromium 75, firefox 67.0.4, iridium 2019.04.73, gpu-firmware-kmod g20190620, drm-current-kmod 4.16.g20190519, virtualbox-ose 5.2.30. Sono state modificate molte impostazioni predefinite fornite da TrueOS. È stata aggiunta una serie di nuovi pacchetti di sistema "*-bootstrap". I pacchetti relativi a ZFS On Linux sono stati rinominati in nozfs e openzfs. Poiché le modifiche hanno interessato la struttura dei pacchetti di base, prima di avviare il processo di installazione dell'aggiornamento è necessario eseguire il comando "sudo pkg install -fy sysup".
Alcune caratteristiche di Trident:
- La presenza di un profilo predefinito del firewall per inviare il traffico attraverso la rete anonima Tor, che può essere attivato durante l'installazione.
- Per la navigazione Web, viene offerto il browser (QupZilla) con un blocco pubblicitario integrato e impostazioni avanzate per proteggere dalla tracciabilità.
- Per impostazione predefinita, viene utilizzato il file system ZFS e il sistema di inizializzazione OpenRC.
- Quando il sistema viene aggiornato, viene creato uno snapshot separato nel file system, permettendo di tornare immediatamente a uno stato precedente in caso di problemi dopo l'aggiornamento.
- Al posto di OpenSSL, viene utilizzato LibreSSL del progetto OpenBSD.
- I pacchetti installati vengono verificati tramite firma digitale.
Fonte: opennet.ru
