Questions tagged [agpl-3.0]

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

Filter by
Sorted by
Tagged with
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 ...
9 votes
1 answer
820 views

Can Commons Clause be used along with AGPL?

This article implies that Commons Clause and AGPL could be compatible, while FSF seems to completely disagree with that. Can Commons Clause be applied on a AGPL project? Some have misconstrued that ...
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 ...
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....
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 ...
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 ...
3 votes
3 answers
977 views

Is GPL linking to AGPL possible?

Suppose I have a program that uses a library released under the AGPL license. Can the program be released as GPL, or does it have to be released as AGPL too ?
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 ...
7 votes
1 answer
2k views

Monetizing and licensing with AGPL libraries

I am just curious about, what license should i use for app(android), i have written in my free time. I am using some libraries, which have this licenses on it: Apache 2.0 license MIT license GNU ...
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 ...
3 votes
1 answer
197 views

Examples of open-source backends

I've been considering making a website and backend open-source under the AGPL license. I know some services like GitLab, Weblate, and Bitwarden are open-source; I assume because they need to be self-...
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 ...
2 votes
1 answer
222 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 ...
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
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 ...
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 ...
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-...
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?
5 votes
1 answer
2k views

Can I use Apache 2.0 licensed libraries with AGPL licensed libraries?

I have a Java project (for research) where I use Apache POI which is under Apache Software License v2. Now I want to integrate iText into the project, but iText is under AGPL. The project itself is ...
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 ...
3 votes
1 answer
342 views

gpl-3 vs agpl for a telegram bot

I used the gpl3 license for a telegram bot. I later realized that maybe it's not the best license since if someone forks my project, he is not distributing it, but it runs his own instance of the bot ...
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 ...
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 ...
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 ...
12 votes
3 answers
3k views

Does accessing the REST interface of a AGPL-licensed server make the client a derivative work?

Supposed I have a server that I have licensed under AGPLv3. Let's also assume that this server has a REST interface. If I access this REST interface via a JavaScript script file from a client, does ...
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 ...

1
2 3 4 5