[Discussioni]dubbio amletico
Roberto Micarelli
mi.ro a iol.it
Ven 12 Set 2003 15:12:05 CEST
Carlo Strozzi ha scritto:
> On Fri, Sep 12, 2003 at 12:56:55PM +0200, natale titotto wrote:
>...
> > Se invece applichi la GPL non al puro testo, ma al file di cui sopra,
> > credo che tu stia implicitamente proteggendo due (o piu') cose diverse
> > contemporaneamente. In tal caso, resterebbe da capire se la protezione
> > risulta automaticamente valida per i singoli livelli presi separatamente.
>
> Oh, qui cominciamo a discutere. Andiamo avanti.
Posso fare un esempio?
Abbiamo due sorgenti entrambi coperti da GPL: programma.c e poesia.c
Sorgente programma.c
[
...
#define STATUS_ON 1
#define STATUS_OFF 0
...
printf("%d %d\n", STATUS_ON, STATUS_OFF);
...
]
Risultato in output dell'esecuzione:
[
1 0
]
Sorgente poesia.c
[
#define SENTENCE_1 "mi illumino"
#define SENTENCE_2 "di immenso"
...
printf("%s %s\n",SENTENCE_1, SENTENCE_2);
...
]
Risultato in output dell'esecuzione:
[
mi illumino di immenso
]
Se la poesia stampata nel secondo esempio fosse di per sé protetta dalla GPL applicata a poesia.c allora anche "1 0" dovrebbe esserlo. Il che mi sembra assai strano.
>
> > Piccola divagazione. Un'implicazione interessante, nel caso di una
> > poesia GPL, e' la possibilita' di modificarla. La cosa puo' sembrarci
> > assurda in tempi moderni, ma in fondo l'arte popolare (letteratura,
> > musica, mitologia, ecc...) ha sempre funzionato cosi'. D'altronde, chi
> > si ricorda il nome del primo uomo che ha messo un "if-then-else" in un
> > linguaggio di programmazione?
> > Ancora. Se pensiamo che qualsiasi testo possa essere GPL, perche' non
> > possiamo pensarlo anche per altri tipi di espressione? (musica...)
> >
> > scusate la lunghezza e la confusione, se rompo ditelo :)
>
> No, affatto. Anzi, stai esprimendo e dettagliando meglio quello che
> cercavo di dire io, ma non ci riuscivo. Grazie :-)
Anch'io credo la stessa cosa.
Ciao, Roberto.
More information about the discussioni
mailing list