[Discussioni] Software libero e disponibilità dei sorgenti

yhebar-muslima a yahoo.it yhebar-muslima a yahoo.it
Ven 16 Mar 2007 08:23:46 CET


--- Davide Dozza ha scritto:

> 
> Se intendete rilasciare il SW con licenza di
> software libero (es. GPL,
> LGPL, ecc. ecc.) i sorgenti sono un prerequisito e
> *devono* essere
> quelli che vengono compilati o interpretati.
> La descrizione degli algoritmi *non* è un sorgente.
> 

per algoritmo intendevo proprio il programma scritto
in italiano e non in codice di linguaggio di
programmazione, provo a fare un esempio:

al posto di scrivere

If sw=1 {
   sw=sw+1;
   elseif exit
   }
}

scrivere

Se sw=1 allora
   sw=sw+1
   altrimenti
     esci
   fine altrimenti
fine se

____________

siccome per esperienza personale ho visto molti
ragazzini prendere il codice di un gioco rilasciato
sotto CCPL, installarlo su un server e poi purtroppo
non sapevano programmarselo correttamente ed hanno
finito con il creare confusione sia sul programma
stesso sia all'interno del gioco stesso creando bachi
di sicurezza non indifferenti per un gioco che deve
girare in internet e su server, vorrei rendere la vita
difficile agli scripter e un po' più semplici ai
programmatori dandogli appunto il sorgente in italiano
e poi ognuno se lo traduce nel linguaggio che
preferisce.
Naturalmente non tutti i programmi saranno trattati in
questo modo, pensavo di farlo solo con i programmi che
girano su server internet, poi varierà comunque da
caso a caso.

> 
> La domanda è complessa e occorre che la esponi più
> chiaramente.
>

se devo programmare per linux devo usare delle
librerie che girino su linux, in questo caso librerie
grafiche.
Se contatto una società di videogiochi che mi dirà "ti
consento di creare la copia per linux, ma il sorgente
non lo puoi rendere pubblico e devi metterlo sotto
licenza chiusa". In questo caso se le librerie che
dovrò usare hanno licenza GPL o LGPL evado la licenza 
originaria se poi chiudo la mia licenza finale?

Spero di essere stata più chiara.
 
> In ogni caso in linea di principio se si tratta di
> codice esistente che
> viene modificato, il cambio di licenza dipende
> *esclusivamente* dalla
> licenza originaria *e* dalla volontà del detentore
> (o detentori) del
> copyright sul codice originario.
> 

va bene, grazie...^^

> Se invece è codice nuovo, la licenza la sceglie chi
> lo scrive, stando
> però attento che la licenza *sia effettivamente*
> compatibile con licenza
> dell'altro codice con cui si integra.
> 

in caso di codice nuovo, quando faremo nuovi prodotti,
non ci saranno problemi perchè sceglieremo una licenza
che si abbini alle librerie che utilizzeremo evitando
incongruenze legale. 

> Cioè la cosa non è affatto banale e dipende da caso
> a caso.
> 

infatti, è per questo che ho chiesto, prima di
combinare qualche disastro...^^


buona giornata e buon lavoro a tutti.



-- 
"In internet il saper leggere equivale al saper ascoltare nella realtà.
Chi sa ascoltare possiede le chiavi di molte porte."
Rashna

Micaela Gallerini


	

	
		
___________________________________ 
L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: 
http://it.docs.yahoo.com/nowyoucan.html



More information about the discussioni mailing list