rants


Archive for the ‘Uncategorized’ Category

The truth always prevails

Monday, July 4th, 2005

Well, here is a quote from the Sydney Morning Herald (use bugmenot if you don’t want to subscribe) that says it all:

Nigel Stoate, a patent attorney with London firm Taylor Wessing, says the directive leaves the status quo mostly unchanged. About 30,000 software patents are granted by the European Patent Office and the scope of patentability will not be significantly widened. Mr Stoate says the directive removes inconsistencies in granting software patents across the EU’s jurisdictions.

“Europe recognises that patenting software is important to keep up with the US, and the new directive achieves this,” Mr Stoate says. “The new directive is intended to harmonise the position across all the member states.”

The law firm cited  has MEP Klaus Heiner Lehne listed as partner.  Now, does anybody still believes in the lies that BSA’s lawyers have been spreading around in these days?

L’angolo dei voltagabbana

Thursday, June 9th, 2005

Dopo aver visto il mega yacht di Paul Allen (Octopus) ormeggiato a due passi da piazza S. Marco a Venezia non dovrei stupirmi più di niente.  Invece mi tocca leggere che un informatico che reputavo serio e fidato sostenitore della libertà della conoscenza, del sostegno alle PMI europee contro i brevetti software ha cambiato opinione.  Paolo Zocchi, vicino alla Margherita, fino a ieri lo sapevo attivissimo anche a Bruxelles a spiegare ai nostri parlamentari perché e come rifiutare il testo della direttiva sui brevetti software.  Oggi ho scoperto invece che ha una posizione radicalmente opposta a coloro che si oppongono al testo approvato dal Consiglio, anzi quel testo lo approva in pieno.  In un articolo sul sito della Margherita, Paolo Zocchi dice che “se scrivo un software che crea l’icona di una rosa sul desktop per attivare un device che produca odori, è ovvio che si potrà brevettare il software che produce odori”.  Per fortuna Roberto Galoppini gli ha risposto a tono facendo notare che:

i programmi non puzzano.  L’attribuire al software un valore diverso dall’essere una rappresentazione matematica di un concetto del tutto slegata dalle leggi fisiche dell’universo, come scrisse lo stesso Donald Knuth nella lettera del 1995 all’ufficio brevetti statunitense [2], è un errore che può indurre a ritenere orwellianamente determinati programmi più uguali di altri, arrivando ad immaginare un ipotetico spartiacque dove da una parte ci sono i programmi innovativi, che “odorano”, e dall’altra quelli che, per converso, “puzzano”, in quanto banali rielaborazioni di altri programmi già esistenti.

Mi auguro che gli Europarlamentari che hanno parlato in precedenza con Zocchi non si lascino ingannare da queste insostenibili e insostenute teorie che distinguono tra brevetto buono e brevetto cattivo.  La linea di confine non si può che tracciare usando le definizioni proposte come la nota teoria delle “forze naturali della natura” (utilizzata in una famosa sentenza della corte superiore tedesca) o l’altra nuova e interessante definizione di Groklaw.  E mi auguro anche che qualcosa nel nostro sistema politico cambi: troppi voltagabbana e trasformismi solo per incollarsi a poltrone che puzzano (queste sì) di vecchio.  Che Zocchi sia ammalato di rutellismo?

Il 2% di dubbi sui brevetti software

Thursday, May 19th, 2005

Il prof. Fuggetta scrive nel suo blog un commento sui brevetti software e pone questioni fondamentali che tormentano non solo lui, ma anche altri.  Il professore è convinto “al 98%” che i brevetti banali siano un danno, ovvero che la piega presa dall’Ufficio Brevetti USA (USPTO) sia deleteria e le loro pratiche vadano fermate.  Come ogni persona saggia e intelligente il professore ha però dei dubbi (e chi non ne ha): si chiede perché alcune invenzioni nuove, mai viste prima e utili non dovrebbero essere brevettate per essere sfruttate economicamente dall’autore.  Porta due esempi, il primo è lo spreadsheet (il foglio di calcolo) introdotto da Dan Bricklin nel 1978, il quale non riuscì a farne un successo commerciale, superato da  Lotus 1-2-3 e poi Excel di Microsoft.  Fuggetta si chiede: «Non meritava Bricklin di sfruttare commercialmente la sua idea?»  La domanda è posta in modo subdolo e lascia intendere che Bricklin non abbia sfruttato commercialmente la sua idea il che è falso (come scrive lo stesso Bricklin sul suo sito).  Innanzitutto dobbiamo cercare di chiarire cosa è l’oggetto meritorio di tutela visto che il concetto introdotto da Bricklin è un’intuizione sicuramente originale, certamente utile, però non è possibile considerarla un’invenzione senza creare i danni di cui il professore è sicuro al 98%.   Bricklin pensa, studia (è uno studende MBA) e viene fulminato da un’idea mentre va in bicicletta in campagna.  Il prototipo (chiamato VisiCalc) viene sviluppato in pochi mesi, codice assembler su un Apple ][.  E’ evidente che il lavoro, lo sforzo intellettuale da remunerare non sta nella passeggiata in bicicletta, ma nei mesi di lavoro svolti in un sottotetto a scrivere codice.  Questo sforzo si è deciso ex lege illo tempore di coprirlo con il diritto d’autore: Bricklin e il suo socio hanno lavorato, hanno segretato l’oggetto del lavoro in codice binario e venduto il prodotto un tanto a scatola.  L’azienda (ha avuto tanti nomi, compreso VisiCorp) ha prosperato, il programma è stato portato su varie piattaforme e alla fine l’azienda è stata acquisita da Lotus Development Corporation.  Bricklin è stato un pioniere e ha avuto modo di guadagnare onestamente del suo lavoro di programmatore grazie al copyright. Il secondo caso che il professore propone è invece più interessante: i suoi colleghi al Politecnico di Milano hanno elaborato uno pseudolinguaggio basato su XML per generare visivamente siti web.  Qui mi chiedo di nuovo dove sta l’oggetto meritorio di tutela: nel codice, il CASE e l’interprete che dal XML genera il sito web oppure nell’idea di usare un descrittore generico di alto livello per ottenere in output un sito web?  Il dubbio del professor Fuggetta è che senza il brevetto una IBM qualsiasi potrebbe replicare il lavoro dei suoi colleghi (ricordo: vari anni uomo di lavoro) con programmatori cinesi e malesi e così distruggere l’azienda che commercializza il prodotto webml.  A me il discorso non torna: se davvero IBM ha bisogno delle funzionalità di WebML fa prima a fagocitare WebRatio che a investire anni di sviluppo in un prodotto dalle funzioni simili (brevetto o non brevetto è uguale).  Il discorso quindi non regge proprio.  Llo scopo del brevetto è tanto remunerare l’inventore quanto insegnare alla società come replicare l’invenzione.  Diamo un’occhiata insieme al brevetto depositato dai professori del Politecnico: Fuggetta indichi dove stanno le istruzioni per replicare la supposta invenzione.  Per replicarla servirebbero ugualmente 10 anni uomo ugualmente o no?  Allora cosa ha guadagnato WebRatio depositando il brevetto? Ha guadagnato la possibilità di licenziare il brevetto, il che non è poco effettivamente: visto che si può fare in USA perché non approfittare.  E cosa hanno guadagnato la società, le altre imprese, i consumatori e i cittadini?  Niente.  Anzi, ci stanno rimettendo.  Perché?  Basta pensare al fatto che se domani IBM o un altro volesse inserire in Eclipse (esempio a caso) un plugin sviluppato in proprio (anni uomo di lavoro) che realizzi un modello e un metodo per la specificazione, il progetto e la validazione di siti web non potrebbe farlo senza rischiare di essere portata in tribunale da WebRatio.  Il mercato perde quindi in concorrenza e possibilità di scegliere.  I brevetti software sono utili al mercato finanziario che è incapace di valutare monetariamente le innovazioni, specie se sono drastiche (vedi quanti anni ci sono voluti a Bricklin per far capire di aver avuto un’idea geniale) e sono utili agli avvocati brevettisti. Il brevetto è un monopolio temporaneo il cui costo sociale deve essere ridotto dall’insegnamento inventivo: nei brevetti software non c’è tale insegnamento per cui per me il discorso si ferma.  Tantomeno vedo premesse per ricominciarlo fino a che gli avvocati che vogliono i brevetti mi propongano delle alternative valide che lascino intatte le premesse del brevetto (quelle di B. Franklin) e si abbandoni il copyright per il software (i due istituti sono giuridicamente incompatibili).  Sono sicuro al 98% che non ci stanno neanche pensando 🙂

Vitruvian plussy

Tuesday, May 17th, 2005

Well, it seems that this strange spring is inspiring me for some reason. Here is an elaboration of the famous drawing of Leonardo, the “Vitruvian man”, quite a symbol of the renaissance.  The result is almost blasfemy but I had fun doing it. I have used inkscape and GIMP. Sources in both formats are included. xcf GIMP file svg inkscape file

The “Freedom Fighter’s move”

Sunday, May 15th, 2005

We all have our silly periods during the day. Well, this morning I was talking to my wife and she started making silly karate-like moves making funny cartoon-like noises, screaming things like Wahhaaa, shazam, ahhsooohtah… and I won’t go in deeper details. Then this picture came out … hope you enjoy the “Freedom Fighter’s move” that resulted from this childhood regression.  Take your pictures doing this move in public places if you dare: you might become populare between the other Fellows and become the official Hero of the week. There are two options to perform the move: one is using the open hands, the other is with fists.  I am not sure wich one works best.  Comments appreciated.

Having some fun with Blender

Wednesday, May 4th, 2005

As an architect, I have started playing with 3D modeling during the latest years at university.  Those where the times when Amiga still rocked at 3D modeling (Lightwave, Imagine and others) … but not only there was no free software modeler for Amiga, but experimenting with the models was quite frustrating: rendering the test scenes could easily take 20-40minutes, so preparing any scene, choosing lights, textures, materials was an art of predictions.  No trial and errors allowed.  At least that is what I felt.  Then, when I bought my first PC I tried other modeling tools, all proprietary, but the results where still disappointing … and I finally gave up. Until today, that is.  I have installed Blender on my GNU/Linux system… I have to say that OpenGL is a whole different experience. I can see the shaded scene and change it in real time (shading a simple sphere took 20 minutes on the Amiga with 68030 processor + FPU and 4Mb of RAM)… WOW As an experiment I have put together a few green boxes to replicate the Fellowship logo (how shall we call it?  pLussy? it recalls a + sign).  Here it is.  In the next days I hope to be able to add more things to the scene.

one day in Belgrade

Wednesday, April 13th, 2005

I left from Milan at 6AM and it was not a cool start: I still had lots of work to do for FSFE, so I used most of the battery during the flight (1.30hour, excluding takoff and landing time, when you can’t use compters).  I travel with my friend Mimmo: he arranged this trip. I had to give a speech later, after 3pm, so I hoped to have at least another hour to give the presentation: it is always hard to talk to public that is not the one you are used to.  I had many doubts: is it true in Serbia that the society is becoming a ‘digital’ society?  I had some hints by looking at the amount of wifi hotspots that are advertised in town, but is that only advertising?  Won’t somebody be offended if I assume that there is an e-government issue?  These are the kind of arguments that I would use if I held the speech in Italy or any other ‘north emisphere, western country’.   Well, but first I had to face another problem: I forgot to bring with me the adapter for the electrical plug, as here they use the infamous ‘shuko’ standard!  My laptop run out of juice and that made me upset: I had to give the presentation on Mimmo’s new laptop running a non-free operating system.  Mimmo just bought his new machine and he did not have the time to make the Xorg drivers work with the overhead projectors, so we had to use the operating system that came preinstalled.  Of course, having no electrical power meant that I used all his juice too during my presentation, so he could barely show two slides to the class and then was forced to revert to the blackboard… it was funny seeing him trying to remember all his presentation and drawing curves on the board 🙂 Belgrade is a very nice city, I liked it a lot.  For dinner the first night we had tartar steak … made of horse meat: those that know me are aware that I have to try to eat anything.  I only have repulsion for jelly fish, brains and nothing else (so far, at least).  During next days I tried to make the most out of the trip. I met with Ivan, Marko and Danilo of the Free Software Network Serbia and discussed with them how to bring the Free Software ideas to the young democracy of Serbia and Montenegro.  They already run a wonderful electronic magazine in Serbian, gnuzilla, so the first step to inform the other students is there.  As they are students, I suggested them also to try to find a connection with the University, asking for rooms to meet and space where to advertise small conferences and other events.  Ivan told me later that things are already moving in this direction.  Hope to hear more of this good news in next day.  I had a very nice time with Ivan, Marko and Danilo, I liked Belgrade a lot and hope to find another excuse to go there soon.

Italia Oggi sui swpat,

Monday, March 28th, 2005

Le preoccupazioni delle piccole e medie imprese europee è sintetizzato sul bel pezzo scritto da Gabriele Frontoni sul settimanale 7 di Italia Oggi in edicola il 29 Marzo.  Il quotidiano economico e giuridico fa una panoramica abbastanza precisa sullo stato della direttiva, sulle sue conseguenze e sui passaggi futuri che dovrà affrontare.  C’è un commento del presidente di Zucchetti (Mino Zucchetti), uno mio, uno di Roberto Galoppini del consorzio CIRS.

Citati sull’IHT

Wednesday, March 23rd, 2005

fa un po’ effetto vedersi citati sull’International Herald Tribune.  Mi è capitato ieri.  Certo l’articolo purtroppo  non è perfetto, ma il fatto che uno dei maggiori giornali al mondo dipinge le nostre attività in modo tanto autorevole è piacevole.  Il commento più divertente che ho ricevuto è questo, di mio cugino: con il "mio inglese" ho rischiato di capire che: sei un vecchio architetto, che gira continuamente il mondo, che guadagni 60 mila euro, che BILL ti ha offerto 78000 dollari (ma hai rifiutato), anzi hai devoluto 10 mila euro all’HP perchè ti faceva pena. il tuo hobby: sei un fedelissimo di radio DeeJay…. ascolti sempre "Linus" … L’articolo dell’IHT è qui:  http://iht.com/articles/2005/03/21/business/free.html

blogginghowto

Tuesday, March 8th, 2005

Table of content create a personal blog how to add topics how to add a blog entry how to add images or other content how to publish the whole thing I will finish this post later.  Sorry.  If you want to experiment yourself please do it and send your instructions to fellowship@fsfeurope.org