Affero GPL con applicazione PHP e chiavi DB in localSettings.php

1

Voglio concedere in licenza un'applicazione PHP non banale su cui sto lavorando sotto Affero GPL v3 (perché voglio che ogni amministratore, che lo utilizzerà, rilasci anche il codice sorgente).

Tuttavia, qualcosa mi turba. Ho un file localSettings.php, dove l'amministratore dovrebbe scrivere le chiavi e qualche altra informazione per il database MySQL e qualche altra informazione segreta nel modulo

$dbPassword="mypassword";

e così via.

MA. Sotto AGPL, se cambia questo, non è obbligato a rilasciare il codice sorgente modificato insieme alle credenziali segrete? (Perché anche il file localSettings.php è concesso sotto licenza AGPL.)

    
posta Karel Bílek 25.01.2013 - 06:12
fonte

1 risposta

2

In qualità di autore (in senso stretto, detentore del copyright), hai il diritto di concedere la licenza in qualsiasi modo desideri. Dichiara nella tua licenza che il localSettings.php è concesso in licenza in modo diverso, e non soggetto alla Aferro GPL. Cose come queste sono sempre fatte ( eg , eccezione GNU Classpath ) quando quindi gli autori decidono di voler consentire eccezioni alle restrizioni della licenza per qualsiasi motivo vogliano. Diamine, potresti offrire un'eccezione per qualsiasi file datato di giovedì, perché sei nato il giovedì.

    
risposta data 25.01.2013 - 06:30
fonte

Leggi altre domande sui tag