AGPL 3.0 dove è possibile acquistare staging e produzione?

0

Mi piacerebbe ottenere quanto segue con AGPL e mi chiedevo se fosse possibile:

  • rilascia un prodotto software open source in cui tutti possono condividere e contribuire
  • gratuito per non profit
  • addebitare ai clienti "commerciali / di profitto" l'utilizzo del prodotto nel proprio ambiente di staging e produzione solo mentre tutti gli altri ambienti sono gratuiti

Ho bisogno di una seconda licenza commerciale; una doppia licenza?

    
posta temp88786 11.07.2016 - 23:23
fonte

1 risposta

1

È possibile con la doppia licenza. RavenDB (e altri) hanno un modello simile in cui il loro progetto OSS principale è AGPL, ma dev non richiede una licenza e i clienti commerciali pagano una licenza commerciale. Inoltre, i progetti OSS possono ottenere un'eccezione per consentire alla loro licenza OSS di non essere potenzialmente ingerita dall'AGPL. MongoDB pubblica invece librerie client con licenza Apache al fine di fornire una mitigazione integrata delle licenze AGPL nel suo nucleo.

Questa risposta spiega abbastanza bene, penso. Leggi anche i commenti dove qualcuno sottolinea che usarlo con altre licenze è acqua torbida. Ho avuto l'esperienza di lavorare in una grande azienda che mi è stato impedito di utilizzare software su consiglio degli avvocati perché era GPL.

Personalmente, penso che chiunque decida di rilasciare software sotto AGPL dovrebbe essere preso a schiaffo con una grossa trota. È la licenza più abusata dal punto di vista commerciale che abbia mai visto. AGPL è di per sé quasi inutilizzabile (anche per l'OSS) per le restrizioni a valle e le incertezze legali. Il software che ho utilizzato con AGPL utilizza solo la licenza per costringere gli utenti commerciali a comprare una licenza commerciale. Questo ha il potenziale per impostare una situazione in cui l'entità controllante utilizza la comunità OSS per il lavoro gratuito con una mano mentre afferra i benefici finanziari del lavoro con l'altra. Inoltre, l'AGPL impedisce efficacemente la biforcazione perché solo l'autore può decidere di rilasciarlo con una licenza diversa (utilizzabile). È divertente perché credo che Affero abbia reso la licenza un'arma per far sì che il software libero sia gratuito, ma la cosa su un'arma è che può essere usata su chiunque.

Prima di AGPL il modo classico di fare ciò che ho descritto sopra è solo quello di rilasciare sotto una licenza realmente libera per guidare contributi e popolarità. Una volta diventato popolare, passare alla versione commerciale in alcune versioni. Il backlash di questo è probabilmente il motivo per cui il metodo AGPL è diventato più popolare, perché l'unilateralità della disposizione esiste sin dall'inizio ma in una forma più sottile.

    
risposta data 14.07.2016 - 19:01
fonte

Leggi altre domande sui tag