Oppure

Loading
30/09/12 18:01
lorenzo
Ragazzi, devo sviluppare una piattaforma di elearning e volevo customizzare moodle. E' un progetto per la società in cui lavoro.
Leggendo sul loro sito ho visto che è rilasciato sotto licenza GNU GPL.

Mi chiedo quindi se sono tenuto a rilasciare il codice sorgente del sito customizzato, anche se la licenza è appunto GPL e non AGPL.

Voi sapete qualcosa?

aaa
30/09/12 21:08
pierotofy
Fintanto che il software viene usato esclusivamente dalla tua societa', non hai l'obbligo di rilasciare al pubblico il codice sorgente. Ma se decidi di rilasciarlo al pubblico o di darlo in uso a terze parti, hai l'obbligo di fornire il codice al pubblico o alle terze parti.

The GPL does not require you to release your modified version, or any part of it. You are free to make modifications and use them privately, without ever releasing them. This applies to organizations (including companies), too; an organization can make a modified version and use it internally without ever releasing it outside the organization.

But if you release the modified version to the public in some way, the GPL requires you to make the modified source code available to the program's users, under the GPL.

Thus, the GPL gives permission to release the modified program in certain ways, and not in other ways; but the decision of whether to release it is up to you.


gnu.org/licenses/…
Il mio blog: piero.dev
01/10/12 11:59
lorenzo
Ma allora cosa serve la AGPL?

Cito da wikipedia:

Durante la gestazione della GPLv3 era stata discussa l'introduzione dell'obbligo di distribuire il codice per i programmi che girano su un computer remoto (come ad esempio un sito web). La decisione finale fu di non includere l'obbligo nella GPLv3, ma di creare una nuova licenza che lo prevedesse, la GNU Affero General Public License, compatibile con questa versione.
aaa