Questions tagged [agpl-3.0]
For questions about the GNU Affero General Public License (AGPL)
209
questions
3
votes
1
answer
603
views
Is there any reason not to always use the AGPL over the GPL?
The AGPL is mostly intended to address "software that runs over a network". However, that is pretty much most software today. And even if not, it seems to me that in light of a piece of ...
3
votes
1
answer
167
views
Can the original Author keep his GNU AGPLv3 licensed code private if it is hosted on a server accessible to an entire university?
I'm writing a web app for my University that will be accessible to the entire uni. One of the things I'm negotiating for is to retain the copyright without giving it to the Uni. The Uni on the other ...
3
votes
1
answer
92
views
Can I use separate license for commercial use?
I would like to create a REST API in my server that internally use a GPL library. As far as I know the GPL license affects the 'distribution' not the 'usage'.
-So whoever calls(uses) my REST API ...
3
votes
1
answer
696
views
Using AGPL v3 software in an enterprise deployment without sharing the changes
An enterprise utilizes the source code of a network software product licensed under the AGPL v3. It modifies the source code but does not share the changes with the original developer and copyright ...
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 ...
3
votes
1
answer
187
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-...
3
votes
1
answer
414
views
GPLv2 or later upgrade to AGPLv3
I modify open source software that is under ‚GPLv2 or later‘. I will upgrade to GPLv3 or later – that‘s of course no problem at all. Not looking for advice in this case, but is it possible to upgrade ...
3
votes
1
answer
1k
views
Should my webapp also be AGPL if I use ImageMagick linked with GhostScript?
Should my webapp be licensed as AGPL if it runs ImageMagick linked with GhostScript (which is AGPL)?
Here's a scenario:
A user submits a PDF file.
My webapp receives it and stores it on a HDD.
The ...
3
votes
2
answers
148
views
Licensing questions
I've been developing a Django app for my work (scientific stuff), and I'm planning to release it on GitHub very soon. But I do have licensing questions to be sure to do it right.
This work is ...
3
votes
1
answer
484
views
How can I structure my program to honor the AGPL and a proprietary license scheme?
I am writing an HTML5/JavaScript app (A) with a closed-source license, into which I wish to import data from third-party program (B). I wrote a library to read (B)'s data files, but as it is a ...
3
votes
1
answer
231
views
Can I mix GPL code with assets modified under different licenses?
I'm currently working on an open source video game and would like to mix licenses within the core project.
I would like to:
License all source code I write as AGPLv3.
License all original assets I ...
3
votes
1
answer
164
views
What counts as a "user" for the purpose of the AGPL?
If someone modifies a program licensed with the AGPL, the modified program is required to give user's its source code if it interacts with them over a network. My question is what constitutes a "user" ...
3
votes
1
answer
113
views
Mimicking an AGPLv3-licensed server for reading open data: Are there licence/legal issues?
I am not very well familiar with details in how free licences work and interact, so I'm seeking help.
Situation in brief: There is a desktop application X licensed under AGPL v.3. Users of X may ...
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 (...
3
votes
2
answers
157
views
A library that is licensed differently on client and server
I am developing an application (Budibase) that will be used to build and host web applications. My application is a Low Code Development Platform. Think Wordpress, except that the output would be a ...
3
votes
2
answers
294
views
Release binary content under AGPL
I have a natural language processing model that I've compiled from several gigs of text data. The format of the model does not contain in itself any of the input copyrighted material, it has been ...
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 ...
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 ...
3
votes
0
answers
40
views
Providing an open-source free web service which is linked to a commercial company, pitfalls [closed]
I have a research-related project which currently has one developer (myself) and one sponsor (myself). It involves an open-source platform (AGPL3), and user submitted content which has its open-source ...
2
votes
1
answer
995
views
Do I need to provide build/install instructions for LGPL-2.1 or AGPL-3.0 licensed libraries?
We have a Java project which uses a couple of libraries licensed by LGPL-2.1 and uses MongoDB which is licensed by AGPL-3.0 as its database. We don't modify any of them.
Our legal team claims we ...
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 ...
2
votes
1
answer
931
views
Are license headers required under the AGPLv3?
While applying AGPLv3 I discovered the following statement on the GNU website's page titled How to use GNU licenses for your own software about 10 paragraphs in:
If you are releasing your program ...
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 ...
2
votes
1
answer
1k
views
Can I use AGPL component to create a data file for commercial application?
I’m using an AGPL library in an internal tool. We don’t redistribute the tool to anywhere. We don’t expose the tool over a network either.
The tool produced a data file, namely a PDF document, that I’...
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 ...
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 ...
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 ...
2
votes
1
answer
244
views
Can I use a software published under AGPL as an unaltered webservice without either publishing my source code under AGPL or buying a licence?
My program is commercial, but the AGPL library would be a back end solution; only the output from that web service is being used. I was told that since I am not modifying the library I do not need to ...
2
votes
1
answer
122
views
Do you require contributors to your open source code to assign copyright?
I'm in the process of writing an open-source application. It is not yet ready for public consumption, but I am building up to releasing it. One thing I wondered was if you required contributors to ...
2
votes
1
answer
59
views
What licence header to use for paid contributors pushing code for an open-source AGPL project?
If I hire someone to work on a soon to be opensource AGPL project with me what licence header should they use for the code committed by them?
Currently all files have the following header
Copyright (...
2
votes
1
answer
1k
views
Interpretation of AGPL with Shiny Server
The open source version of the Shiny Server is released with AGPL v3.
Along my interpretation of the AGPL, this means that all the code that is deployed on the Shiny Server has to be released with (A)...
2
votes
1
answer
217
views
Cloud and AGPL question
If a SaaS product is created using the code from a GPL project and is fully maintained by that company, what would happen if that GPL project has its license updated from GPL to AGPL?
Does the AGPL ...
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 ...
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 ...
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 ...
2
votes
1
answer
809
views
How do I adhere to AGPL Licensing restrictions (iTextSharp)?
I am interested in using the iTextSharp C# library in a very minimal way. We have some pdf templates (think "Certificates of Achievement") for which we need to fill three fields: an ID, date, and ...
2
votes
1
answer
307
views
Interpretation of an AGPL license
We use RestHeart which comes with an AGPL license. We are looking for a clue whether how this license should be applied.
Situation: We have a REST service on server 1. This REST Service consumes the ...
2
votes
1
answer
2k
views
Using iText library with AGPL license to make application open sourced
I am working on a project to generate a 508 compliant annual PDF Publication from our database using iText 7 java library. This library works great for accessible PDFs. We are in the process of ...
2
votes
1
answer
583
views
(A)GPLv3 - 'covered work' and 'based on'. is it really viral?
In AGPLv3 and GPLv3, clause 5c says:
You may convey a work based on the Program, or the modifications to produce it from the Program [only if you] license the entire work, as a whole, under this ...
2
votes
1
answer
255
views
Proprietary desktop application that works with AGPL-licensed server application
I'm programming a desktop application that's proprietary. On my server, it will run application with the AGPL (Affero General Public License). Server app will process the data that will come through ...
2
votes
1
answer
135
views
Licensing a project which uses numerous other modified projects under different licenses
I am using multiple libraries in a project I plan to release and distribute in both source and binary form. In my project, I use a few other open-source projects, and modified the source-code in a few ...
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 ...
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 ...
2
votes
1
answer
113
views
GNU Affero Can I offer in connection to another app?
Let's say I have a web app, and I want to offer an AGPL image editor in it. That image editor is run separately from the app but is displayed in an IFrame on it.
The source code of both apps is ...
2
votes
1
answer
199
views
Using AGPL version 3 code in a chrome extension that is part of a SaaS project
I was thinking of building a chrome extension using some open source code licensed under AGPL version 3 for one of my projects. I have modified the original source code quite heavily, and am fine with ...
2
votes
1
answer
197
views
Can artwork under CC-BY NC ND be used in AGPL codebase?
Can artwork under CC-BY NC ND be used in AGPL codebase?
I have sprites for a game I want to release under CC-BY NC ND license. Game code itself is licensed as AGPL, while sprites are mostly CC-BY SA. ...
2
votes
1
answer
497
views
How to use AGPL library in an Apache v2 project?
I just discovered that the project which I'm working on was using iText but it is expected to be released under the Apache v2 license.
As I understood the only way to use the free AGPL version of ...
2
votes
1
answer
67
views
Cite the source of a CC BY icon in a website only in the metadata?
I am writing a a piece of software. The Software is licensed under the AGPL.
If I wanted to use an icon licensed under CC-BY, Apache license version 2.0 (Material Design) or GPL (numix icon theme), ...
2
votes
1
answer
707
views
Does using an AGPLv3 application through a customised API deem a interfacing application derivative work and must be made public to network users?
A few points to be made to help give clarity to the scenario:
The AGPL application and its API can and most likely be customised to suit business needs
Other unknown licensed applications require to ...
2
votes
1
answer
251
views
Does inbound=outbound apply to GPL-family without a CLA?
The traditional expectation for contributions to a free software project are "inbound=outbound" [1] [2]. That is, if the project is under license X, contributions are made under license X.
Does this ...