Questions tagged [agpl-3.0]
For questions about the GNU Affero General Public License (AGPL)
203
questions
1
vote
0
answers
34
views
LOB applications and AGPL
I understand that SaaS applications are considered to be "distributed" or "conveyed" when they are used, what about LOB applications? For example an eCommerce site which has a ...
2
votes
1
answer
228
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 ...
1
vote
1
answer
120
views
How is Static Website affected by fact that it was generated by AGPL-3.0 tool?
There is Pelican Static Site Generator https://blog.getpelican.com/
it takes directory structure with mainly *.RST files ("blog source" written by me) on my HDD and creates another ...
5
votes
1
answer
508
views
Is it possible statically linking Apache 2.0, BSD-2, or MIT libraries to AGPL v3.0 binaries?
TL; DR
We are considering creating a series of dependency modules (UI, repository patterns, etc) as separated Android libraries.
Could we use a permissive license (Apache 2.0, BSD-2 or MIT) despite ...
3
votes
1
answer
508
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 ...
1
vote
0
answers
33
views
How do I go about having stuff licensed differently in a project licensed under a different license?
Suppose my project A is licensed under AGPL v3.
Now I choose to include stuff (a filter list actually) from different sources, which are licensed under GPLv2, CC-BY 4.0, and I have combined them in a ...
3
votes
1
answer
211
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 ...
0
votes
1
answer
225
views
Is it possible to restrict GPL3 licensed software to non-commercial projects?
I am searching for a suitable license for my project (A Grav CMS PHP Website Rating Plugin). I want to ensure that:
The code is published open source
The code will be kept open source by other users (...
6
votes
1
answer
127
views
PDFs with proprietary fonts in test suite of (A)GPL software
I develop a piece of software that uses AGPL licensed iText7. The licensing options are therefore GPL and AGPL. The software is to be installed locally and acts as a plugin to a proprietary desktop ...
3
votes
1
answer
696
views
Mattermost License
I don't understand this:
Mattermost Licensing
SOFTWARE LICENSING
You are licensed to use compiled versions of the Mattermost platform
produced by Mattermost, Inc. under an MIT LICENSE
See MIT-...
2
votes
1
answer
101
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 ...
1
vote
2
answers
433
views
Adding AGPL patches to a Software with APACHE2 or MIT License
I am interested in creating a fork of an abandoned software. The software which is no longer maintained is release under the terms of Apache 2 license.
Am I allowed to create my patches under a less ...
6
votes
2
answers
169
views
AGPL-3.0 Software on a vending machine
Is it legal when i download a software under AGPL-3, modify it, put it on a vending machine and place the vending machine in a public place, where everybody can use it, without publishing the ...
2
votes
1
answer
102
views
Are these additional permission properly worded?
I'm planning to create an AGPL licensed web app that should help you with organizing your life. I want to create it in Clojure but there are a few roadblocks that I want to avoid with additional ...
4
votes
1
answer
308
views
AGPL License Usage
In my company we're evaluating a licensing matter before proceeding further.
We sell a SaaS service running on CentOS Linux Boxes.
The standard CentOS distribution comes with a binary software ...
2
votes
0
answers
145
views
AGPL - Api usage
I am currently working on a workout app for a gym and in my research stumbled upon wger.
https://wger.de/en/software/license.
An API distributed under AGPL.
My question is the following:
Does the ...
5
votes
1
answer
718
views
Must I share made modifications of a software which has a AGPL-3.0 license and is founded on github?
I try to understand If I must release my own modifications of an existent software which is under AGPL-3.0.
This site says:
You must disclose your source code when you distribute, publish or serve (i....
6
votes
1
answer
384
views
How do products like MongoDB not violate the GPL licenses?
I'm quite confused with MongoDB's licensing model. MongoDB at its core is an open-source project, licensed under the SSPL which is a small modification of the AGPLv3 license. Then how does it release ...
6
votes
1
answer
677
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 ...
9
votes
1
answer
461
views
How to protect a project from license infringement, without a CLA?
I am considering releasing a project of mine using the GNU Affero General Public License.
I have been researching Contributor License Agreements, Developer Certificate of Origin, as well as the pros/...
1
vote
0
answers
52
views
AGPL Code reading output from proprietary software
I have the following scenario, and will appreciate any advice on the licensing issues.
THE SCENARIO
I have Application A that is open source, and has an AGPLv3 licence. And I have Application B that ...
4
votes
1
answer
111
views
Can I make a GPLv3 or AGPLv3 software which serves a proprietary protocol?
I'm planning to make a GPLv3 or AGPLv3 library to allow the library user to interact with the multiplayer portion of a non-free, closed-source, proprietary game.
The game's EULA explicitly allows the ...
3
votes
1
answer
228
views
Can AGPL code depends on closed source code
I have a closed source module (A) in odoo that it working fine without depending on anything.
Now I would like to add an AGPL module(B) and integrate it with the module (A).
So, I am planning to ...
41
votes
2
answers
4k
views
Do I have to change license of fork if mainstream changes license?
I forked a repository a year ago, which at the time had GPLv3 license. Mainstream repository has now applied AGPLv3 license. Do I have to change my license too ? My fork's last commit is over a year ...
0
votes
0
answers
71
views
Can I use a GPL data collection agent in commercial software
I am trying to create a commercial monitoring software using Zabbix agent. Zabbix agent is a data collection software installed in a remote computer that collects the data and sends to a central ...
1
vote
2
answers
98
views
AGPL, and converted code
Say I convert an AGPL-licensed library from Java to Kotlin using the IntelliJ code conversion functionality, and change the code from there. Can I then use this converted library in my closed source ...
6
votes
1
answer
1k
views
Is ONLYOFFICE restricting our freedom with their FAQ? (AGPL v3)
or am I seeing this wrong?
After some digging (It's NOT easy to find on their site), I found the community version ("Open Source" version) of ONLYOFFICE.
However, after reading their FAQ, it seems ...
3
votes
1
answer
155
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 ...
2
votes
1
answer
178
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 ...
12
votes
1
answer
1k
views
How can I properly fork a project that is dual-licensed AGPL/Commercial?
I'd like to use UniPDF, which is a Go project to handle PDF documents, in my project.
UniPDF has a dual license: AGPL and commercial while my project is licensed under the GPLv3.
I'd like to fork ...
1
vote
1
answer
173
views
Indirectly distributed AGPL with FOSS exception compliance
We have an old proprietary service that contains automated tests and they run in our CI & CD infrastructure. In order to run these tests, we are dependent on the old NUnit.Parallel and this ...
2
votes
1
answer
189
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
0
answers
371
views
Which license to use LGPL-3.0, MPL-2.0 or AGPL-3.0 for a library that manages files locally?
I'm open-sourcing a library that tries to make managing local files easier by enabling full text search, encryption, corruption handling & remote transfer/distribution of files.
What license to ...
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 ...
1
vote
1
answer
124
views
What does AGPLv3.0 section 7f mean and can you give an example of its use?
In section 7 of the AGPLv3.0 there is the possibility to make limited changes to the license.
I don't think I understand the changes allowed by subsection f) and I have certainly never seen it ...
5
votes
1
answer
743
views
Forking an AGPL v3 project that went closed source?
A project (desktop app) that I've been using for a while has decided to go closed source. I fully respect the decision, but also have no interest in the direction where this new development is headed. ...
-2
votes
1
answer
211
views
AGPL License/Distribution
We carry Mongodb version 3.4.10 in our installer and installer will install mongodb. We are not modifying the source code we are using it "AS-IS". We do not link the mongo db. We have Architectural ...
3
votes
1
answer
62
views
Use sympy code in a GPL project
I'm currently working alone on a project that I intend to publish under the AGPL3+ license. I want to use parts of the Sympy source in it. The Sympy license says, that " Redistributions of source code ...
2
votes
1
answer
84
views
Displaying a logo as attribution
An AGPL licensed web application I'm interested in using has the following stipulations:
"Pursuant to section 7 3(b) of the GNU AGPL you must retain the original {{package}} logo when distributing ...
2
votes
0
answers
57
views
Does GPL cover single page web apps fully
If you're trying to make sure future changes to a single page app (including perhaps adding a backend API) are GPL'd, is it sufficient to release the code under the GPL, or is the AGPL required?
2
votes
1
answer
113
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 ...
0
votes
1
answer
626
views
Dual license open source software?
I'm building a piece of open source code that I want to use the AGPLv3 license, but at the same time, if a company pays a fee, I want to allow them to access the software using a much more permissive ...
0
votes
1
answer
214
views
AGPL used with a modular framework, modules are not open source
As far as i understand, the AGPL license permits me to use the library (https://github.com/Corvusoft/restbed) for a server that faces the web and is publicly accessable, as long as the server it's ...
2
votes
1
answer
472
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
141
views
Open Source licences applications in R, RShiny and OpenCPU data outputs
So, first of all I do not want to sell any scripts or commercial applications that use R scrips or libraries. The Open Source is there for a reason and it should remain as it is.
I would like to ...
4
votes
1
answer
131
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-...
0
votes
1
answer
101
views
How can an AGPL library be more permissive when using the library's public APIs?
Server-client based HTTP open-source projects like MongoDB use AGPL/SSPL for their main backend implementation and use a more permissive license for their client so that devs embedding MongoDB clients ...
2
votes
1
answer
62
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), ...
1
vote
2
answers
729
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 ?
6
votes
1
answer
3k
views
GNU AGPL/GPL 3.0 and Docker containers
So we have been discussing the implications of the GNU AGPL/GPL 3.0 license on our distributed code. I will make things, extremely simple. I hope. We will use AGPL in this example.
We will write code....