Questions tagged [agpl-3.0]
For questions about the GNU Affero General Public License (AGPL)
209
questions
6
votes
1
answer
131
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 ...
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....
5
votes
2
answers
1k
views
How can I include two open-source libraries in my commercial applications?
I want to include two open-source libraries in my application: Ghostscript and
iTextSharp.
In 3 commercial applications that I will develop myself:
Commercial software will use both above two ...
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 ...
5
votes
1
answer
531
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 ...
5
votes
3
answers
416
views
Does a CC BY-SA 4.0 specification lose any AGPL3+ benefits?
If I release a program specification [1] under the AGPL, and the program itself under the AGPL, the two are obviously compatible: I can develop them at the same time, copy text (for example, method ...
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 ...
5
votes
1
answer
401
views
AGPL licensed app, but only available with payment?
Is it considered valid for a company to create an app and then state that it is licensed under the AGPL, but then only allow users who have paid to actually acquire the source code?
Assuming this is ...
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 ...
5
votes
1
answer
322
views
AGPL In Practice
Suppose I write a server-based application that I wish to release under the AGPL and expose publicly. What concrete steps do I need to take in order to satisfy clause 13? Is it enough to add a valid ...
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 ...
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 ...
5
votes
1
answer
784
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. ...
5
votes
1
answer
491
views
Does using an AGPLv3-licensed library prevent me from dual-licensing my own source code?
I wrote some software (a simple command-line utility) and released the source code under the following zlib-style open source license:
Permission is granted to anyone to use this software for any ...
5
votes
1
answer
197
views
Spawning an AGPL executable from an Apache-2.0 project
Can I spawn an AGPL executable (mupdf for example) from my python based Apache-2.0 project?
Note: I'm not linking to it, merely calling the executable from the shell.
5
votes
1
answer
1k
views
Does AGPL introduce a new type of linking?
I understand that using AGPL (specifically AGPL-3-or-later) means:
all the linking rules from GPL-3-or-later still apply
additionally, a user accessing the software over a network should have access ...
4
votes
2
answers
690
views
Are there any AGPL-style licences that require source code modifications to be public?
So my understanding of the AGPL, is that it requires modifications to be distributed to the users of the network service, but I'm looking for a licence that would require any modifications (non-...
4
votes
2
answers
245
views
Commercial AGPL application
I'm developing an application using iText. iText, unless a commercial license is purchased, forces you to abide by the AGPL. My plan is to sell commercial pre-compiled copies of my software at a small ...
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 ...
4
votes
1
answer
224
views
I want to rewrite the GPL-2 software with AGPL-3.0
I would like to recreate Judge Engine of Online Judge named HUSTOJ. However, HUSTOJ was released under the GPL-2.0 license.
I would like to release a new Judge Engine with AGPL-3.0.
I know that GPL-...
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 ...
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 ...
4
votes
1
answer
813
views
Licenses for scientific software
Edit: This question has been revised into a more specific question here that does not muddy the waters by bringing up the difficulties of supporting scientific software financially. Please see the ...
4
votes
1
answer
83
views
Does AGPL cover a new/original file format too?
I developed a suite of tools, and put it on GitHub under AGPL license.
All gravitate around a new/original file format which is key to the functionality of the tools, and is documented in the included ...
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 ...
4
votes
2
answers
1k
views
Can I sell GNU AGPLv3 Base Project
nextcloud.com is a forked project of owncloud.com and now selling under https://nextcloud.com/enterprise/ (Both projects are licensed under GNU AGPLv3)
Can I fork nextcloud or ownCloud, rebrand it (...
4
votes
1
answer
334
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 ...
4
votes
1
answer
411
views
User account licenses, in an AGPL SaaS app
Can I build & release an AGPL (v3) SaaS application, but still put constraints on the usage of user accounts in that application?
I like to:
Provide a hosted version of the service
Provide the ...
4
votes
1
answer
94
views
Do you have to specify dual licensing before releasing open source software?
I'm working on an open source project I'd like to release at some point. I am going to license it under the AGPL v3, but I'd like people to have the option to pay for private development which only ...
4
votes
1
answer
389
views
Under AGPLv3+ do I need to provide the source for secondary applications?
I am working on a central application (AGPL3+) that will control and/or provide access to multiple secondary applications, mostly on other servers. It is trivial for me to provide the source for the ...
4
votes
1
answer
142
views
Do I need to share the source for my modified AGPL-licensed MongoDB instance if the user doesn't interact with it directly?
MongoDB positively asserts that a program that uses a MongoDB database does not form a combined work with it. This is nice because my web service that uses MongoDB does not need to be licensed under ...
4
votes
1
answer
120
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 ...
4
votes
2
answers
322
views
Web service licensed under AGPL - distribution
Our application currently has a licence which is not compatible with AGPL. We need to use a library licensed under AGPL (currently the best one for the job and the client would like us to use it).
We ...
4
votes
2
answers
856
views
Which licenses can I use?
My programm is using the java drivers of mongodb which are licensed with AGPL 3. I heard there are some licenses which aren't compatible with each other.
I want to use some libs which are licensed ...
4
votes
2
answers
1k
views
What must be the license of a software including other apps with different licenses?
I have developed a software and I will publish it for free. But this software includes the following programs:
The app is developed using Electron (License: MIT)
Electron uses Chromium (It is ...
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
...
3
votes
1
answer
718
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-...
3
votes
2
answers
438
views
Grant less restricted license from an AGPL project
I have developed a library which is licensed under AGPL.
Before the library was licensed under MIT. I changed to AGPL because some commercial companies did use the library without commiting bugfixes ...
3
votes
1
answer
332
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
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 ...
3
votes
3
answers
843
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 ?
3
votes
1
answer
93
views
License for a mimic of a GPL library
Can I use other licenses(e.g. MIT) for a library that
has the same API as a GPL library, but
does not import the GPL nor a snippet of code from it
What I am actually doing
I will use Blender ...
3
votes
2
answers
1k
views
Mixing Apache 2.0 and AGPLv3 in open-source project
I have developed and released an open-source Java library under Apache 2.0 license. In the next version, I plan to include BerkeleyDB as one of the supported storage engines. Note that the actual ...
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 ...
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 ...
3
votes
1
answer
267
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 ...
3
votes
1
answer
64
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 ...
3
votes
2
answers
280
views
AGPLv3 §13 and non-interactive software
See AGPLv3 §13 (Remote Network Interaction).
Notwithstanding any other provision of this License, if you modify the
Program, your modified version must prominently offer all users
interacting ...
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 ...
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 ...