Questions tagged [agpl-3.0]

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

Filter by
Sorted by
Tagged with
-2
votes
1answer
26 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
1answer
29 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
1answer
44 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
0answers
22 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?
1
vote
1answer
49 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 ...
-1
votes
1answer
42 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
1answer
34 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
1answer
23 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
1answer
35 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 ...
1
vote
1answer
43 views

Examples of Open-Source Backends

In future I am hoping to make a non-profit organization that specialises in developing open-source libraries and tools aimed at junior developers. I've been considering making the website and backend ...
0
votes
1answer
44 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
1answer
17 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
2answers
42 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
1answer
96 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....
1
vote
1answer
103 views

License for open-sourcing a website theme while disallowing direct reuse

I'm working on a theme for the static website generator Hugo to use for my personal portfolio website. Since I prefer open-source code and would like to keep all my own projects in the same vein, I ...
4
votes
1answer
63 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-...
2
votes
1answer
117 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 ...
4
votes
1answer
64 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
593 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-...
5
votes
2answers
348 views

If I use a public API endpoint that has its source code licensed under AGPL in my app, do I need to disclose my source?

If there's a public API server that has it's source code licensed with AGPL, and if I make an app that uses these public endpoints in some part of it, (entire application doesn't necessarily depend on ...
6
votes
1answer
59 views

Calling AGPL code with a PHP Script

I made an AGPL-3.0 project in Python3 that fills in missing regions of images. Someone made a website that uses the AGPL code on their server. A user uploads an image on their website, the image is ...
3
votes
2answers
77 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 ...
5
votes
3answers
244 views

How to license scientific software to be open while protecting against misuse?

Note: This question is a revision of an earlier question, which MadHatter suggested should be revised into a new more specific question. Note that there is a lot of similarity between the questions; ...
3
votes
1answer
120 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 ...
2
votes
1answer
28 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 (...
3
votes
1answer
39 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 ...
5
votes
1answer
495 views

Difference between MongoDB SSPL license and GNU AGPL

I'm trying to understand the difference between the SSPL and the GNU AGPL license, after reading the terms of SSPL. The 13th clause of the license states the following: If you make the ...
1
vote
0answers
41 views

Is there published precedent regarding the scope of covered work that uses AGPL software?

I found a number of questions discussing AGPL, but none really speak to the scope of AGPL. In practice, large providers such as Amazon provide AGPL software (e.g., MongoDB) and clearly do not provide ...
3
votes
1answer
71 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 ...
2
votes
1answer
33 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" ...
1
vote
1answer
131 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 ...
9
votes
1answer
1k views

What are the details of this accusation regarding the “web app loophole”?

I was recently reading an article, and I came across the following text (emphasis mine): Even that most notorious of “Communist” licenses often cited by paranoid executives as examples of anti-...
3
votes
1answer
55 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 ...
0
votes
1answer
279 views

Provide customers an AGPL alternative

I'm just starting an open source project. This question is not related to an existing project, but I want to avoid some mistakes. I found that AGPL 3.0 could fit to my concept (copyleft, SaaSS safety,...
4
votes
1answer
185 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 ...
2
votes
1answer
128 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 ...
1
vote
1answer
558 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
1answer
112 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 ...
5
votes
1answer
132 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 ...
3
votes
1answer
72 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 ...
1
vote
1answer
41 views

Does AGPL-3.0 extend to the database schema?

If an open source database-backed web application uses the AGPL-3.0 license, do its viral aspects extend to the database schema? If another app, written in a different programming language, uses the ...
4
votes
1answer
135 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 ...
0
votes
1answer
69 views

Can I distribute an AGPL component used by an Apache licensed component in our application

We have a commercial .NET desktop application that uses a nuget package called Magick.NET. Magick.NET is licensed under Apache License. Some functions in Magick.NET relies on Ghostscript (AGPL ...
1
vote
1answer
63 views

Should I replace this line in AGPL-3.0?

In AGPL 3.0, on line 632, I see this: <one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author> I'm creating a software ...
2
votes
3answers
747 views

May I use AGPL license in a desktop application without providing the source code?

We develop a commercial desktop application that uses an AGPL library. The lib's code is just used, not modified. Our application runs completely offline. May we use the AGPL library without having ...
2
votes
1answer
129 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 ...
1
vote
1answer
198 views

AGPL/LGPL licensed app usage in proprietary software

I have software with proprietary license. For some reasons I need an AGPL library (DLL). So, for including the AGPL licensed application (To manage license terms) I am using the following methods (I ...
0
votes
1answer
47 views

What is develop license about AGPL license?

There are many good open source libraries which are under AGPL license. And sometimes on their official website, I see an license option named "development license". For example: https://www....
2
votes
1answer
119 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 ...
4
votes
1answer
251 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 ...