Powszechna Licencja Publiczna GNU Affero — GNU Affero General Public License
tak | |
Autor | Fundacja Wolnego Oprogramowania |
---|---|
Ostatnia wersja | 3 |
Wydawca | Fundacja Wolnego Oprogramowania, Inc. |
Opublikowany | 19 listopada 2007 |
Identyfikator SPDX | AGPL-3.0-lub później AGPL-3.0-tylko |
Kompatybilny z Debian FSG | tak |
Zatwierdzony przez FSF | tak |
Zatwierdzone przez OSI | tak |
Zgodny z GPL | Tak (zezwala na łączenie z GPLv3) |
Prawo autorskie | tak |
Łączenie z kodu z inną licencją | Tylko z GPLv3; Warunki AGPL będą miały zastosowanie do części AGPL w utworze łączonym. |
Strona internetowa |
gnu |
Licencji GNU Affero General Public jest wolny , copyleft licencja opublikowanej przez Free Software Foundation w listopadzie 2007 roku i opiera się na licencji GNU General Public Licence , wersja 3 i Affero General Public License .
Fundacja Wolnego Oprogramowania zaleciła, aby GNU AGPLv3 było brane pod uwagę w przypadku każdego oprogramowania, które będzie powszechnie uruchamiane w sieci. Fundacja Wolnego Oprogramowania wyjaśnia potrzebę licencji w przypadku, gdy darmowy program jest uruchamiany na serwerze:
Powszechna Licencja Publiczna GNU Affero jest zmodyfikowaną wersją zwykłej GNU GPL w wersji 3. Ma jeden dodatkowy wymóg: jeśli uruchomisz zmodyfikowany program na serwerze i pozwolisz innym użytkownikom komunikować się z nim, Twój serwer również musi umożliwić im pobieranie kod źródłowy odpowiadający zmodyfikowanej wersji tam uruchomionej.
Celem GNU Affero GPL jest zapobieganie problemowi, który dotyka twórców darmowych programów, które są często używane na serwerach.
Open Source Initiative zatwierdziła GNU AGPLv3 jako licencji open source, w marcu 2008 roku po tym jak firma Funambol przekazała go do rozpatrzenia przez CEO Fabrizio Capobianco .
Zgodność z GPL
Licencje GNU AGPLv3 i GPLv3 zawierają klauzule (w sekcji 13 każdej licencji), które razem zapewniają formę wzajemnej zgodności dla dwóch licencji. Klauzule te wyraźnie zezwalają na „ przekazywanie ” utworu utworzonego przez połączenie kodu licencjonowanego na podstawie jednej licencji z kodem licencjonowanym na podstawie drugiej licencji, mimo że licencje w inny sposób nie zezwalają na ponowne licencjonowanie na swoich wzajemnych warunkach. W ten sposób copyleft każdej licencji jest rozluźniony, aby umożliwić dystrybucję takich kombinacji.
Przykłady zastosowań w ramach GNU AGPL
Stet był pierwszym znanym systemem oprogramowania, który został wydany na licencji GNU AGPL 21 listopada 2007 roku i jest jedynym znanym programem używanym głównie do produkcji własnej licencji.
Deweloper Flask Armin Ronacher zauważył w 2013 roku, że GNU AGPL jest „strasznym sukcesem, szczególnie wśród społeczności startupowej ” jako „pojazd do podwójnego licencjonowania komercyjnego ”, i dał Humhub , MongoDB , Odoo , RethinkDB , Shinken , Slic3r , SugarCRM i WURFL jako przykłady.
MongoDB zrezygnowało z AGPL pod koniec 2018 r. na rzecz „ Licencji publicznej po stronie serwera ” (SSPL), odmiany GPLv3, która wymaga od tych, którzy dostarczają „program jako usługę”, dostępny dla stron trzecich, musi udostępnić całe źródło kod całego oprogramowania służącego do usprawnienia usługi dostępnego na tej samej licencji. SSPL została odrzucona przez Open Source Initiative i zbanowana zarówno przez Debiana, jak i Projekt Fedora , którzy twierdzą, że intencją licencji jest dyskryminacja dostawców usług przetwarzania w chmurze oferujących usługi oparte na oprogramowaniu bez kupowania licencji komercyjnej.
Krytyka
Héctor Martín Cantero skrytykował Affero GPL za to, że jest licencją EULA i powoduje skutki uboczne.
Zobacz też
- Lista oprogramowania na licencji GNU AGPL
- Licencjonowanie bezpłatnego oprogramowania
- Powszechna Licencja Publiczna GNU
- Mniejsza Powszechna Licencja Publiczna GNU
- Zmodyfikowana Powszechna Licencja Publiczna GNAT
- Wyjątek dotyczący łączenia GPL
- Licencja GNU Wolnej Dokumentacji
- Lista licencji na oprogramowanie
- Porównanie licencji na oprogramowanie darmowe i open source
Bibliografia
Zewnętrzne linki
- Oficjalna strona internetowa Powszechnej Licencji Publicznej GNU Affero (GNU AGPL).
- Smith, Brett (19 listopada 2007). „Fundacja Wolnego Oprogramowania wydaje Powszechną Licencję Publiczną GNU Affero w wersji 3” (Informacja prasowa).
- Smith, Brett (29 marca 2007), GPLv3 i oprogramowanie jako usługa – zawiera również informacje o wersji 2 Affero GPL.
- Kuhn, Bradley M. (19 marca 2002). „Fundacja Wolnego Oprogramowania ogłasza wsparcie dla Powszechnej Licencji Publicznej Affero, pierwszej licencji typu copyleft dla usług internetowych” (komunikat prasowy).