Jak píšou ostatní, AGPL neřeší (ani nemůže) licenci pro volání přes síť. Řeší to, že (třeba) Amazon vezme ElasticSearch, udělá v něm úpravy, nasadí ho na svůj server a začne poskytovat ElasticSearch jako SaaS.
GPL nepočítala se SaaS – počítala s tím, že kdyby chtěl Amazon začít na ElasticSearch vydělávat, upraví zdrojáky a upravenou aplikaci bude distribuovat svým klientům. GPL zařídila, že v takové chvíli musí zdrojáky svých úprav zpřístupnit minimálně těm klientům, nebo všem. Když SaaS odboural tu část distribuce klientům, zůstala GPL bezzubá – protože ten, kdo spouštěl onu aplikaci, a komu tedy musel být zpřístupněn upravený zdroják, byl pořád jen ten Amazon. AGPL tedy říká, že nestačí zdrojáky zpřístupnit tomu, komu jste umožnili aplikaci spustit (jako GPL), ale navíc i každému, kdo k takové aplikaci přistupuje po síti. Týká se to ale toho serveru, ne klienta – na něj se nedá licenčně dosáhnout (pokud není odvozeným dílem).
2. 9. 2024, 16:20 editováno autorem komentáře