Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [license-compatibility]

License compatibility is the comparison of two or more licenses to determine if certain usages and actions can be made. Use this tag if the question would like to determine the compatibility of licenses, or their individual clauses.

12
votes
2answers
3k views

Are software licenses version-specific?

When you put a license in your software, is it bound to all the versions of your software, or only a specific version? If I have licensed my software version 1 under license A, and then I developed ...
2
votes
1answer
20 views

Publishing my Node.js library/framework under the GPL

I'm currently working on my Node.js library/framework. I would like to eventually publish it as FOSS software, but I would like to hinder people who change/fork my code from not giving their changes ...
2
votes
1answer
24 views

Effect of 'download separately' on GPL linking

Suppose I have Java jar-files which I provide to my customers under a commercial closed-source license. But my jar-files depend on a few jar-files released under the GPLv2 (without any special GNU ...
2
votes
2answers
98 views

Can I combine GPLv2 and BSD-3-Clause code and keep the BSD permissions?

I want to take some GPLv2 licensed code written by someone else and add code with a BSD-3-Clause license, originally written by someone else. This BSD-code has been modified by me to add some ...
2
votes
0answers
36 views

FFMPEG License as a separate library

I am currently writing a video project using FFMPEG shared library with other license abiding projects (like libass and freetype2). I have a script that compiles FFMPEG and the other libraries as a ...
3
votes
1answer
43 views

Compatibility of RPL (Reciprocal Public License) with other licenses

I have found a library that I would like to use in my project "as-is", but it is licensed under the Reciprocal Public License. As far as I understand it, you have to make your source code using that ...
1
vote
1answer
35 views

Can I take MIT licensed code and distribute it under BSD?

There is django-auth-kerberos (MIT) which I want to cherry-pick as initial implementation and include+modify as a plugin to python-social-auth/social-core (BSD). Does the MIT license permit this? Are ...
33
votes
6answers
1k views

Can I copy-paste a snippet from Stack Overflow into my GNU-GPL project?

I have found on Stack Overflow a 10-lines block of code that does exactly what I want. There is no license information in the post nor on the answerer's profile page, so the CC BY-SA 3.0 license of ...
1
vote
0answers
38 views

How do you manage provenance metadata and licence conditions for the data and software packages you use in your research?

Background: I asked this question to a statistical research audience on CrossValidated but was suggested that here might be more appropriate, so re-posting; keen for any tips! In spatial analysis (...
-1
votes
2answers
202 views

Can I use Stack Overflow code by creating a LGPL library of code snippets first and then linking to that library?

All code posted on Stack Overflow is currently licensed under CC-BY-SA. If the code crosses the "threshold of originality", you have to distribute your whole project under a copyleft license. This may ...
0
votes
1answer
20 views

FPDF & GPLv2 & distributing changed code

Whipped up some demo code for a proof of concept I needed. Used FPDM which states as its license "FPDF". The FPDF license seems Free to me - Permission is hereby granted, free of charge, to any ...
8
votes
2answers
184 views

Can I “upgrade” the version of CC BY-SA from 3.0 to 4.0 in my modification?

What I'm doing: I'm adapting a work licensed under CC BY-SA 3.0 Unported license to a different language. I'm indicating the original work and its license. I'm indicating that I have made changes to ...
0
votes
1answer
35 views

Third-party component licensing obligations, usage and obligations scale

I'm not sure if this question makes sense here although in my point of view it does. Otherwise I would be happy to post it in the right SO. Scope I would like to rise a few scenarios concerning ...
8
votes
0answers
156 views

Creating an open-source project that includes Open Game License 1.0a content

Looking through Wizards of the Coast Open Game License 1.0a, and reading around it, it seems it is a weak copyleft license, where anyone can distribute content that derives from OGL content, provided ...
4
votes
1answer
30 views

How could I copyleft a document that contains a substantial amount of both code and prose?

I am writing a document in LaTeX that contains large sections of Python code and output. Typically, I like to license my writing under CC BY-SA 4.0 and my code under GPLv3. I have already placed a CC ...
1
vote
2answers
1k views

Flutter licence and involved dependencies

My company is very sensitive about using open source software. A small team started to group licences in three categories: green, yellow, red. Flutter is a library to create native apps for ios and ...
-1
votes
1answer
67 views

How the big open source firm guarantees their rights [closed]

How big open source companies (Mozilla, Apache, Mysql) enforce their rights for their published code as open source. Take the case of Mozilla, which has invested in the development of its source code,...
3
votes
1answer
121 views

Who owns the rights to a logo contributed to an open-source project?

I recently designed a logo for an MIT-licensed open-source project. That same open-source project has now launched a commercial offering under the same name (just using a .com instead of .org) domain,...
1
vote
1answer
112 views

Atlaskit in commercial projects

I found this amazing project https://atlaskit.atlassian.com/. But after visit some pages about license issues I have a lot of confussion. Can I use Atlaskit in comercial projects and customize the ...
0
votes
0answers
38 views

GNU GPL based commercial project

I am currently developing a IoT based software which will run on a Raspberry pi and distributed to user(like a product). I also want to place another software on the Raspberry pi which will work in ...
1
vote
1answer
32 views

MIT-licensed project with CC-BY-SA dependency

I have a project (code) that I am wanting to license as MIT. It has a few dependencies, mostly assets (icons and images). Some dependencies are MIT and I include their licenses in the source, but a ...
0
votes
1answer
26 views

What license version should I use for an open-source PyQt5 application on GitHub

On the Riverbank License FAQ for PyQt5 it specifies that PyQt5 is under the license GPL. I'm not sure whether I should use GPLv1, GPLv2 or GPLv3. What license should I choose and it is MIT compatible?...
5
votes
1answer
65 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 ...
16
votes
1answer
355 views

Can I release under AGPL a program that uses a GPL library?

I just wrote a program that embeds and uses a GNU-GPL library (GPLv3 or at your discretion any later version). Can I release my program under the GNU AGPL v3 license?
3
votes
1answer
49 views

How should I license my project if it can install GPL-based plugins?

I'm developing a software which has two parts, kernel and plugins, their code are completely separated. Here's the question: Some of the plugins should be GPL based, as they invoked GPL code. The ...
2
votes
1answer
85 views

Could I remove GPLv2 from this algorithm implementation?

I have a project that I started a long time ago and licensed under GPLv3. It uses an implementation of a particular algorithm, where the implementation is licensed under GPLv2. The algorithm is the ...
3
votes
1answer
64 views

Can software licensed under the GPLv2 be included in GPLv3 software?

I'm writing a database library in Java which is licensed under the GPLv3, and I want to include the MySQL JDBC driver in it, which is licensed under the GPLv2. Are there any restrictions stopping me ...
0
votes
2answers
55 views

I modified and used GPL2 Code in my Apache 2 Open Source Project - can my Project be used commercially, closed source?

I wrote a library in Java for Bcrypt. Bcrypt's OpenBSD implementation uses a exotic flavour of the standard RFC Base64 encoding. Since there are no standard implementations for this, I modified (and ...
3
votes
2answers
97 views

Are there legal issues with bundling one's own LGPL-licensed code with proprietary code?

My company's legal team is currently worried about how to move forward with some app releases intended for our enterprise customers. Here's the gist of it: We have many products referred to as "apps"...
1
vote
1answer
50 views

Can you make GPL-licensed software using the Tizen SDK?

Unfortunately, Tizen has a proprietary SDK, as discussed here, which mandates that: You may not use any component part of the Tizen SDK in any way independent from the Tizen SDK. You may not load ...
0
votes
1answer
33 views

Microsoft Public License and Mozilla Public License v2: A proper license for the binary form compiled from mixed source code by these two licenses

If a binary form is built from some source files licensed under Mozilla Public License mixed with some source files licensed under Microsoft Public License, what would be a proper license for it?
0
votes
0answers
26 views

Can I use code with MIT license with my GPLv2 or v3 code? [duplicate]

Let's say that I make a program and I put it on Github with GPLv2 license. Can i later add code from another person that has MIT license (adding his/her license in the repository of course). How ...
8
votes
4answers
3k views

Are CDDL and GPL really incompatible?

Wikipedia seems to suggest that CDDL and GPL are incompatible, yet no one knows for sure why or how. Why and how are the CDDL and GPL are incompatible?
0
votes
2answers
94 views

Is License Zero compatible with other open source licenses like GNU, MIT or BSD licenses for example?

I am currently developing a small open source project and would like to make sure I got the licensing right. I am pretty new to the open source model. I have benefited from it on a personal level for ...
4
votes
2answers
49 views

Does Stack Exchange disallow me to use posted contents in an Apache 2.0 licensed project?

Content posted on Stack Exchange sites like Stack Overflow or Electrical Engineering are CC-BY-SA 3.0 licensed. User contributions licensed under cc-by-sa 3.0 See the footer of any SE site: As ...
21
votes
9answers
6k views

Can I modify an open source license to require that I be notified?

I often use the MIT license for my projects. But recently I've had the thought that I really would like to be notified if someone forked my software, whether it's for personal use, released or not I ...
4
votes
1answer
109 views

Take portion of MIT license library, and redistribute in new library

I am currently writing a java library that I intend to release under MIT license. Right now I have drawn on another MIT license library. I would like to only use a couple source files/classes from ...
1
vote
1answer
67 views

when using AngularJS can I gpl code that only I have written?

This is about mixing licenses, etc. I have a simple chat server/client app, written in PHP (server side, 100% my own code) and AngularJS. The process for Angular development typically brings in many ...
2
votes
1answer
77 views

Having a mixed license repository with GPL and non GPL code

I have some code that I would like to integrate with a GPL licensed piece of code, my code is licensed BSD. If absolutely necessary I could license everything GPL, but if possible I would prefer to ...
4
votes
1answer
58 views

Can GPL with linking exception be linked with GPL and non-GPL simultaneously?

Let's say I have: A GPL module with linking exception. A non-GPL module. A pure-GPL module. I know that module 1 can be linked with module 2. My questions are: Can I link module 1 with module 3? ...
0
votes
1answer
35 views

Does the android license allow handset manufacturers to build an OS that is proprietary?

Does the Android license, being Apache license, permit others to develop their own versions of Android and license them as proprietary? As far as I understand, the Linux kernel on which Android is ...
3
votes
1answer
45 views

Bundling GCC along with my GPLv2 project

Is it legal to bundle the GCC cross-compiler (tar.bz2 file) along with a GPL v2 licensed ARMv4T processor core on Github? The compiler will extracted during simulations to compile C code for the core ...
9
votes
2answers
341 views

Can I post code examples with GPL software on Stack Overflow?

Suppose there is a Python library called g which is licensed under GPL v2.0 (or v3.0). Suppose further that the library is sufficiently complex that it contains some C/C++ component(s) that are ...
0
votes
1answer
88 views

Does this addition change the BSD 3-clause license?

I work for a group at our educational institution that licenses its software with a license that is verbatim the BSD 3-clause license with one sentence added under the copyright year/holder line. The ...
2
votes
1answer
58 views

Query on distributing Application under Apache 2.0 license which dynamically links with LGPL2.1 shared libraries

I'm writing some C++ code which I might eventually like to release under an Apache v2.0 license. I'm looking to build the application linking to some of the LGPL v2.1-licensed shared libraries from ...
4
votes
1answer
87 views

Are the Artistic Licence 1.0 and the zlib Licence compatible with one another for distributing sources?

The open-source, community-maintained game Simutrans uses the Artistic Licence 1.0 (AL). I know many people regard this as a poor choice, but the core of the game was written as someone's spare time ...
3
votes
1answer
69 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 ...
12
votes
2answers
458 views

Is Stack Exchange's CC-BY-SA v3.0 content compatible with the GPL?

Currently, all user submitted content is licensed under "cc by-sa 3.0 with attribution required". This shows up at the bottom of each page: user contributions licensed under cc by-sa 3.0 with ...
6
votes
1answer
316 views

Is every license that is GPLv3-compatible also AGPLv3-compatible?

The GPLv3 and AGPLv3 are quite similar. They differ only by an additional requirement in the AGPL that makes a network service powered by a modified AGPL-licensed work operates like conveyance of the ...
1
vote
1answer
115 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 ...