[Diritto] Mosaico e la GPL

Carlo Cassinari diritto@softwarelibero.it
Fri, 14 Jun 2002 13:33:55 +0200


Egregi Signori,
scrivo questo messaggio per fare chiarezza insieme a tutti i partecipanti alle liste sulle questioni inerenti alla licenza GPL e 
a Mosaico Sorgente Aperto.
Premetto che Computer inside srl è totalmente orientata alle filosofie open source e al software libero.
Ho avuto pochi  minuti fà una conversazione telefonica con Alessandro Rubini nella quale abbiamo fatto alcune 
considerazioni su librerie proprietarie, linkate, statiche, dinaminche ecc. ecc. ecc..
La nostra intenzione (CI) è quella di garantire le certezze sulla libertà di distribuzione di Mosaico da parte di utenti e 
sviluppatori o chiunque sia coinvolto nella causa del software libero.
Vorrei enunciare, tanto per dare inizio ad una discussione costruttiva, alcuni concetti:

0. Assunto il concetto base che "i sorgenti di Mosaico sono liberi, modificabili e ridistribuibili a piacere da chiunque" enuncio 
i seguenti:

1. se si vuole modificare Mosaico per usi interni, per prova, per un cliente, per divertimento, è sufficiente installare tutte le 
versioni free/demo/trial/nag/idecheck dei componenti indicati sul sito (quindi, in totale libertà sancita dagli autori delle librerie 
o componenti o software utilizzati, chiunque può aprire i sorgenti, modificarli e ricompilarli).

2. Nel momento un cui si desideri ridistribuire Mosaico per usi pratici ad un proprio cliente è consigliabile acquistare tutto il 
kit di componenti (delphi compreso) e ricompilare il sorgente modificato.Ovviamente il risultato del lavoro dovrà essere 
distribuito secondo le regole del software libero (essendo originato da software libero).

3. L'uso di componenti di terze parti (non free) oltre al Delphi di Borland è stato necessario per motivi di rapidità e semplicità 
di sviluppo. Nessuno vieta allo sviluppatore di eliminare tali componenti dal sorgente ed utilizzare proprie librerie o scrivere 
per intero le procedure necessarie per sostituire i componenti di cui sopra.

4. I componenti in questione e lo stesso Delphi una volta acquistati dallo sviluppatore, danno il diritto di ridistribuire il 
software prodotto con quei componenti liberamente senza nulla dovere a nessuno(come specificato dalle licenze che li 
accompagnano). Inoltre non è necessario ridistribuire i componenti stessi in quanto le loro funzionalità vengono integrate 
direttamente nell'eseguibile del programma.

concludo attendendo vostri pareri su quanto ho scritto e vi saluto cordialmente.

Carlo Cassinari
http://www.mosaicostore.it
mailto:c.cassinari@mosaicostore.it