Software Libero

L'obbligo di preferire il software libero e in riuso ora è completato dalla pubblicazione dei criteri

L'Italia sembra essere la nazione che si è spinta più in là con le legislazioni che favoriscono e preferiscono l'uso di software libero (open source), avendo nel Dicembre 2012 cambiato l'art. 68 del Codice dell'Amministrazione Digitale, introducendo un obbligo di scegliere software libero o a codice aperto, ovvero software in riuso, tranne nei casi in cui ciò fosse impossibile, e tale valutazione di impossibilità va fatta secondo i criteri e i metodi fissati dall'Agenzia per l'Italia Digitale, che li ha pubblicati sul suo sito l'8 gennaio 2014.

Con tale pubblicazione non ci sono più scuse, non ci sono spazi per interpretazioni ambigue, che a mio modesto parere non c'erano neppure prima. La valutazione non può che essere secondo i criteri e le metodologie fissati dal documento. Il quale ha preso la forma di "linee guida", ma non per questo ha perso la sua natura. Il richiamo al compito affidato all'Agenzia è infatti chiaramente espresso.

Two bees make an eagle. Le API non sono soggette a copyright anche negli USA

Ci sono api e ci sono API. In gergo computeristico API significa "Application Programming Interfaces", parti del codice di un programma che espongono funzioni e chiamate verso altri programmi, in modo che essi possano interoperare. Per esempio, una piattaforma (ad esempio Gnome o Windows) può esporre una funzione per richiamare un dialogo di stampa, in modo che un'applicazione che funzioni su di essa debba solo invocarla con il metodo pubblicato affinche un'interazione occorra e l'applicazione possa stampare. Le parti interne di un'API possono essere riscritte anche molte volte senza che la parte verso l'esterno cambi, in modo che le applicazioni scritte per esse rimangano funzionanti. Anzi questa è di fatto la regola.

Un Giudice Federale (Mr. Aslup) del Distretto della California del Nord ha deciso che il codice sorgente che dichiara il metodo per invocare la stessa funzione contenuta nell'API (che quindi ne rappresenta la parte esterna) non è soggetta a copyright. Ciò segue una quasi identica  Sentenza della Corte di Giustizia dell'Unione Europea nel caso SAS [Caso C‑406/10 SAS Institute v. World Programming Language].

 

Aduc presenta una class action contro Microsoft

La traduzione in Italiano è disponibile nel blog di Guglielmo Troiano .

Aduc, an Italian Consumers association, has served on Microsoft Italia (the local branch of Microsoft Corp) a class action complaining that the company consistently refuses to reimburse users the price of ubiquitous windows licenses, bundled with OEM (Original Equipement Manufacturers) computers. I am part of a much larger legal team that has produced it and I can briefly illustrate what it is about.

Italy has adopted a regulation (Art. 140 bis of the Italian Consumers Code) that allows consumers individually (not consumers associations, which is strange) to file class actions, through ordinary proceedings, open to be joined at a later time. A class action is a case which is arguably identical to a class of users and which is likely to protect the interest of this class. Unfortunately, the Italian version has been adopted with very odd provisions that limit the effectiveness of it, as one can read in this document by Aduc (in Italian).

Linking software, ovvero "cosa è un prodotto derivato"

La Free Software Foundation Europe è il facilitatore di un gruppo di legali che include centinaia di esperti provenienti dalla professione, dall'industria e dalle università in tutto il mondo. Uno dei gruppi di interesse specifico (SIG)  si è dedicato per circa un anno a produrre un documento che spiega come combinare tra loro differenti applicazioni e librerie software sotto differenti licenze e come queste possano essere o non essere considerate un prodotto derivato di ciascuna altra.

Il risultato è quello che chiamiamo il "linking document". Potrà non essere perfetto, ma è una valida piattaforma di discussione intorno una materia che fa venire più di un mal di testa a numerosi attori nel campo. Per trovare una discussione simile, ancorché controversa e limitata alle sole licenze GNU, si deve far riferimento alle  FAQ della FSF.

Un po di chiarezza, finalmente.

Sentenza della Corte Costituzionale sulla Legge Regionale Piemontese sul Software Libero

L'International Free and Open Source Software Law Review, (IFOSS L. Rev.) Volume 2, Issue 1, è uscito con un mio articolo circa il recente caso in cui la Corte Costituzionale ha ritenuto -- tra altre cose -- legittimo costituzionalmente accordare preferenza nelle gare di appalto a programmi sotto condizioni di Software Libero. L'articolo si intitola: "Italian Constitutional Court gives way to Free-Software friendly laws". Questo l'abstract (in inglese):

Pagine