Questions tagged [agpl-3.0]

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

Filter by
Sorted by
Tagged with
4
votes
2answers
202 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
1answer
130 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
1answer
400 views

How do I detect an AGPL violation?

For client side code, even if it is obfuscated or is just a binary, I can imagine there might be ways of doing this, but if I have some server-side AGPL licensed code, how am I supposed to know that ...
4
votes
2answers
93 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
1answer
306 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. ...
4
votes
1answer
529 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
1answer
65 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
1answer
136 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
1answer
282 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
1answer
76 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
1answer
108 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
1answer
60 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
1answer
111 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.
4
votes
1answer
582 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
1answer
227 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
2answers
223 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
2answers
996 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
1answer
548 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
2answers
378 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
1answer
207 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
1answer
76 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
2answers
938 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
1answer
44 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
2answers
173 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
1answer
82 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
1answer
66 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
1answer
483 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
2answers
393 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 (...
3
votes
1answer
661 views

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

I'm not really that familiar with licenses(more so with AGPL) so I went to ask here. I have a project(for research) in Java where I use Apache POI which is under Apache Software License v2. Now I ...
3
votes
1answer
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
2answers
116 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
1answer
57 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
1answer
85 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
1answer
72 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
1answer
93 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
1answer
767 views

AGPL v3 project with MIT licensed framework

I wish to create an AGPLv3 project which uses an underlying framework which is MIT-licensed. The framework offers some source code which needs to/can be modified to make the framework bend to the ...
3
votes
2answers
964 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
2answers
100 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
2answers
536 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 ...
3
votes
2answers
173 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
0answers
33 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
1answer
724 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
1answer
852 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
1answer
79 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
1answer
84 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 ...
2
votes
1answer
39 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
1answer
903 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
1answer
176 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
1answer
407 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
1answer
207 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 ...