Emulatore PDP11/70 e UNIX, in Javascript!

Gli amici del Museo dell’Informatica Funzionante di Palazzolo Acreide hanno pubblicato sul loro gruppo Facebook un link veramente interessante che mostra come sia stato possibile realizzare un emulatore Hardware/Software per Digital PDP 11/70, con al proprio interno diverse versioni storiche di UNIX compatibili per questa macchina.

Il progetto è stato realizzato da Paul Nankervis ed è disponibile pubblicamente a questo link.

I sistemi operativi emulati all’interno di questo PDP 11/70 software sono diversi:

  • RL0 BSD 2.9
  • RL1 RSX 11M v3.2
  • RL2 RSTS/E v7.0
  • RL3 XXDP
  • RK0 Unix V5
  • RK1 RT11 v4.0

Oltre BSD 2.9 e UNIX V5, vi sono anche alcuni OS nativi per PDP11.

Buon divertimento!

I driver grafici DRM su FreeBSD sono al passo

Logo FreeBSDPer la prima volta i driver grafici DRM di FreeBSD corrispondono con il codice che è possibile trovare nel git repository del kernel Linux. In partenza si trovavano indietro di parecchie release rispetto al kernel Linux mainstream, ma adesso il driver Intel DRM è il primo ad essere completamente in sincronia rispetto all’attuale codice di Linux 4.8.

Sembra che il nuovo layer di porting/compatibilità DRM/KMS stia dando i suoi frutti. E’ un grosso risultato veder raggiungere questo livello quando pochissimi anni fa FreeBSD lottava appena per introdurre il KMS che su Linux era la norma. Alle soglie di FreeBSD 11.0 è stata raggiunta la parità.

La maggior parte degli sforzi è stata compiuta per il driver DRM Intel i915, ma una volta che il supporto per Kabylake su FreeBSD prenderà forma, l’intenzione è quella di rendere il supporto per AMDGPU DRM funzionale tanto quanto l’i915. Vi è invece basso interesse per il driver Nouveau su FreeBSD dato che NVIDIA fornisce il proprio driver proprietario sulla piattaforma.

La conferma del raggiungimento di questa milestone è stata postata dallo sviluppatore Matthew Macy.

Rilasciato FreeBSD 10.3, migliora la compatibilità binaria Linux

Logo FreeBSDFreeBSD 10.3 è stato rilasciato agli inizi di aprile. Sono presenti miglioramenti al supporto per UEFI boot loader, per le configurazioni in alta affidabilità con CAM Target Layout, e notevoli miglioramenti alla compatibilità binaria con Linux, specialmente nell’esecuzione di applicazioni x86_64.

E’ inoltre compreso GNOME 3.16.2. Il server Xorg è stato aggiornato alla release 1.17.4.

I driver em(4) e igb(4) sono stati aggiornati in modo da includere il supporto per l’hardware i219/i219(2)/i219(3) incluso nelle architetture Intel Skylake e successive.

Ulteriori informazioni nel messaggio di annuncio ufficiale.

Rilasciato OpenBSD 6.0

OpenBSDIl 1 settembre 2016 è stato rilasciato ufficialmente OpenBSD 6.0.

Le feature principali di questa versione sono un miglior supporto hardware per armv7, la rimozione dell’architettura vax, un nuovo tool chiamato proot per la creazione di software ports in un ambiente protetto chroot, la tecnologia W^X attiva per default, e la rimozione del supporto ufficiale per l’emulazione Linux.

Ulteriori dettagli e l’elenco completo dei cambiamenti sono disponibili al link dell’annuncio ufficiale.

1 7 8 9 10 11 53