Questions tagged [agpl-3.0]

For questions about the GNU Affero General Public License (AGPL)

Filter by
Sorted by
Tagged with
13 votes
1 answer
952 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 ...
Neikos's user avatar
  • 233
2 votes
1 answer
290 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 ...
Halfgaar's user avatar
  • 121
-1 votes
0 answers
25 views

Can I use an MPL-2.0 library in my AGPL-3.0 project? [duplicate]

Also, could I distribute a binary version of my AGPL-3.0 software statically linked with the MPL-2.0 library?
lvella's user avatar
  • 159
3 votes
2 answers
71 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 ...
Anish Sinha's user avatar
7 votes
2 answers
728 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 ...
raner's user avatar
  • 173
5 votes
1 answer
401 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 ...
Juli4nDev's user avatar
4 votes
4 answers
112 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 ...
kronosapiens's user avatar
1 vote
0 answers
55 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-...
Bohdan Nalyvaiko's user avatar
2 votes
2 answers
147 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 ...
adviner's user avatar
  • 121
3 votes
0 answers
19 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 ...
jcubic's user avatar
  • 131
2 votes
1 answer
55 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?
Ziheng Wang's user avatar
3 votes
0 answers
90 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 ...
LorenzoVILLARD's user avatar
2 votes
1 answer
174 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 ...
NextGen Metrics's user avatar
1 vote
1 answer
143 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 ...
Marwijn's user avatar
  • 113
1 vote
0 answers
43 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 ...
gs8282's user avatar
  • 59
4 votes
1 answer
260 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 ...
ma_1225's user avatar
  • 43
2 votes
1 answer
118 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 ...
Nerdy's user avatar
  • 23
5 votes
1 answer
319 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 ...
user28596's user avatar
3 votes
2 answers
143 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 ...
gs8282's user avatar
  • 59
3 votes
1 answer
1k 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 ...
funerr's user avatar
  • 155
5 votes
1 answer
440 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 ...
UserOfNet's user avatar
7 votes
1 answer
595 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 ...
fdmillion's user avatar
  • 413
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 ...
Aviroxi's user avatar
  • 51
1 vote
2 answers
168 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 ...
Manju's user avatar
  • 11
3 votes
1 answer
210 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 ...
collimarco's user avatar
2 votes
1 answer
108 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 ...
Dan Brown's user avatar
1 vote
2 answers
214 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 ...
John's user avatar
  • 21
1 vote
1 answer
118 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 ...
Scott M. Stolz's user avatar
1 vote
0 answers
121 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 ...
Scott M. Stolz's user avatar
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 ...
starbeamrainbowlabs's user avatar
2 votes
1 answer
151 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 ...
Michelson's user avatar
  • 121
7 votes
1 answer
1k 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 ...
Nicolas Cop's user avatar
7 votes
2 answers
339 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?
BorisV's user avatar
  • 257
5 votes
1 answer
207 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 ...
miken32's user avatar
  • 153
3 votes
2 answers
307 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 ...
Jane Doe's user avatar
3 votes
1 answer
146 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 ...
Alice's user avatar
  • 133
2 votes
1 answer
111 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 ...
quadratecode's user avatar
4 votes
4 answers
386 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 ...
quadratecode's user avatar
2 votes
1 answer
235 views

Service with rich configuration abilities under AGPL License

I’m trying to understand limitations of ‘programs’ licensed under AGPL, and the more I read, the more I confused. I’d very appreciate if someone can help me with following questions. I’m trying to ...
Pavlo K's user avatar
  • 131
2 votes
1 answer
780 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 ...
Franck LEVEQUE's user avatar
2 votes
0 answers
78 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 ...
LePyka's user avatar
  • 21
3 votes
1 answer
73 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 (...
ignoramous's user avatar
-1 votes
1 answer
279 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 ...
imprfekt's user avatar
  • 185
2 votes
0 answers
65 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 ...
AdamBuilder's user avatar
1 vote
1 answer
414 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 ...
vrs's user avatar
  • 187
7 votes
0 answers
164 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 ...
imprfekt's user avatar
  • 185
2 votes
1 answer
1k views

Can a package manager solve the AGPL "remote network interaction" problem?

Says AGPLv3: Notwithstanding any other provision of this License, if you modify the Program, your modified version must prominently offer all users interacting with it remotely through a computer ...
Corbin's user avatar
  • 353
2 votes
1 answer
947 views

Can I use a AGPL/GPL package and software for closed-source backend API?

I'm creating an API for a website. An interesting Node.js package I would need is licensed under the AGPL-3. that package is a binding library that speaks to a GPL-2 licensed software (compiled binary)...
HypeWolf's user avatar
  • 123
2 votes
0 answers
295 views

Can I use unmodified Grafana as the visualisation component of my commercial service?

In the light of the new AGPL Grafana license, can we still use unmodifed Grafana served as a docker image on cloud as the visualisation component of our commercial service? My understanding so far is ...
kaptan's user avatar
  • 121
4 votes
2 answers
231 views

What sort of requirements apply to (A)GPL software on an SSH server?

I'm trying to better understand the GNU AGPL. The only thing the AGPL is concerned with beyond the GPL is remote interaction: if you modify the Program, your modified version must prominently offer ...
c-x-berger's user avatar

1
2 3 4 5