Hot answers tagged

14 votes
Accepted

Is it permitted to prohibit a certain individual from using software that's under the AGPL license?

AGPL is an OSI approved license. An open source license cannot permit who can use it, as per section 5 of the open source definition: The license must not discriminate against any person or group of ...
user avatar
  • 3,817
13 votes

How to change the license of a project from GPL to AGPL

The most important point you need to consider is that software licenses are irrevocable - i.e. once you have released a specific version of the code under the GPL, it is available under the GPL for ...
user avatar
12 votes

Is it permitted to prohibit a certain individual from using software that's under the AGPL license?

It seems to me there are two ways to interpret what you propose. Either a) you make the software is available to all under AGPLv3, except John Smith, who may not take a copy under any terms, or b) ...
user avatar
  • 38.8k
6 votes
Accepted

Is AGPL Compatible with GPL for the purposes of BSL License Change

The final quote you include correctly states that the AGPLv1 is incompatible with the GPLv2. However, the AGPLv3 is compatible with the GPLv3. The BSL's requirement of GPL compatibility is “...
user avatar
  • 31.3k
5 votes

How to interpret the SSPL terms on licensing the service under SSPL?

Different licenses have different conditions. The GPL triggers requirements when distributing a covered work (in whole or in part, in modified or unmodified form). Additionally, the SSPL triggers ...
user avatar
  • 33.8k
5 votes
Accepted

Is copyleft triggered for a backend service with GPLv3 dependency dynamically linked, if the backend exposes public API endpoints for mobile client?

My understanding is that: a. Backend service is a modified version of GPL covered work (dynamically linking considered as modification, see https://www.gnu.org/licenses/gpl-faq.html#GPLStaticVsDynamic)...
user avatar
5 votes

AGPL and cloud providers

Cloud Service Providers would have no issue with providing an AGPL-licensed database for their customers. The only thing they would need to do is provide to their customers any changes to the source ...
user avatar
4 votes

AGPL-licensed Discord bot

If you modify the bot and then install that modified copy on a computer network (such as Discord), then in that case, you must ensure that the source code of the modified version is "prominently&...
user avatar
  • 1,825
3 votes
Accepted

How can an AGPL web application allow proprietary plugins?

There is, to my knowledge, no such thing as the Lesser AGPL, and trying to invent one on the fly is probably not a good idea. But the Linux kernel has an interesting GPL exemption that may be ...
user avatar
  • 38.8k
3 votes

How does the APGLv3 applies on a project which links only through an iFrame?

The AGPLv3 is the same license as the GPLv3, with an extra section that requires you to provide the source code when you modified the AGPLv3-covered software, and users interact with the software ...
user avatar
  • 33.8k
3 votes

Is it permitted to prohibit a certain individual from using software that's under the AGPL license?

If I am the sole copyright holder, I can distribute under any license I wish. Now "AGPL with one exception" is not AGPL obviously. I don't know about AGPL, but the GPL license is protected ...
user avatar
  • 1,067
3 votes

Using Neo4j for SaaS

The Community edition is available under a GPL license, which allows use for any purpose including commercial use. And if you don't give anyone else a copy of Neo4j and don't modify the software, the ...
user avatar
  • 33.8k
2 votes

Is it permitted to prohibit a certain individual from using software that's under the AGPL license?

(I am not a lawyer and therefore this is not "legal advice") If you really received the program under the terms of the AGPL v3, then look at section 7, third-to-last paragraph: All other ...
user avatar
2 votes
Accepted

Making an online compute solution and AGPL

No. The AGPL is more targeted: if someone modifies an AGPL-covered program, then they must offer the program's source code to all users who interact remotely over a network with that program. The AGPL ...
user avatar
  • 33.8k
2 votes
Accepted

Can code licensed under AGPL also be (re)licensed under LGPL by its contributor?

What this author has signed in not a Contributor License Agreement, giving the project additional (non-exclusive) rights in addition to what they get under the AGPL, but a transfer of copyrights (CTA, ...
user avatar
2 votes

Can code licensed under AGPL also be (re)licensed under LGPL by its contributor?

The author has the copyright, so he can relicense from the license point of view. But the CLA is not a license, but a contract. And you need to read the contract to know what it allows and what not. ...
user avatar
  • 662
2 votes
Accepted

MongoDB's SSPL license: what does "offering as a service" actually mean?

The lack of clarity around the SSPL's definition of a “service” is part of the reason why this isn't a good license. The SSPL does provide a definition, but it might have a surprising scope. Below, I ...
user avatar
  • 33.8k
1 vote
Accepted

Usage and compatibility of AGPL in the context of permissive licensed dependencies

My question is, in this case, is it possible to apply the AGPL license on my code [...]? Yes, it is possible to apply the AGPL license to your code. All of your dependencies allow you to use them ...
user avatar
1 vote
Accepted

Providing compiling instructions for AGPLv3 software as part of a BSD licensed code

The library is indeed AGPL. Using it requires(*) the entire piece of software into which it is linked to be released under AGPL. The "entire piece of software" will definitely be the whole ...
user avatar
  • 38.8k
1 vote
Accepted

AGPLv3, (DNS) Host files, and DNS SaaS

Does your application actually depend on that particular repository to function, or could it work with any repository that contains appropriately formatted and named blocklists? I expect it would be ...
user avatar
1 vote

Understanding AGPLv3 and if I need to OpenSource

The AGPL license contains all the same terms and conditions that the GPL license also has. This means that if you use an AGPL licensed library, you must make the entire (C#) application available ...
user avatar
1 vote

Is it permitted to prohibit a certain individual from using software that's under the AGPL license?

The owner of the complete source code is not limited to the list of official versions of any license. It is possible to write the license in the way "All terms of the known GPL license apply for ...
user avatar
  • 691
1 vote
Accepted

Using Axelor-Open-Suite Open source software with AGPL license for commercial product

How do we usually these open source AGPL license softwares either for internal org or commercial products. Where do you make changes to this source code? Clone and do a local change and commit in your ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible