Sto sviluppando un software (un plugin per WordPress) in PHP, Javascript e CSS. Il codice PHP deve essere concesso in licenza GPL, ma CSS e Javascript possono essere sotto un'altra licenza (per quanto ho capito).
Sto pensando di scrivere una versione più permissiva della licenza AGPL e usarla, per Javascript e CSS. Sarebbe come AGPL, ma sarebbe riguardare solo i file accessibili sulla rete (ad esempio Javascript e CSS).
Motivazione:
-
Desidero che gli utenti del mio software e le piccole aziende che utilizzano e producono software open source siano in grado di utilizzare gratuitamente il mio plug-in, senza dover pubblicare alcun codice lato server con licenza GPL (codice PHP).
-
Allo stesso tempo, potrei non volere che le "grandi aziende" copino tutto il codice che ho scritto, senza pagarmi qualcosa. - La maggior parte delle "grandi aziende" non sarebbe probabilmente in grado di utilizzare la licenza simile a AGPL discussa qui, e invece vorrei offrire loro l'acquisto di una licenza commerciale.
Domanda 1: Questa è un'idea brutta / impossibile, per qualche motivo?
Domanda 2: ci sono problemi evidenti con il testo della licenza sottostante? (Va bene chiedere qui? In caso contrario, ti preghiamo di prendere in considerazione la modifica di questa domanda per rimuovere questa parte di esso - o aggiungere un commento a me, che dovrei rimuoverlo)
...The AGPL v3 license text..., see http://www.gnu.org/licenses/agpl-3.0.html
Additional permission under the GNU Affero GPL version 3 section 7:
If you modify or combine this Program, or any covered work,
by linking or combining it with other code, then any such
other code not accessible remotely through a computer
network, is not, for that reason alone (i.e. linking or combining
it) subject to any of the requirements of the GNU Affero GPL
version 3 or later.
Link correlati: Lesser Affero GPLv3