I progressi di FreeBSD su ARM, Bhyve e CLANG

Logo FreeBSDIl lungo report su FreeBSD del Q1 2014 copre lo stato di diversi progetti FreeBSD, come l’utilizzo del compilatore LLVM/Clang, il supporto per ARM, il supporto per i driver grafici Intel e molti altri argomenti. Alcuni degli aspetti in evidenza sono:

  • I ports FreeBSD stanno per raggiungere quota 25.000 nel tree
  • E’ in fase di lavorazione il porting di una recente snapshot dal kernel Linux del driver Intel i915 DRM/KMS verso il kernel FreeBSD. Attualmente la versione disponibile del driver KMS FreeBSD risale a diverse versioni fa del kernel Linux.
  • Lo stack iSCSI nativo per FreeBSD è in progresso e il nuovo codice dovrebbe essere disponibile per la release 10.1
  • Il nuovo Automounter si avvicina alla fase finale di prototipo funzionante
  • Il supporto UEFI per FreeBSD è in avanzamento e miglioramento
  • Il nuovo codice per le console di sistema VT è attivo nell’attuale ramo di sviluppo di FreeBSD 9 e 10
  • L’hypervisor di virtualizzazione Bhyve sta vedendo l’aggiunta di nuove features
  • FreeBSD adesso funziona sul Samsung Chromebook Cortex-A15
  • Il porting su processore ARM 64-bit (AArch64) è ancora in corso
  • Sia GNOME che KDE stanno venendo aggiornati alle ultime release
  • Il driver KMS Radeon che ha visto la luce in FreeBSD 10.0 sarà presente anche nella prossima release di FreeBSD 9.3

Ulteriori notizie sulle fasi di avanzamento dei progetti FreeBSD sono disponibili nel report quadrimestrale.

NetBSD 7 e i driver DRM/KMS

NetBSDNetBSD entra nella lista dei sistemi operativi BSD dotati di driver grafici DRM/KMS portati dal kernel Linux.

Martedì scorso è stato inserito il codice che aggiunge al kernel NetBSD i driver DRM/KMS. Queste modifiche sono state apportate al ramo “head” e renderanno i nuovi driver grafici parte della release 7.0 di NetBSD più avanti nel 2014.

Al momento attuale solo il kernel amd64/DRMKMS offre questo codice e include i driver open source Intel e Radeon portati dal kernel Linux. Il codice DRM/KMS del kernel Linux è stato originariamente portato su FreeBSD (versione 9.1 e successive) e da allora sia DragonflyBSD che OpenBSD hanno prelevato parte di questo codice.

La conferma dell’incorporazione del codice è stata data sulla mailing list utenti di NetBSD martedì. Questa incorporazione giunge oltre un anno dopo che il team NetBSD si è offerto di pagare per il porting del codice al proprio sistema operativo.

Ulteriori informazioni sulle novità di NetBSD 7.0 possono essere trovate sulla pagina NetBSD.org.

Rilasciato PC-BSD 9.0

Parallelamente all’uscita di FreeBSD 9, è stato presentato al pubblico PC-BSD 9, il quale ovviamente si basa sul nuovo kernel. Si tratta della prima versione di PC-BSD che offre una vasta scelta di desktop manager: KDE, GNOME, Xfce, LXDE e altri.  Sono anche disponibili delle immagini pre-costruite per VirtualBox e VMware, già contenenti i tool di integrazione e i driver degli ambienti virtuali. Inoltre esiste il supporto nativo per l’installazione diretta in partizioni OS X Bootcamp. E’ stato potenziato PBI (il sistema di gestione dei pacchetti di PC-BSD), consentendo la condivisione di librerie, l’aggiornamento dei binari tramite diff, i repository custom, le firme digitali, il supporto a ‘freebsd-update’ tramite la GUI di System Update, un nuovo control panel.

1 18 19 20 21 22 58