Recensione AmigaOS 4.1 Update 4 (con un occhio al 3!)
Pochi giorni prima del Natale Hyperion ha reso disponibile gratuitamente il quarto aggiornamento di AmigaOS 4.1 per tutti gli utenti già precedentemente registrati, ecco quindi un mio primo personale report dopo averlo provato per qualche giorno
sulla mia fida Sam440 tra un panettone e l'altro e qualche bicchiere di spumante (di troppo?) :-D
Nella recensione farò anche qualche citazione del precedente aggiornamento visto che ci sono diversi collegamenti tra i due, in particolar modo per gli importanti fix introdotti nei moduli più giovani
Partiamo subito dall'installazione, questa volta nonostante non sia stata rilasciata una ISO completa l'intera procedura è risultata perfetta senza provocare alcuna manutenzione manuale di sorta, eh si perchè con l'Update 3 alcuni utenti avevano lamentato alcune incompatibilità di fondo causate dalle notevoli modifiche introdotte da Thore Böckelmann in MUI e dell'inserimento del nuovo e molto atteso supporto USB 2.0
Questa volta invece tutto è andato liscio ed anche questi due nuovi componenti hanno avuto i loro aggiornamenti minori.
Cominciamo da MUI, le novità questa volta a differenza dell'Update 3 non sono molte ma ben gradite, sopratutto nell'utilizzo del recente e ottimo MUI OWB 1.9, ora quasi tutti i problemi segnalati nel corso del tempo sono stati finalmente risolti ad eccezione del pannello bookmark/cronologia che sembra risentire ancora di qualche problema, ciò comunque non ne pregiudica affatto l'utilizzo e rende finalmente giustizia a quello che è al momento il miglior browser web per AmigaOS4, almeno fino all'uscita di Timberwolf ...
Ricordo che OWB MUI (ora chiamato "Odyssey Web Browser" nella sua più recente e originale incarnazione su MorphOS) è un browser web ultra moderno basato sul motore di WebKit e dotato di tutti gli standard odierni più avanzati.
Il porting è stato realizzato dal giovane programmatore russo Roman "kas1e" Kargin con la collaborazione non affatto secondaria di Daniel Westenberg (per la programmazione in MUI dell'interfaccia grafica) e di Thore Böckelmann per l'adattamento dell'intero framework di MUI 3.9 ai più recenti standard di MUI 4.0
L'USB2 come detto era già stato introdotto dall'Update 3 ma risentiva ancora di una certa instabilità di fondo, ora anche questo componente è stato fixato e dall'Update 4 risulta anche leggermente più veloce, non siamo ancora ai livelli di velocità di Poseidon ma la compatibilità è già molto alta con un gran numero di dispositivi, dalle chiavette, agli hard disk esterni, quest'ultima cosa farà molto piacere a chi desidera spostare i suoi dati in sicurezza e porterseli in giro
Anche lo strumento CrossDos è stato aggiornato (nell'update 3) e non sembrano esserci più problemi di "corruzione" quando si trasferiscono grandi mole di dati da un computer all'altro (ad esempio da Windows/MacOS X in AmigaOS4 e viceversa)
In definitiva, la compatibilità con le periferiche e la stabilità generale sono a mio parere molto buone ma permangono alcuni problemi di velocità (non tutti dovuti allo stack) i quali limitano un pochino le ancora ottime performance ottenibili in linea teorica da questo tipo di standard, siamo comunque sulla strada giusta !
Dall'update 4 Il Kernel passa alla revision 53.25 e sembra aver portato un buon grado di stabilità complessiva sopratutto risolvendo alcuni problemi con la memoria virtuale,
questo grazie ai numerosi test portati avanti dagli utenti nel forum di Hyperion (molto utile in questo caso) anche il sistema nel suo insieme appare molto più stabile tanto che pur usandolo per intere giornate e con svariati programmi aperti contemporaneamento non sono mai riuscito a farlo crashare, gli eventuali errori DSI sono stati tutti bypassabili senza problemi di sorta ad eccezione di alcune vecchie applicazioni 68k o WarpOS, quest'ultimo purtoppo meno compatibile in quest'ultimo update ...
Altra novità introdotta nel nuovo Update 4 è l'aggiornamento dello stack TCP/IP fornito di base, in particolare (a leggere il changelog) si tratterebbe di grosse modifiche
al DHCP, per esperienza personale (in questi pochi giorni di utilizzo) ho trovato la navigazione in rete molto più rapida e sopratutto senza blocchi di sorta, cosa
che capitava non di rado con alcuni Router specialmente navigando sul noto portale FaceBook.
Questa cosa mi è personalmente molto gradita !
Altri fix piuttosto importanti (introdotti nell'update 4) sono relativi al Workbench e a vari altri componenti interni quali le utility di sistema, le librerie, i driver, i datatype, gadget di ReAction etc.
Il lettore CD interno (PlayCD) ad esempio ora funziona perfettamente anche su Sam440/460 a patto di inserire il corretto Toolype dall'icona (USEAHI) questa cosa è assai gradita visto che la si aspettava da molto tempo ormai. (nonostante la presenza di almeno due buone alternative di terze parti quali PlayCDDA e InsanePlaya)
Bug fix anche per NotePad, la calcolatrice di sistema, UnARC e More.
Ulteriori fix sono stati implementati nella gestione degli screensaver (niente più freeze quando lo schermo si trova in standby da parecchio tempo), nell'avvio di sistema (ora più rapido) e nell'intera velocità complessiva del sistema operativo, con GFXBench l'intero comparto 2D risultava già fino al 10% più veloce dall'Update 3 (su Sam440), ora dall'Update 4 sembra ancora più rapido ...
Il Workbench come detto è stato molto fixato, le novità però (purtoppo) sono sostanzialmente assenti in questo modulo ad eccezione del supporto per le miniature che rimane comunque attualmente disattivato, ma sono stati fixati una lunga serie di bug che si presentavano durante le sessioni di lavoro, lo spostamento di file o di cartelle, l'inserimento/rimozione di dispositivi USB, i CD/DVD eccetera ...
Diversi aggiornamenti sono stati introdotti anche in Intuition, nelle librerie grafiche ecc, i risultati sono visibili nel bugfix di alcuni Temi oppure con NetSurf la cui interfaccia risulta ora molto più pulita e matura
Questo lavoro sarà molto utile quando si andrà ad aggiornare più seriamente questo modulo che ormai va detto risente pesantemente degli anni che passano, i gradienti grafici, la complete customizzabilità, il supporto per ogni sorta di Tema e il buon aspetto grafico complessivo non aiutano in questo caso, il banco di lavoro dovrebbe offrire funzionalità moderne e strumenti adeguati alle esigenze di oggi.
Alcune nuove funzionalità non ancora pubbliche, gadget per gli schermi
Nuova commodity AutoInfo con maggiori informazioni sui file
Gestione thumbnail integrata
Menu contestuale con icone
Inoltre anche l'integrazione "reale" di strumenti quali DiskImage e diversi altri usciti nel tempo risulterebbe di grande aiuto e non farebbe altro che migliorare un qualcosa che ha una gran fretta di essere migliorato (ed esteso)
Qualcosa si è intravisto alla recente fiera francese ma probabilmente le nuove funzionalità saranno appannaggio del futuro AmigaOS 4.2, staremo a vedere ...
Il caso Warp3D è molto simile, dall'update 3 sono stati introdotti alcuni fix ma è un modulo ormai superato che semmai andrà inserito come "layer esterno" al di sopra di una stuttura più moderna e prestante (Mesa3D/Gallium), sulla falsariga di GOA per MorphOS ad esempio
Altro fix introdotto dall'update 4 è nella elf.library, questa libreria è stata aggiornata in previsione del rilascio di Timbewolf4 (Firefox 4.0.1) per il momento ne ha beneficiato NetSurf il quale non da più errori (cmq bypassabili) quando lo si lancia da AmiDock
Infine novità piuttosto eclatante dell'Update 4 è stato l'inserimento di default del noto RunInUAE, questo strumento realizzato da Christopher (ChrisH) Handley permette il lancio dei vecchi giochi (o programmi) Amiga classic con un semplice doppio click sul file ADF o sull'eseguibile 68k.
Il grado di integrazione è notevolissimo e non necessita di alcuna configurazione manuale, una volta lanciato l'installer (durante l'installazione dell'Update 4) l'emulatore UAE viene installato automaticamente nel sistema preimpostando tutto il necessario per l'avvio dei noti file compressi in formato ADF, in modo simile è possibile avviare da CD giochi o applicativi dell'AmigaCD TV o dell'AmigaCD 32
Veramente notevole ed anche molto molto veloce anche su macchine relativamente lente quali le Sam440, la prossima integrazione del modulo JIT in UAE non farà altro che migliorare ulteriormente questo aspetto rendendo pienamente utilizzabile "sopra" OS4 anche il vecchio ma sempre glorioso sistema operativo AmigaOS 3.x (a proposito il Workbench 3.1 e tutti i file del KickStart sono ora forniti di sistema!).
Insomma la direzione è quella giusta e pian piano ogni tassello sta andando nel punto giusto, ciò che manca come detto è un completo restyling del Workbench (il desktop) ed un più efficiente supporto 3D, preferibilmente mantenendo un buon grado di compatibilità con Warp3D e i vecchi ma sempre godibili (e mai pienamente resi compabili purtoppo) applicativi WarpOS ...
Un update 5 non è escludere anche se a questo punto l'attesa per un aggiornamento importante (AmigaOS 4.2) si fa sempre più pressante.