OpenBSD 8.0 migliora le virtual machine e prova Wine per Windows
OpenBSD 8.0 introduce miglioramenti per virtual machine e supporto parziale per Wine, con nuove funzionalità e sicurezza.
OpenBSD 8.0 ha introdotto miglioramenti significativi per le virtual machine e ha tentato un port di Wine, permettendo l’esecuzione di applicazioni Windows 64-bit su un sistema basato su BSD. L’aggiornamento, il 61° della serie, ha anche migliorato le funzionalità wireless e ha mantenuto la sua filosofia di sicurezza e semplicità. La versione 8.0, tuttavia, presenta alcune limitazioni e caveati, tra cui la mancanza di supporto per il codice 32-bit e la possibilità di utilizzo di Wine solo in contesti specifici.
Virtualizzazione e supporto parziale per Wine
Una delle novità principali di OpenBSD 8.0 è l’ampliamento delle capacità di virtualizzazione. Il VMM/VMD hypervisor supporta ora virtual machine con più processori, fino a 64 CPU virtuali per ogni guest. Questo rappresenta un passo avanti per chi utilizza il sistema per testare o eseguire applicazioni in ambienti isolati. Inoltre, il kernel ha aumentato lo spazio di indirizzamento della memoria virtuale su x86-64 da 4 GB a 512 GB, permettendo l’uso di GPU con grandi quantità di VRAM. Su dispositivi Arm64, OpenBSD supporta l’ibernazione e l’uso di istruzioni AES per il swap crittografato.
Port di Wine e limitazioni
Un altro aspetto interessante è il tentativo di portare Wine su OpenBSD, permettendo l’esecuzione di applicazioni Windows 64-bit. Il port, tuttavia, presenta alcune limitazioni. Il codice non supporta il 32-bit e non è previsto che venga integrato nel Wine upstream a causa della sua inutilità su Linux. Inoltre, Wine non offre sandboxing, il che potrebbe esporre il sistema a malware Windows. Nonostante questo, alcuni utenti potrebbero trovare utile questa funzionalità, soprattutto per testare applicazioni specifiche o per usi non critici. Il port di Wine è stato annunciato poco prima del rilascio di OpenBSD 8.0 e ha suscitato interesse nella comunità. Alcuni screenshot disponibili su Reddit mostrano l’esecuzione di titoli recenti, come alcuni esempi di port Wine in corso e prove di funzionamento. Tuttavia, il progetto ha anche messo in evidenza i rischi legati all’uso di Wine, sottolineando che non è una soluzione completa per l’esecuzione di applicazioni Windows.
Un progetto che si distingue per sicurezza e minimalismo
OpenBSD 8.0 si distingue per la sua filosofia di sicurezza e minimalismo. Il sistema è progettato per essere semplice e sicuro, con un focus su protezioni e limitazioni di funzionalità non necessarie. La homepage del progetto afferma che ci sono solo due vulnerabilità remote nel default install, un record che si mantiene da anni. Il progetto rifiuta anche il codice generato da modelli linguistici, a causa di preoccupazioni legali, nonostante la sua posizione anti-AI sia meno esplicita rispetto a NetBSD.
Il sistema è anche noto per la sua icona, un pufferfish, che in questa versione ha un occhio in più e un segnale stradale con testo malformato, un chiaro riferimento a bot di generazione di immagini. Il tema del rilascio include anche una canzone intitolata “The Simps on AI”, che parodia sia i personaggi di The Simpsons che l’uso dell’intelligenza artificiale. Nonostante l’umorismo, la comunità OpenBSD non è famosa per la sua cordialità, un aspetto che potrebbe influenzare l’esperienza degli utenti nuovi.
Per chi cerca un’alternativa a Linux, OpenBSD 8.0 offre un’esperienza semplice e sicura, con un’installazione più facile rispetto a NetBSD o FreeBSD. Tuttavia, il sistema non supporta alcune funzionalità comuni, come la gestione dei volumi logici o i filesystem journaling. Nonostante queste limitazioni, OpenBSD rimane un’opzione interessante per chi cerca un sistema operativo open source, privo di AI e systemd, e che privilegia la sicurezza e la semplicità.
