AGPL é uma marca que oferece uma licença de software específica chamada Affero General Public License. Ele é projetado para garantir a disponibilidade e a liberdade do código-fonte do software para usuários de programas de computador em rede.
A AGPL foi publicada pela primeira vez pela Free Software Foundation (FSF) em 2007 como uma modificação da licença GNU GPL.
A licença foi criada para resolver a questão do software como um serviço, onde os usuários interagem com um aplicativo da web sem acessar ou ter controle sobre o código-fonte.
A AGPL exige que as versões modificadas do software, quando usadas em um serviço de rede on-line, forneçam aos usuários acesso ao código-fonte.
Semelhante à AGPL, a GPL é uma licença de software livre que concede aos usuários a liberdade de usar, estudar, compartilhar e modificar o software. No entanto, ele não aborda especificamente a questão do software como um serviço.
A Licença Apache é uma licença de software livre permissiva que permite aos usuários modificar e distribuir o software sob certas condições. É amplamente utilizado para projetos de código aberto, mas pode não fornecer o mesmo nível de proteção contra copyleft que a AGPL.
A AGPL é o principal produto da marca AGPL. É uma licença de software que garante que os usuários tenham acesso ao código-fonte ao usar programas de computador em rede.
AGPL significa Affero General Public License. É uma licença de software projetada para garantir a disponibilidade e a liberdade do código-fonte de software para usuários de programas de computador em rede.
Embora a AGPL e a GPL sejam licenças de software livre, a AGPL aborda especificamente a questão do software como serviço. A AGPL exige que as versões modificadas do software usado em um serviço de rede on-line forneçam aos usuários acesso ao código-fonte.
A AGPL foi criada para resolver a questão do software como serviço, onde os usuários interagem com aplicativos da web sem ter acesso ou controle sobre o código-fonte. Ele garante que os usuários tenham a liberdade de estudar, modificar e distribuir o software quando usado em programas em rede.
Algumas alternativas à AGPL incluem a GNU General Public License (GPL) e a Apache License. Embora a GPL seja semelhante à AGPL, ela não aborda especificamente a questão do software como serviço. Apache License é uma licença permissiva amplamente utilizada para projetos de código aberto.
A AGPL é usada por um número significativo de projetos de código aberto, particularmente aqueles que envolvem programas de computador em rede. No entanto, pode não ser tão amplamente utilizado quanto as licenças mais populares como GNU GPL ou Apache License.