Skip to main content

Questions tagged [agpl-3.0]

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

Filter by
Sorted by
Tagged with
3 votes
1 answer
73 views

Is it possible to use library as private confidential in GPL 3.0 Project

I have a project (for context it's Android) that is GPL 3.0 License and wants to append a library as a private non-license or MIT Personal License. Is it possible to achieve that without violating the ...
Ammar's user avatar
  • 141
3 votes
1 answer
910 views

Understanding the commercial applications of AGPL3

I have a JavaScript library which I want to open source AND potentially make a business out of. I've seen lots of companies that provide open-source software use the AGPL3 license, but I have a few ...
darkhorse's user avatar
  • 133
3 votes
0 answers
39 views

Question about AGPLv3. How to state that I modified source code?

So here is what I want to know. As one Project's code I added to my own uses AGPLv3 license i licensed my own Project as AGPLv3 but there is such a step as "Conveying Modified Source Versions&...
Dio Kiriie's user avatar
10 votes
5 answers
4k views

Distribute the code as closed source and the end users download GPLv3 dependencies separately

I check the FAQ page of GNU Licenses but cannot find the answer. If someone is using my code (in Python) that is released under GPLv3, does s/he violate my GPLv3 rights if s/he uses my library ...
EKP's user avatar
  • 101
2 votes
2 answers
122 views

How to use technically dual-licensed software?

From a practical angle. Say I downloaded some Open Source SW which is dually licensed, e.g. by AGPL and European Union Public license. Now I want to include it into my project. What steps should I ...
BorisV's user avatar
  • 355
7 votes
1 answer
3k 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 &...
BorisV's user avatar
  • 355
5 votes
2 answers
348 views

Licensing compatibility for final user

I'm creating a new self-hosted open source software under the Apache License 2.0, but at some point of the development I figured out that I need an object storage to manage generated files, because I ...
João Pedro's user avatar
4 votes
1 answer
95 views

Is user data part of an AGPL-derived-application?

Assuming we have a kubernetes application stack consisting of - among other things - MongoDB and Metabase. Metabase is APGLv3 licensed. We share the combined code as e.g. helm charts publicly on ...
gebbissimo's user avatar
3 votes
0 answers
43 views

How does the AGPL apply to services used in the backend? [duplicate]

If I have a publicly accessible web service that uses AGPL software via a REST API in the backend, how does the AGPL apply to the service? Would I only have to make the AGPL sources of the backend ...
allo's user avatar
  • 781
1 vote
0 answers
104 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 ...
CasperScript's user avatar
5 votes
2 answers
221 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 ...
Simon Farshid's user avatar
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, ...
Pacerier's user avatar
  • 183
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 ...
Simon Tran's user avatar
5 votes
1 answer
189 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 ...
grapher's user avatar
  • 53
13 votes
1 answer
1k 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
391 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
3 votes
2 answers
164 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
1k 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
514 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
307 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
2 votes
0 answers
71 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
673 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
  • 131
3 votes
0 answers
26 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
131 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
224 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
336 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
207 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
61 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
442 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
195 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
381 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
385 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
6 votes
1 answer
3k 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
  • 185
5 votes
1 answer
605 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
2 answers
1k 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
  • 417
3 votes
2 answers
2k 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
508 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
466 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
209 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
467 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
0 votes
1 answer
168 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
338 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
4k 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
305 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
12 votes
1 answer
4k 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
403 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
  • 355
6 votes
1 answer
362 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
  • 163
5 votes
2 answers
559 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
238 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
169 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

1
2 3 4 5