Quando l’open source ti tocca il cuore

È tutto il giorno che leggo e rileggo un messaggio di Ian Hands, figlio di Adrian Hands, uomo che mi sento di definire un eroe.
Nonostante fosse affetto da sclerosi laterale amiotrofica, Adrian riusciva ad usare il suo computer tramite una tastiera Darci che permette di scrivere tramite codice morse.

 

 

 

La storia…

Padre e figlio amano l’open source, e Adrian con la sue ginocchia scrive una patch che migliora l’accessibilità di eog.

La patch è buona e utile, viene accettata, Adrian è contentissimo e scrive una mail al figlio per manifestargli la sua gioia.

Un mese dopo Adrian non ce la fa, e passa a vita migliore.

Il ringraziamento…

 

Ian, il figlio, scrive un ringraziamento al Gnome Team per aver regalato un gran bel momento con suo padre.

Non traduco in italiano, rischierei di rovinare le belle parole.

 

I would like to extend my thanks to the gnome team/community for a great last
moment with my dad.

Adrian Hands (my father) wrote the patch above to improve the usability of
gnome for himself and others. You see my dad was suffering from ALS and his
hands were so crippled he could no longer use a keyboard. Thus we used a Darci
usb morse code keyboard emulator to help him type. Even the morse code device
was a struggle as the sensitivity adjustment and positioning of the nice two
paddled key would fall out of whack. I rigged up a pvc cage that wrapped around
his knee and fixed remote switches to the cage so that he could use the
remaining strength in his legs to operate the Darci morse code device. He used
this last bit of body movement to write this patch.

Here is a photo of him using it:
https://picasaweb.google.com/HandsAdrian/ShotwellConnect#5549467460761802914

My father passed away yesterday. I went back through my email to find our last
correspondence (he was in India for treatment, and I live in Raleigh). I would
like to share the email with you.
<email>
On Sun, Jan 30, 2011 at 12:16 PM, Adrian Hands <handsadrian@gmail.com> wrote:
> ACCEPTed
> COMMITed
> RESOLVEd
> BOO-YAH!
>
> commit 0b209b1ff16e863e60a1d86413aa57c5fbde76b0
> Author: Adrian Hands <handsadrian@gmail.com>
> Date:   Fri Dec 31 14:34:58 2010 +0100
>
>    Add Copy Image and Copy Path to clipboard functionality
>
>    Fixes bug 78514.
>
>  data/eog-ui.xml  |    9 +++++++
>  src/eog-window.c |   63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  2 files changed, 72 insertions(+), 0 deletions(-)

I have the coolest Dad in the world!
</email>

I am so glad that my last comment to my Dad was something like this.

Adrian Hands loved free software / open source. I do as well.

Thanks so much for the great software, and a new great memory.
-Ian Page Hands

 

 

E questa è la risposta di Claudio Saavedra, eog developer

 

Ian, I am really touched to hear your father's story and at the same time
honored to know that he gave us this wonderful contribution. Please know that
we are more than grateful to your father and that his contribution and memory
will live with this project, forever.

My sympathies,

Claudio (eog maintainer)

 

L’open source ti regala anche questo, persone stupende che credono nella tua stessa filosofia, nei tuoi stessi valori.

    Popularity: 2% [?]

    Posted in Linux, Società. Tags: , , . 1 commento »

    How to make a Debian Developer happy

    Hi, Giuseppe.

    I would like to just write something that people usually don’t: a “thank
    you note” from one satisfied user of your experimental packages.

    I have following more or less your development and your packages are
    better done that those that the Ubuntu daily build provides: you use
    libraries already in Debian and that’s quite welcome.

    Thank you for giving us a better product than the competition.

    Thanks Rogério! :-)

      Popularity: 1% [?]

      Posted in Debian. Tags: , . Nessun commento »

      chromium-browser removed from testing

      Ok, è accaduto, chromium-browser è stato rimosso da Debian testing e non sarà inclusa in Debian squeeze.

      Un po’ di giorni fa (prima dell’annuncio dell’hard freeze), Ho contattato il Debian release team e ho chisto di una possibile inclusione di Chromium 6 in squeeze. Il motivo principale della richiesta è che in Aprile c’è stata almeno una grossa rifattorizzazione del codice SVG (webkit). La copia interna di webkit è troppo vecchia in chromium 5, ed il backport di future patch di sicurezza relative ad SVG (e sfortunatamente la storia dice che esse sono frequenti) è molto difficile.

      Non ho ricevuto nessuna risposta, e dopo una settimana di silenzio, e dopo l’annuncio dell’hard freeze, ho capito che chromium 5 non è supportabile, ed ho deciso di caricare chromium 6 in unstable (era già in experimental). Ho chiesto al Release Team di sbloccare chromium-browser 6.0.472.53~r57914-3 o rimuovere chromium-browser 5.0.375.127~r55887-1 da testing.

      Bene, dopo una sola ora lo hanno rimosso.

      Lo considero un fallimento, tutti gli sforzi per far entrare chromium in squeeze sono stati vani. Debian ha fallito, un browser moderno e molto apprezzato non sarà presente nella nostra prossima versione stabile

       

      Update: Il release team ha deciso di sbloccare chromium!

      Popularity: 13% [?]

      Perchè dovrei preferire chromium-browser in sid piuttosto che google-chrome

       

      Leggo sempre più spesso di utenti che chiedono:  ”Qual è la differenza tra chromium-browser in sid e google-chrome?” , “Quale mi conviene usare?” “chromium-browser supporta html5, h264, vp8?”

      “Perchè dovrei installare chromium-browser di sid invece che google-chrome?”

      • chromium-browser è free software, google-chrome no
      • chromium-browser usa (ove possibile) le librerie di sistema
      • chromium-browser supporta, esattamente come google-chrome, il codec h264 (di default chromium non lo supporta)
      • chromium-browser in sid segue lo sviluppo del ramo stabile, ma contiene backports di importanti features e bugfix, come VP8/WebM (che google-chrome stabile non supporta),  o il supporto per ”Ambiance/Radiance and Dust themes button”
      • chromium-browser usa una versione molto recente e decisamente più performante di libv8 rispetto a google-chrome (ramo stabile)

      BTW, il prossimo step è far entrare chromium-browser in testing e caricare la versione 6.x (ramo unstable) in experimental.

      Popularity: 10% [?]

      Seminario Sicurezza Linux & Open Source – Università di Catania

      Ho messo online le slide del seminario di Sicurezza tenutoso lo scorso lunedì. Potete scaricarle da qui.

        Popularity: 2% [?]

        Chromium pronto per unstable

        Sto testando il nuovo pacchetto di chromium per unstable.

        Ho cercato di rimuovere tutte le copie embedded, e sono abbastanza soddisfatto del risultato

        Binario Ubuntu i386:

        -rwxr-xr-x root/root 35804728 2010-05-05 12:01 ./usr/lib/chromium-browser/chromium-browser

        Binario Debian i386:

        -rwxr-xr-x root/root 20693336 2010-05-09 21:33 ./usr/lib/chromium-browser/chromium-browser

        L’ultimo ostacolo per un upload in unstable è un minor bug in libv8, ma Antonio Radici dovrebbe caricare il fix questa sera :-)

        Popularity: 7% [?]

        Nuovo membro nel Debian Security Team

        Anche se in ritardo,  voglio ringraziare tutte le persone coinvolte nel mio NM e che mi hanno permesso di entrare nel Sec Team, ed in particolare:

        Enrico Zini, un grazie speciale! Sponsor, advocate, ma soprattutto persona davvero squisita. È stato lui che nell’ottobre  2008, in vacanza,  davanti ad una buona pizza del Cortile Alessi mi disse, “Ma NM quando?” :) Grazie!

        Steffen Joeris e Mortiz Muehlenhoff, miei punti di riferimento del Security Team ;)

        Felipe Augusto van de Wiel, mio AM!

        Christoph Berg, ha approvato lui il mio NM!

        Max Cetra, fidato tester per updates di sicurezza!

        Spero di non aver dimenticato troppe persone :)

        Popularity: 2% [?]

        Posted in Debian. 2 commenti »

        Sto pensando di chiedere la rimozione di atmailopen da Debian

        Dal dicembre del 2008, sono il mantainer Debian di atmailopen, una gradevole webmail in PHP e Ajax .

        Quando lo accettarono in Debian fui molto contento, ma in realtà non dovevo:

        Il 19/04/2009 mi sono accorto di un Secunia advisory riguardante @Mail (SA34704) , e lo stesso giorno contattai upstream chiedendo se atmailopen fosse affetto dalla stessa vulnerabilità. Ad oggi, 2009-05-22 , non ho ricevuto nessuna risposta…

        Mentre cercavo info riguardanti SA34704, ho scoperto che atmailopen usa la stessa versione vulnerabile di html2text di roundcube, CVE-2008-5619 .

        Il 26/04/2009 mando una nuova email ad upstream e lo informo di questo problema, ma come al solito nulla… Ad oggi, 2009-05-22, nessuna risposta …

        È dunque evidente che upstream non cura per nulla l’aspetto security per la versione open source di atmail.

        È altrettanto chiaro che questo non è accettabile per un software in Debian, al più presto ne chiederò la rimozione

        P.S. Se non state usando il il pacchetto Debian, vi consiglio vivamente di usare la seguente patch, o meglio usare un’altra webmail…

        Aggiornamento: atmailopen è stato rimosso da Debian

        Popularity: 2% [?]

        Posted in Debian, Linux. Tags: , . 2 commenti »

        Add Debian maintainer Giuseppe Iuculano

        debian-maintainers (1.48) unstable; urgency=medium

           * keycheck: grep the first '^gpg: key' from jetring-apply's output.
             Closes: #505775
           * Update Jon Dowland's public key. Closes: #476804
           * Update Daniel Leidert's public key. Closes: #498805
           * Add Debian maintainer Giuseppe Iuculano. Closes: #502088
           * Add Debian maintainer Thorsten Glaser. Closes: #503726
           * Add Debian maintainer Franck Joncourt. Closes: #505232

        – Anibal Monsalve Salazar <anibal@debian.org>  Sat, 15 Nov 2008 18:44:42 +1100

        :D

        Tante grazie ad Enrico per l’ “avvocatura” ;)

          Popularity: 2% [?]

          Posted in Debian. Tags: , . Nessun commento »

          Smbind – Tool in php per la gestione di un DNS

          Smbind è un tool in PHP che permette di amministrare un DNS (bind).

          Tramite l’interfaccia web è possibile creare, modificare, gestire le zone. Ecco alcuni screenshots:

          Zona

          Opzioni

          Creare zona

          In attesa di uno Sponsor per chi usa debian o ubuntu ecco come installarlo:

          (debian) Aggiungete al vostro sources.list:

          deb     http://debian.iuculano.it/apt  etch main contrib non-free
          deb-src http://debian.iuculano.it/apt  etch main contrib non-free
          

          Mentre per Ubuntu:

          deb http://ppa.launchpad.net/giuseppe-iuculano/ubuntu hardy main
          deb-src http://ppa.launchpad.net/giuseppe-iuculano/ubuntu hardy main

          Poi da terminale:

          apt-get update && apt-get install smbind

          Una volta terminata l’installazione:

          usermod -G bind www-data

          /etc/init.d/apache2 restart

          echo ‘include “/etc/smbind/smbind.conf”;’ >> /etc/bind/named.conf.local

          /etc/init.d/bind9 restart

          Adesso potete aprire il browser ed andare su http://localhost/smbind/ .

          Login e password di defualt sono entrambe ‘admin’, ma naturalmente dovete cambiare la password immediatamente :-)

            Popularity: 2% [?]

            Posted in Debian, Linux, Ubuntu. Tags: , , , , , . 2 commenti »