Gnash, il Flash libero.

Di Guido Sintoni.

Mytech, 2/2/2006.

http://www.mytech.it/news/articolo/idA028001064684.art.

Nuovo, libero e indipendente: ecco Gnash, ovvero il plug-in Flash realizzato da Free Software Foundation.

Gnash  nuovo perch non ancora definitivo; libero perch nasce come free software (e quindi sar regolato da licenza Gnu/Gpl) e indipendente perch nasce in autonomia, senza aiuti o interferenze da parte di Adobe, l'azienda che - con l'acquisto di Macromedia - possiede la tecnologia di Flash.

Le differenze con Flash sono innanzitutto filosofiche: Flash  un componente chiuso (e proprietario) distribuito gratuitamente; Gnash no. E pertanto pu risolvere il problema della (re)distribuzione delle applicazioni Gpl che lo incorporano: il software libero deve essere redistribuito accompagnato dai codici sorgente. Ed  difficile applicare la regola se il sorgente non  pubblico.

Gnash sar un riproduttore singolo, ma anche - e sopratutto - un plug-in per vari browser, Firefox in testa: compatibile con Flash 7, rappresenta una delle sei priorit pi stringenti per la Free Software Foundation.

Gnash sopratutto non nasce sulla base di reverse engineering di prodotti Adobe (ovvero non viene realizzato a partire dall'analisi del comportamento e di frammenti di codice esposti o rintracciabili), ma da zero.

Il che, per il responsabile di progetto Rob Savoye, "permette un approccio pi pulito in termini di codice". E anche di impiegare tecnologie libere quali OpenGL per la visualizzazione dei contenuti.

Buone notizie, quindi, per tutti: per Adobe che vede di fatto implementare una realizzazione libera di un formato che libero non ; per gli utenti, che potranno avere un'alternativa plausibile (ma va sottolineato che Flash  ormai giunto alla versione 8) e per chi non usa Windows. Il player Flash per Linux realizzato da Macromedia, infatti, si ferma alla versione 7; e per sistemi operativi meno diffusi ma decisamente validi la situazione  anche peggiore: semplicemente, un lettore Flash non esiste. Quindi, benvenuto Gnash.

Guido Sintoni.

