Fabrizio Bartoloni

Tux Paint, il pinguino che disegna il mondo

Su questo software, sull'open source e le prospettive internazionali, sul Google Summer of Code, su Asus Eee PC e su OLPC la parola a Bill Kendrick, autore di Tux Paint

Tux Paint, il pinguino che disegna il mondoRoma - Come contrastare il Global Digital Divide fin dall'età scolare se ne è parlato in questi anni sia al "World Summit on the Information Society" (WSIS), noto per aver ospitato il famoso intervento di Negroponte sul laptop da 100 dollari, sia nella cosiddetta Challenge to Silicon Valley di Kofi Annan. Tux Paint, il programma di disegno per bambini disponibile per la quasi totalità dei sistemi operativi, fedele allo spirito di questa battaglia, funge da cartina tornasole del successo del FOSS educativo orientato all'infanzia. Di questo abbiamo parlato con l'autore, Bill Kendrick, per saperne di più dell'applicativo e circa gli argomenti correlati come il Google Summer of Code (GSoC), OLPC e Asus EeePC.

Punto Informatico: Esisteva una scena di educativi open source mirata alla fascia 3-12 anni quando hai rilasciato la prima versione di Tux Paint? Come si è sviluppata dopo e quanto l'ha influenzata il tuo programma?
Bill Kendrick: C'era qualche educativo e molto più spesso software di intrattenimento per l'infanzia, ricordo persino un sito dedicato alla recensione di applicativi di questo tipo che purtroppo ha chiuso i battenti alcuni anni orsono chiamato Linux for Kids. Prima di "Tux Paint" ho scritto il codice iniziale di "Tux, of MathCommand" (TuxMath) per il progetto Tux4Kids. Sam Hart, il fondatore di tale progetto, è anche responsabile della creazione di "Tux Typing". Non posso misurare quanto Tux Paint abbia influito su questo ambiente ma trovo naturale che istruzione e open source vadano a braccetto.

PI: TP sembra sposare la filosofia dell'accessibilità totale, quali soluzioni sono state adottate per facilitarne l'utilizzo a minori con handicap?
BK: Tux Paint offre svariate opzioni per semplificarne l'interfaccia, purtroppo manca di molte altre tipiche migliorie per la "fruibilità" come lettura dello schermo, zooming o tastiera virtuale, sono caratteristiche che ovviamente vorrei aggiungere in futuro, d'altro canto è un programma così semplice da usare. Lasciatemi però citare il lavoro della Tobii, un'azienda con una soluzione combinata hardware e software di eye-tracking che ha scritto un'API apposita per Tux Paint. Non l'ho ancora implementata perché disponibile al momento solo per Windows ponendomi così problemi di portabilità, ma intendo fare tesoro delle loro indicazioni e farò il possibile per renderla una modalità opzionale che si possa abilitare se necessario.
PI: Quali indicazioni ti sentiresti di fornire a chi volesse sviluppare un progetto analogo? Quali errori non ripeteresti?
BK: Suggerirei di mantenere le cose semplici e modulari. Mai partire dal presupposto di poter mettere la parola fine allo sviluppo in poche settimane come ho fatto io! Tux Paint ha ormai sei anni e c'è ancora una mole impressionante di miglioramenti da apportare.
E poi di tenere a mente il supporto multipiattaforma, anche per quelle vetuste quali Windows95 o le revisioni più datate di RedHat e Fedora. Non tutti dispongono dell'hardware o OS più recenti e questo è ancora più vero se si tratta di scuole.

PI: È più difficile il design di una UI semplice rispetto ad una complessa?
BK: Non posso dire di aver disegnato molte interfacce "complesse", la UI (pulsanti, pop-ups ecc.) è tutta frutto di sviluppo interno. Non siamo ricorsi ad alcun sistema di widget come Qt, GTK+ ed altri, pertanto dovevo mantenerla semplice.

PI: TP viene sostenuto dalla GSoC, si trova preinstallato nell'Eee PC, ne è stata creata una versione apposita per l'OLPC XO-1 e accompagna molte distribuzioni Linux; qualcuno ne cura le relazioni esterne o sono state queste stesse aziende ed organizzazioni a chiederti di collaborare?
BK: Non ho ricevuto richieste formali per la sua inclusione nell'Eee PC, ne sono venuto a conoscenza da altre fonti (in effetti mi erano arrivate numerose email di gente che mi segnalava recensioni dell'Eee con foto di TP in azione). Sono orgoglioso che l'abbiano giudicato all'altezza di essere incluso!

uno screenshot


PI: Come funziona al suo interno la comunità legata a TP?
BK: La comunità di Tux Paint è abbastanza slegata e disorganizzata, se devo essere onesto. Mi rendo conto che si sta facendo del volontariato ed il meglio che possa fare è chiedere se possono aiutarmi ad implementare o correggere peculiarità del programma, compilare e testare i port ad altri sistemi, aggiornare le localizzazioni ecc. Per fortuna la maggior parte degli utenti comprende quanto questo sia un lavoro di passione e raramente ricevo lamentele sulla qualità finale.

PI: Ora che sono disponibili sul mercato subnotebook a basso costo con Linux preinstallato, cosa potrebbe ostacolare l'accesso all'istruzione digitale nei paesi in via di sviluppo?
BK: Il fatto che ci siano hardware e software è una cosa, ma credo che a questo punto probabilmente il collo di bottiglia verrà costituito dal processo di distribuzione e manutenzione dell'hardware in questione e dalla necessità di fornire adeguata preparazione agli insegnanti su come funzionino.

PI: Nella GSoC sei l'amministratore del progetto Tux4Kids che include pure TuxMath e Tux Typing: qual è il valore aggiunto di questa iniziativa di Google?
BK: Il bello della Summer of Code è avere a disposizione un team davvero motivato che ci lavora a tempo pieno per alcuni mesi. Nessuno degli sviluppatori principali potrebbe dedicargli così tanto tempo in quanto abbiamo tutti un lavoro e delle famiglie. Invece per questi studenti lavorare al progetto GSoC è IL lavoro.

PI: Un'ultima domanda: quale futuro prevedi per la scena educativa FOSS negli anni a venire?
BK: La vedo espandere e maturare. 6 o 8 anni fa, durante i miei interventi sul software istruttivo agli eventi organizzati dagli user group Linux riuscivo a citarli tutti a memoria, ora c'è così tanta attività in questo campo da non potere più farne un elenco esaustivo. La popolarità raggiunta dal movimento open source su Windows e Mac, assieme ai nuovi portatili basati su Linux orientati all'istruzione, di sicuro fa ben sperare.

a cura di Fabrizio Bartoloni
42 Commenti alla Notizia Tux Paint, il pinguino che disegna il mondo
Ordina
  • voglio tux paint
    non+autenticato
  • e lunga vita a TuxMath. gioco fantastico
    non+autenticato
  • E anche a Gcompris.

    altro programma carino per i bimbi.
    non+autenticato
  • Approfitto dell'occasione di questo articolo per portare all'attenzione di chi fosse interessato, che, purtroppo, la 9.19 non funziona su win98, o meglio, funziona male.
    Non appaiono le scritte sotto i pulsanti.

    Mi e' toccato installare la 9.17, che pero' non ha alcuni effetti nel magic, ed e' un vero peccato.
    non+autenticato
  • WIN98...ma da quale hanno digiti? sei un viaggiatore del tempo???
    non+autenticato
  • contenuto non disponibile
  • - Scritto da: Giuseppe Russo
    > WIN98...ma da quale hanno digiti? sei un
    > viaggiatore del
    > tempo???

    Digito dall'anno 2008 e possiedo una licenza di WIN98 che continuo a reinstallare ogni volta che cambio computer, perche:

    1) lo so usare (e non intendo dire che so cliccare sulle icone)

    2) non intendo regalare altri soldi a chi e' gia' ricco

    2 bis) non intendo usare software senza licenza

    3) tutto il mio software ludico ci gira perfettamete

    4) tutto il mio software di produttivita' ci gira perfettamente (FireFox, Thunderbird, OpenOffice, Irfanview, VLC, Avast, Sygate, Cygnus, Perl, ...)

    Se ti puo' interessare ho anche una Fiat Punto del 1998, plurirevisionata, ma funziona ancora benissimo.
    non+autenticato
  • Ho anche io una licenza di windows98 che utilizzo spesso.
    Non vedo cosa ci sia di strano.

    Ovvio che navigo con firefox (1.5) e non con IE4!!!Sorride
    non+autenticato
  • Ognuno ha le sue preferenze, ma rispondete sinceramente: dal punto di vista stabilità e sicurezza come siete messi?

    Non veniteci a dire che è un s.o. stabile, affidabile e/o completo. Io credo che un aggiornamento non guasterebbe.

    Se il problema è windows e le licenze, passate a linux direttamente, tanto più che già usate software open source.
    -----------------------------------------------------------
    Modificato dall' autore il 05 giugno 2008 12.06
    -----------------------------------------------------------
  • - Scritto da: anielpep
    > Ognuno ha le sue preferenze, ma rispondete
    > sinceramente: dal punto di vista stabilità e
    > sicurezza come siete
    > messi?

    Stabile e sicuro.
    L'antivirus e' aggiornato, il firewall fa il suo dovere, il classico problema tra sedia e tastiera non sussiste, e tutto il software che gira non e' microsoft (tranne il SO).

    > Non veniteci a dire che è un s.o. stabile,
    > affidabile e/o completo.

    Non crasha, funziona, e ci sono tutti gli strumenti che mi occorrono (che non sono microsoft, naturalmente, tranne un paio di sysinternals che sono diventati microsoft recentemente).


    > Io credo che un aggiornamento non guasterebbe.
    Infatti e' aggiornato all'ultima release disponibile per WIN98 SE.

    > Se il problema è windows e le licenze, passate a
    > linux direttamente, tanto più che già usate
    > software open
    > source.

    Infatti il mio sistema e' linux.
    Win98 occupa solo una partizione da 20 mega.
    Visto che lo pagai a suo tempo, lo tengo installato.
    non+autenticato
  • 20 mega????????? errore?Sorpresa
    non+autenticato
  • Se si usa una programmazione di basso livello, la fat32 è ben conosciuta e quindi dà pochi problemi rispetto alla NTFS. Tanto per citare un esempio.
    L'alro fatto è che Xp non gira certo su macchine obsolete.
    Certo 2000 o Xp sono più stabili, ma 98 è sicuramente meno impregnato di routine Win-Spia... Pardon: virus buoni...
  • - Scritto da: bash
    > 4) tutto il mio software di produttivita' ci gira
    > perfettamente (FireFox, Thunderbird, OpenOffice,
    > Irfanview, VLC, Avast, Sygate, Cygnus, Perl,
    > ...)

    Premetto che non vuole essere una trollata e che spero che i troll non si intromettano, ma... perché non passi a Linux?

    Voglio dire: tutti i software che citi, tranne IrfanView (che puoi sostituire con diversi prodotti opensource), sono nati su Linux e sono opensource. Avast e Sygate non ti servono su Linux. Cygnus ti crea un ambiente che è praticamente uno Unix.

    OK, non ci sono molti giochi, ma probabilmente quelli che usi funzionano perfettamente sotto Wine, con le stesse prestazioni, visto che useranno al massimo le DirectX 8.

    Prova una Ubuntu live e vedi come ti trovi.

    Bye.
    Shu
    1232
  • - Scritto da: Shu
    >
    > Premetto che non vuole essere una trollata e che
    > spero che i troll non si intromettano, ma...
    > perché non passi a
    > Linux?

    Ma secondo te perche' mi firmo "bash" nei messaggi qui dentro?
    non+autenticato
  • Qualcuno si ricorda di lui?Sorride

    Tra le altre cose, aveva realizzato edutainment quali typevade.
    ftp://garbo.uwasa.fi/pc/ts/tsgmeb17.zip
    etc.

    Tornando a TuxPaint e agli altri edutainment di Tux4Kids, riporto che hanno un grande successo con i bambini, a quanto mi riferiscono conoscenti ai quali l'ho passato/consigliato o a cui l'hanno passaparolato e me l'han chiesto.

    Ci sono svariati progetti analoghi tra cui KDEEdu e GCompris in primis. Poi ci sono distro eduqualcosa, di cui alcune italiane: http://it.wikipedia.org/wiki/Edutainment.

    Eccetera eccetera: c'e' davvero parecchio.

    CYA
    non+autenticato
  • Me lo ricordo come anche garbo.uwasa.fi che, allora, era accessibile solamente via ftp, il web era ancora agli albori.
    non+autenticato
  • Bravo lo sviluppatore e tutti quelli che apportano migliorie a Tuxpaint.
    Complimenti!
    non+autenticato
  • - Scritto da: Randagio
    > Bravo lo sviluppatore e tutti quelli che
    > apportano migliorie a
    > Tuxpaint.
    > Complimenti!

    Bravo per cosa???
    non+autenticato
  • - Scritto da: Boh
    > - Scritto da: Randagio
    > > Bravo lo sviluppatore e tutti quelli che
    > > apportano migliorie a
    > > Tuxpaint.
    > > Complimenti!
    >
    > Bravo per cosa???

    Bravo per aver creato un programma di disegno, open source, che rasenta l'indispensabilita' in un computer domestico.

    Non ti hanno insegnato a ringraziare le persone e a far loro i complimenti quando fanno qualcosa di bello e utile?
    non+autenticato
  • Somaro, per aver fatto una interfaccia così brutta.
    non+autenticato
  • - Scritto da: BLah
    > Somaro, per aver fatto una interfaccia così
    > brutta.

    Talmente brutta che un bambino di 5 anni che non va ancora a scuola riesce ad usarla senza problemi!

    Proprio come l'interfaccia di Office 2007 che ha fatto urlare bestemmie a piu' di un laureato in informatica con un paio di lustri di esperienza.
    non+autenticato
  • Neanche a me l'interfaccia è piaciuta ma mio figlio lo usa con piacere fin da quando aveva 4 anni.
    non+autenticato
  • - Scritto da: bash

    > Non ti hanno insegnato a ringraziare le persone e
    > a far loro i complimenti quando fanno qualcosa di
    > bello e
    > utile?

    E' solo un paint come tanti altri...
    Tra l'altro voi che fate sempre la punta agli spilli al software microsft applaudite a ste cavolate...
    AHAHAHAHAHAHHAA
    non+autenticato
  • - Scritto da: Boh
    > - Scritto da: bash
    >
    > > Non ti hanno insegnato a ringraziare le persone
    > e
    > > a far loro i complimenti quando fanno qualcosa
    > di
    > > bello e
    > > utile?
    >
    > E' solo un paint come tanti altri...

    Provalo prima di parlare!

    > Tra l'altro voi che fate sempre la punta agli
    > spilli al software microsft applaudite a ste
    > cavolate...
    > AHAHAHAHAHAHHAA

    Se per te TP e' una cavolata torna pure a zappare l'orto, che mi pare l'unica attivita' in grado di appagarti intellettualmente.
    non+autenticato
  • - Scritto da: bash

    > Se per te TP e' una cavolata torna pure a zappare
    > l'orto, che mi pare l'unica attivita' in grado di
    > appagarti
    > intellettualmente.

    sempre le stesse frasi
    AHAHAHAHHA
    non+autenticato
  • Lo so che sei un troll e non meriteresti risposta, ma voglio darti un'occasione:
    http://www.tuxpaint.org/download/source/
    scaricati i sorgenti, guardali e disperati pensando a quanta di quella roba (non) sapresti fare tu.
    Buffone. E concordo con l'altro utente: torna a zappare l'orto, va. Buffone.

    Ah, per chiarire: una cosa è "fare la punta agli spilli" al sw Ms, che è una multinazionale con millemila programmatori, salesmen, ecc ecc, e che -si fa pagare- ciò che produce vendendolo come -la soluzione definitiva-... Un'altra è criticare ad minchiam persone che programmano per passione e, come nel caso di TP, pure per altruismo.
    non+autenticato
  • e che scrivono software che al momento nessun altro produce, almeno credo.

    ci sono altrenative a pagamento?


    a mia figlia piace tantissimo!
    (e sotto sotto pure a me)

    ciao
    non+autenticato
CONTINUA A LEGGERE I COMMENTI
Precedente
(pagina 2/2 - 10 discussioni)