Questions tagged [agpl-3.0]
For questions about the GNU Affero General Public License (AGPL)
213
questions
1
vote
0
answers
87
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 ...
5
votes
2
answers
127
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 ...
8
votes
4
answers
2k
views
What's the meaning (qualifications) of "machine" in GPL's "machine-readable source code"?
I'm trying to understand what is (not) a "machine" in GPL's "machine-readable source code".
GPL requires you to share (a) the preferred-form-of-the-work-for-making-changes-in-it, ...
14
votes
1
answer
3k
views
While working at my last company, I wrote some code under the AGPL license. Am I allowed to reuse the code I wrote into my personal project?
The project I was working on is open source and uses the AGPL license. Every file has the AGPL header.
I have a personal project that I would like to commercialize. I really want to reuse a file from ...
5
votes
1
answer
137
views
Does AGPLv3 cover a company running an application via email correspondence?
I am in a situation where a company is interested in running an application of mine licensed under the AGPLv3. The company will repeatedly take inputs from multiple customers, and then return the ...
13
votes
1
answer
985
views
How should a project be structured to be able to use an AGPL license, but allow non-free extensions to it?
My current situation is as follows:
I am building a card game and would like to make sure users can use it to make with it whatever they want without 'giving away' the game content. For this there are ...
2
votes
1
answer
332
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
98
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 ...
7
votes
2
answers
783
views
Finding valid license for project utilizing AGPL 3.0 libraries
For a new OSS project, I came across the AGPL 3.0 license ("GNU Affero General Public License 3.0") for the first time, and I'm a little unsettled now as to what license I should (and ...
5
votes
1
answer
441
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 ...
4
votes
4
answers
181
views
AGPL-3 and patents
I have developed a process which I am in the process of patenting, and would like to release all or some of the implementation under an open source license (likely AGPL-3). I am trying to understand ...
2
votes
0
answers
66
views
If I use AGPL software (hosted on my environment) to populate DB data w/o any code changes, should I open the code of my software that does DB calls?
If I use AGPL service w/o code changes to populate data in the Mongo database and then retrieve this data from DB via my own-written service, should I open-source the code of my service? My own-...
2
votes
2
answers
249
views
Using pm2 for private/commercial node express application
I wrote a node express application to show database information for work. The source code is not opened sourced, and I was thinking of using pm2 runtime to run the web application on the server. I'm ...
3
votes
0
answers
21
views
Do you need to share source code of the theme when using inside web application that use AGPL?
If I have an AGPL web application that supports themes for customization and someone uses the application with a given theme on the server. Does the theme need to have the same AGPL license?
What will ...
2
votes
1
answer
84
views
Using GPL library in my own Apache library
I have a GPL library and an Apache-licensed library. I want to use the GPL library in my Apache library and for the Apache library to stay Apache. Is that even possible?
3
votes
0
answers
132
views
AGPL : license of backend and frontend
I’m a bit confused with AGPL license, so I ask for advice. I read contradictory things on the matter.
I want to make an android app. The backend will use AGPL modified material : stable diffusion ...
2
votes
1
answer
223
views
What is the best-practice for commercial vendors who build their offering on top of Open-Source software?
My company is currently developing a commercial software for our clients (it will be offered both under a commercial license for SaaS and also a binary for on-site private network usage). This ...
1
vote
1
answer
163
views
AGPL and Bitwarden license
I recently was in need for a place to store my passwords and stumbled upon bitwarden. After looking in github I noticed that the code is partially licensed under AGPL and partially under a commercial ...
1
vote
0
answers
48
views
Is AGPLv3 reasonable for an internal analytics API server?
I'm developing an analytics server that companies should be able to run as-is & interact with internally via APIs. I'd like for them to be able to use this tool without having to open-source their ...
4
votes
1
answer
304
views
Under AGPL 3.0, must a custom software plugin be made open source?
I am using software licensed under the AGPL 3.0 license, which states that all changes to the project must be made open-source.
This particular software offers support for custom plugins.
So my ...
2
votes
1
answer
141
views
Can I create a GPL SaaS front-end application with lots of dependencies to Closed Source libraries
There is a GPLv2+ library that I want to use in my front-end SaaS web application
The library is a JavaScript library
There are lot's of valuable front-end code in my SaaS web application that I ...
5
votes
1
answer
336
views
Licensing an application which uses both CC-BY-SA 3.0 and AGPLv3 content
I'm planning on releasing a web application which relies on two open source dictionaries. The first one is released under CC-BY-SA 3.0 (Wiktionary) and the second one is released under AGPLv3.
The ...
3
votes
2
answers
221
views
Is AGPLv3 or MPLv2 better for an open-source API meant to be integrated into closed-source customer APIs?
Description:
This open-source code is an API (let's call it X-API), which is meant to be used by businesses running their own closed-source APIs
The goal:
Let other companies/individuals interact ...
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 ...
5
votes
1
answer
503
views
Software licence description doesn't match AGPL licence limitations
In my research of AGPL I have found that creating REST API around AGPL licensed library is enough to make it communication at arms length and as such it bypasses the need to publish all of your ...
7
votes
2
answers
873
views
Can a company offering a dual-license AGPL/paid commercial product require commercial users to purchase a commercial license?
When I was working through a problem I was having with MinIO, I noticed that in a bug report on Github, one of the project owners made this comment to a bug reporter:
Also remember if you are using ...
3
votes
2
answers
1k
views
Can we change licence from AGPL v3.0 to BSL v1.1?
We have code that is under the license AGPL v3.0 can we change it to BSL v1.1 (Business source license)
The AGPL v3.0 says that
Everyone is permitted to copy and distribute verbatim copies of this
...
1
vote
2
answers
232
views
Modified version of AGPLv3 software in commercial use - What to expose
we are using an opensource web application for front end UI of our software which is AGPLv3 based.
The software also has middleware and back end data base as well
The modified software will be sold ...
3
votes
1
answer
284
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 ...
2
votes
1
answer
138
views
Can an AGPLv3 licensed application be provided with a proprietary portion?
I have come across a web application project on GitHub that uses AGPLv3 as it's primarily licensed, but a sub-folder of the project is provided under a proprietary license. This contains the code for ...
1
vote
2
answers
303
views
Is there any license which is based off on AGPL, but provides exemptions for the owner to allow others use it under a different license?
I have a set of libraries or framework that has been under development for more than a year by my team. We are finally nearing the completion of a few of these projects and want to release them as ...
0
votes
1
answer
138
views
How do you legally get data out of a GPL or AGPL program?
After talking to a lot of people, they seem to give the impression that once the data goes into a GPL licensed program, it can only be extracted from that program by GPL licensed software.
I am told ...
1
vote
0
answers
168
views
Can GPL or AGPL talk to non-GPL software (via API, for example)?
Does the GPL or AGPL restrict programs from talking to other programs with other licenses via API? (i.e. transferring data.)
Example scenario:
Person 1 has Software A which has a GPL license.
Person ...
16
votes
2
answers
3k
views
Can I copy some AGPL code to my AGPL project?
Let's say Alice has Project A, which is licenced under the AGPL, and Bob has Project B, which is also licenced under AGPL.
Bob sees a function in Project A that looks very useful, and wants to copy it ...
2
votes
1
answer
183
views
Is AGPLv3 "sticky" for commercial clients's clients? (embeddable script)
I'm doing a platform for LiveChat, commonly this LiveChat is embedded in other sites via a js script so the live chat widget is displayed in the host websites, therefore it allows communication with ...
11
votes
1
answer
2k
views
AGPL library usage for an internal software
I am working in the healthcare reimbursement ("mutuelle") in belgium and I wrote a network application that use an AGPL package.
So, this application will be just used internally to provide ...
7
votes
2
answers
366
views
Dual licensing AGPL 3.0/EUPL 1.2
Can OS project published on Github be dual licensed for AGPL and EUPL 1.2?
If so, what technically needs to be done for that?
6
votes
1
answer
269
views
Copyright notices in a forked AGPL codebase
My workplace uses an open source project with an AGPL 3.0 license. It's been abandoned as far as I can tell – no commits for 5 years aside from a handful of contributed pull requests (the most recent ...
3
votes
2
answers
377
views
LGPL that covers network-distributed use cases/web applications?
Yes, another license question. I know.
I quite like using LGPL to cover my libraries, as I really don't care what users do with the library; however, I do care about the users sharing any improvements ...
3
votes
1
answer
176
views
Use of multiple licenses in a single GitHub repo
My organization wants me to standardize several datasets using a common data format before we use them. Namely, two datasets with their own GitHub repos have different licenses (AGPL 3.0 and CC-BY-4.0 ...
2
votes
1
answer
134
views
What are the implications of accepting pull-requests to an AGPLv3 project under the same license?
Say I publish a project under AGPLv3 terms with a LICENSE.md and code headers stating the terms, the year and the author. From what I understand, I am the sole licensor of this project and not bound ...
4
votes
4
answers
478
views
Does the European Union Public Licence (EUPL) close the SaaS/ASP Loophole?
I am looking at open sourcing a web app and I want to make sure that any improvements made by a third party make it back into the source. Living in Europe, the EUPL seems like an attractive ...
4
votes
1
answer
292
views
Service with rich configuration abilities under AGPL License
I’m trying to understand the limitations of ‘programs’ licensed under AGPL, and the more I read, the more I am confused. I’d very much appreciate it if someone can help me with the following questions....
2
votes
1
answer
1k
views
Does using an AGPL 3.0 software via its REST API force to disclose source from calling software? [duplicate]
I'm currently developing a CMMS software. To allow pictures and other documents to be stored, I would like to use an Amazon S3-compatible API.
To allow this, I was thinking of using Min.io server ...
2
votes
0
answers
86
views
AGPL license - RStudio Server
I know that there are certainly already many questions on this topic - I have also read through quite a few, but unfortunately still do not understand it.
I am in the process of deploying an RShiny ...
3
votes
1
answer
78
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
votes
1
answer
328
views
License to require promotional attribution to the end user
I'm developing a tool that will be distributed as a Rust crate and NPM package over the network, and a program will be running on a public blockchain. I'll be using other Apache 2.0 licensed code.
I ...
2
votes
0
answers
71
views
Proprietary app injecting CSS into a remote self-hosted GPL web-app in WebView
I'm building a proprietary application that loads into its WebView a remote, self-hosted GPLv2 licensed web application.
I'm sure that loading a resource via WebView will not violate GPL (the web ...
1
vote
1
answer
506
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
178
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 ...