Questions tagged [agpl]
The agpl tag has no usage guidance.
38
questions
6
votes
1
answer
2k
views
How to prevent using source code as data source for machine learning activities?
I posted some library in public repository on github.
Say, I do not want it to be used for machine learning purposes.
General question: How could this be achieved?
Spoiler: I found some collection of &...
3
votes
1
answer
87
views
Is it possible to use AGPL with Go?
Is it possible to license Go source code using the AGPL? Every Go program gets linked statically with the Go runtime, which does not use the AGPL. Is this allowed to use the AGPL for my own code and ...
1
vote
0
answers
92
views
Are there any ways to distribute a program compiled from both CPL and AGPL source code?
GSDJVU is a CPL licensed driver for GhostScript (AGPL). According to DjvuLibre, it is legal to download the source code for both and compile them, but not to redistribute the compiled program due to ...
3
votes
2
answers
98
views
What counts as 'network interaction' when using AGPL-licensed software?
I am developing some software that utilises an AGPL-licensed library.
This software will produce two outputs:
PDFs that will later be sent to users over a network.
A data feed that is sent to a ...
5
votes
2
answers
148
views
AGPLv3 - Does indirect use over intermediary servers constitute "distribution"?
Let's say I'm building an app consisting of a frontend, backend and database.
The database software is AGPLv3.0 licensed and running on the database server.
The backend is proprietary, running on the ...
2
votes
1
answer
348
views
Hosting is distribution - with Tivoization - alternatives to AGPL3
If one is interested in the 'hosting is distribution' aspect of the license, but you don't want the anti-Tivoization, what are the alternatives to the GNU Affero General Public License?
The original ...
3
votes
2
answers
110
views
Can I configure open source tools (GPL, AGPL) for my client?
I run a small consulting firm and would like to configure some GPLv3 and AGPL software for a client (think HR, Accounting, ERP software). We mainly want to avoid Oracle or other ERP providers to save ...
5
votes
1
answer
455
views
Doubt about the use of proxy under AGPL license
I have some doubts about the sozu proxy that is under AGPL license. If I use the sozu binary as a proxy for my products (API, WebApp, etc.) without any mods or extensions, should I release my products ...
3
votes
1
answer
214
views
Can I relicense an Apache- or -MIT-licensed software to AGPL (Affero General Public License)?
Apache 2.0 is compatible with GPL 3.0, but how about AGPL? Can I relicense any Apache or MIT licensed software to AGPL?
3
votes
1
answer
266
views
Can I use a MIT licensed library with an AGPLv3 project? [duplicate]
I'm building a project, that is licensed under AGPLv3. I want to use a few MIT licensed C libraries, but I'm unsure if it's compatible with AGPLv3 or not.
Also, I'm not sure if the GPL-compatible ...
2
votes
1
answer
148
views
Is the AGPL practically enforceable? [duplicate]
Suppose I wrote a Java library and published it under AGPL.
Now I suspect that company A uses it for server side processing in their internet services. If my understanding of AGPL is correct, this ...
1
vote
1
answer
112
views
As author of AGPL / GPL project, do I need to keep previous versions, or only current one?
As author of AGPL / GPL project, do I need to keep previous versions, or only current one?
For example I made and published 50 versions of the project (via git). Can I delete previous modifications ...
1
vote
1
answer
204
views
Can I write closed-source software that makes API calls to AGPL software?
I am writing a closed-source Java Card applet. But as a part of the functionality, I call a static RIPEMD160 method licenced under AGPL. The static method can be compiled separately and loaded onto ...
5
votes
1
answer
2k
views
Using AGPL package for a SaaS?
Assuming my SaaS is not a play on "managed hosted version of <agpl software>".
Meaning, I just call the AGPL software without modifying it (binary call/import) - using it to get some ...
1
vote
0
answers
158
views
Is it legal to deploy a microservices based project using AGPL with some proprietary services when the AGPL code is not modified?
My company wants to use a project composed by many microservice that are AGPL licensed. We're not worried by about distributing the AGPL parts in open source of course, but some of our services ...
1
vote
1
answer
201
views
Using Mongo DB in my embedded device as a backend service
I am writing a software for commercial purposes that reads and parses text files for further retrieval and analysis. To store the imported text files I would prefer to use Mongo DB. This DB had been ...
5
votes
1
answer
145
views
AGPL-licensed Discord bot
If a Discord bot is licensed under the AGPL, do users in the Discord server have to have access to the source code? It only sends messages; it's not an interactive bot.
3
votes
1
answer
320
views
AGPL and cloud providers
Let's say that you are a service provider (like AWS, Google Cloud, DigitalOcean, Heroku for example) and you decide to offer a database that is licensed under the AGPL as a managed service.
Do you ...
3
votes
1
answer
393
views
How can an AGPL web application allow proprietary plugins?
We are developing a web application (REST API backend + frontend, both Python/Flask if that matters).
We want to distribute it as a free software and we'd prefer a GPL license over a less restrictive ...
2
votes
1
answer
244
views
Usage and compatibility of AGPL in the context of permissive licensed dependencies
I figured it's time to add a license to a project I've been working on for some time. I'm interested in a copy-left license. The project is a web application that can be built and self-hosted on a &...
12
votes
2
answers
2k
views
How to change the license of a project from GPL to AGPL
Situation:
A web based project, providing network service is currently under GPL license. Some people have made a fork and are hosting their forked service without sharing the code, which original ...
0
votes
1
answer
69
views
Providing compiling instructions for AGPLv3 software as part of a BSD licensed code
I develop a software that is licensed under BSD-4, but has some optional modules that rely on different existing third party libraries (TPL) which are licensed under AGPL v3 . The optional modules can ...
3
votes
1
answer
81
views
AGPLv3, (DNS) Host files, and DNS SaaS
I co-develop a FOSS DNS client and a DNS stub-resolver which builds blocklists based off of the nextdns/metadata repository. Recently, I happened to notice that there's at least one AGPLv3 blocklist (...
1
vote
1
answer
570
views
Is copyleft triggered for a backend service with GPLv3 dependency dynamically linked, if the backend exposes public API endpoints for mobile client?
I'm trying to figure out if GPLv3 copyleft is triggered for the following scenario:
A company has a backend service written in a dynamically typed programming language. The service has a bunch of ...
7
votes
0
answers
184
views
Require attribution with AGPL
I've read
Is ONLYOFFICE restricting our freedom with their FAQ? (AGPL v3)
and What are the attribution requirements of the AGPL license?
but can't come to a definitive answer - how can I require ...
3
votes
1
answer
2k
views
MongoDB's SSPL license: what does "offering as a service" actually mean?
I actually find MongoDB's SSPL license quite hard to understand, especially when thinking about what might constitute „offering MongoDB as a service“.
While I do understand that the primary intention ...
9
votes
0
answers
385
views
Helm charts with AGPL licenses
Some helm charts (for example https://github.com/minio/charts/blob/master/LICENSE) are using AGPL license. Helm chart is an instruction for helm https://helm.sh/ to deploy a cloud application to ...
2
votes
1
answer
581
views
How to interpret the SSPL terms on licensing the service under SSPL?
The SSPL as used by MongoDB is a license based on GPL, but not OSI-approved, thus programmes under that license would e.g. not fall under the topic of this community here.
Now, reading through the ...
1
vote
2
answers
420
views
Understanding AGPLv3 and if I need to OpenSource
I'm thinking of using the following library in a website I am building.
https://github.com/imazen/imageflow-dotnet-server
It is licensed under the AGPLv3 license. However, I am not 100% clear whether ...
7
votes
5
answers
3k
views
Is it permitted to prohibit a certain individual from using software that's under the AGPL license?
I recently found an open-source class library that declares that it "has the permission to prohibit a certain individual from using it" and I can't stop wondering if I published an open-...
6
votes
1
answer
485
views
Use of SaaS application with using a AGPL script as a command line tool
I am planning to use a command-line tool on a docker image that our SaaS application has used to deploy some microservices. This command-line tool is licensed under AGPL and one of our microservices ...
1
vote
1
answer
200
views
Using Neo4j for SaaS
I've been designing an interesting new project that is based on a graph database: to put it simply, what I'm going to sell (SaaS) is an API with access to a graph database, which is implemented in ...
2
votes
1
answer
75
views
Making an online compute solution and AGPL
The AGPL demands we must provide a copy of AGPL code we run online.If someone makes online virtual machine service and someone runs AGPL software on it is the online VM provider obliged to follow AGPL ...
1
vote
0
answers
90
views
Using (A)GPL library in Apache License 2 licensed application
I have developed a modular text extraction framework (https://github.com/dankito/TextExtraction) that I like to put under the permissive Apache License 2.
One of the separate modules is using latest ...
6
votes
1
answer
732
views
Is AGPL Compatible with GPL for the purposes of BSL License Change
I would like to license two products, one with AGPL, one with GPL.
The requirement we have is that we want to keep the initial release until BSL, but thereafter OSS is fine.
I believe the most ...
2
votes
1
answer
548
views
How does the APGLv3 applies on a project which links only through an iFrame?
Suppose you build a point of sale software using PHP code. You used another standalone server for the report viewing such as the Jasper Reports Server. These two links only via library built in PHP ...
1
vote
1
answer
184
views
Using Axelor-Open-Suite Open source software with AGPL license for commercial product
This is the first time, we have a plan to use Open source software as it provides a good start and lot of modules by default.
We have plan to use https://github.com/axelor/axelor-open-suite which is a ...
2
votes
2
answers
168
views
Can code licensed under AGPL also be (re)licensed under LGPL by its contributor?
I have a puzzling question:
Somebody contributed to a AGPL licensed project (he is not the owner). Now this code could also be applied to a different project licensed under LGPL. Could the author of ...