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
Join us in building a kind, collaborative learning community via our updated Code of Conduct.

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.

0
votes
0answers
3 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
46 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 ...
-1
votes
1answer
22 views

Third-part 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 ...
1
vote
1answer
35 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 ...
2
votes
1answer
53 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 ...
0
votes
2answers
38 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 ...
1
vote
1answer
34 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
28 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 ...
0
votes
2answers
70 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
46 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 ...
2
votes
1answer
28 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
38 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 ...
20
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 ...
3
votes
1answer
26 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? ...
2
votes
1answer
61 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 ...
0
votes
1answer
30 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
28 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 ...
7
votes
2answers
202 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
42 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
28 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 ...
3
votes
1answer
51 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 ...
4
votes
1answer
49 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 ...
1
vote
1answer
70 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 ...
2
votes
1answer
81 views

Can I include Jenny Everywhere in a licensed work?

Jenny Everywhere is an "open source" character made before there were Creative Commons licenses. When including her in a work you are supposed to include the Jenny Everywhere Paragraph: The ...
0
votes
1answer
39 views

Can I use code from an LGPL v2 licenced project in a BSD 3-clause licenced project?

There is a BSD 3-clause open source project I would like to contribute to. The code I would like to contribute is code that I do not own from an open source library released under the LGPL version 2. ...
0
votes
1answer
63 views

How is the FreeBSD project able to legally distribute GPLv2 software?

FreeBSD publishes "ports" (FreeBSD's term for packages) of software covered by the GPLv2, such as MySQL 5.6. The GPLv2 states: You must cause any work that you distribute or publish, that in whole ...
-1
votes
1answer
58 views

Which license does psycopg2 exactly use

using psycopg2 of version 2.2.2 the LGPL as LICENSE file declares, or the item in module setup.py. even in this module, there are two different license: License :: OSI Approved :: GNU Lesser General ...
0
votes
1answer
22 views

Does Altera Hardware Abstraction Library count as “System library” in terms of GPL?

I have ported the Arduino core library to NIOS soft-core CPU. This core comes with a "Hardware abstraction library", which is freely available (e.g by downloading the FPGA development environment) but ...
2
votes
1answer
63 views

VLC and VLCJ licenses

I'm confused about the licenses GPL and LGPL. I see that VLC is released under LGPL license since sept 2011: https://www.videolan.org/press/lgpl.html. But VLCJ, which is a Java wrapper on top of VLC, ...
-2
votes
1answer
34 views

Free Pascal and LGPL

I want to modify this program and compile it using Free Pascal compiler. The above program is licensed under GNU General Public License version 3. I know little about Free Pascal, and reading the FAQ ...
-3
votes
1answer
109 views

Font licensed as GPL *and* OFL … Can I use under OFL? [duplicate]

I would like the build upon the Libertine Open Fonts Project under SIL OFL 1.1, a permission that seems to be intended by the authors. However, several issues / irregularities crop up in the wording ...
2
votes
0answers
54 views

Meaning of “and” and “additionally” connectors with two Open Source licenses

[This question is an expansion of the question "Meaning of OFL and GPL" because of limits on the number of characters in comment-responses]. I am unsure of the meaning of the terms "and" and "...
2
votes
1answer
96 views

Bundling JetBrains OpenJDK in closed source software

I am developing a software that comes bundled with JDK. I am planning to use JetBrains OpenJDK for this purpose as it comes with swing support for HighDPI monitors. JetBrains OpenJDK can be found in ...
2
votes
1answer
652 views

Streaming coding sessions on Twitch, is it possible to license the code as open-source?

TL;DR; If I wish to stream some coding/programming sessions on Twitch, is it still possible to license the produced code in some open-source flavor, while still being compatible with Twitch terms-of-...
7
votes
1answer
69 views

Apache-2.0 and Apache-1.1 compatibility

Can I use a package of Apache-1.1 license and a package of Apache-2.0 license and distribute the resulting package under Apache-2.0 license? Is there a conflict between Apache-1.1 and Apache-2.0?
1
vote
0answers
50 views

AGPL 3.0 compatibility

I want to use AGPL to licence my project. But I need learn AGPL compatibility with these 3 licences: Android Software Development Kit License Fabric Software and Services Agreement Crashlytics Terms ...
12
votes
2answers
1k views

How is the BSD GPL-compatible?

The BSD license says that derivative works may be distributed under the following conditions: Redistribution and use in source and binary forms, with or without modification, are permitted ...
-2
votes
1answer
63 views

Do I need a license when I use licensed libraries in my app?

I have an Android app using two libraries (GPLv2 and APLv2). I read that GPLv2 and APLv2 are incompatible. I will show which open source libraries I've used and tell the reader which licenses the ...
6
votes
1answer
162 views

How can a GPLv2 dependency affect licensing of adjacent components that form an aggregate project?

I've read some of the GPL questions on here that seem relevant, but I haven't found an understandable answer for my particular case. I'll note them here for reference. When does a dependency imply a ...
3
votes
1answer
168 views

Can a video game have a GPL licensed engine and GPL-incompatible licensed assets? What about scripts?

I've heard that it's possible to use a GPL game engine that interprets/loads/JITs a so-called Game Pack which contains all the important game files such as sprites, sounds, music, levels, missions, ...
1
vote
1answer
46 views

Using OSS of different licenses in MIT-licensed software

If I create a new MIT-licensed OSS project and use other software with different licenses (MIT, GPLv3, no license), what is the best way to create a compliant repository? We thought of adding a ...
3
votes
1answer
119 views

Is GPLv3-only compatible with GPLv3+?

Suppose I'm working on a GPLv3-only project, and find some code licensed as GPL3+. Can I incorporate that code freely in my software without changing my license? If a hypothetical GPL v4 is released, ...
1
vote
2answers
78 views

CC BY-NC-ND project containing GPL-licensed work

I recently downloaded some source code that is licensed under CC BY-NC-ND, but contains code licensed under GPLv3 that it is dependent on. Which license am I granted the rights of? GPLv3 states that:...
6
votes
1answer
202 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 ...
11
votes
1answer
403 views

Is the Facebook BSD+Patents licence (aka “The React Licence”) compatible with the GPL?

Is the Facebook BSD+Patents licence compatible with the GPL (GPLv3), in the sense that one could: use code licensed under BSD+Patents, as part of a project, the rest of which you write yourself (own ...
1
vote
0answers
53 views

Can I distribute Boost-licensed code inside a BSD-licensed file?

I have a BSD-licensed piece of code, and I would like to integrate some code licensed under the Boost software license directly in the file, for reasons of portability. The file contains the full BSD ...
1
vote
1answer
133 views

Can I distribute my software using a license other than EPL if I use an EPL dependency in the project?

I'm planning to work on a library which uses Clojure as a dependency. I'm planning to add it as a Maven dependency so I won't modify anything in Clojure, I'll just use the binary as-is. The EPL FAQ ...
3
votes
1answer
166 views

Can my thesis LaTeX source files contents be under GPL v3?

I want to release all the LaTeX source files (*.tex), when I publish my thesis. I do not want to just release the PDF. So everybody can build my thesis with a LaTeX compiler from its source code. Can ...
1
vote
1answer
144 views

Licenses compatibility with EPL

My software is a static analysis tools for old languages. I'm currently writing new tests and I wanted to use some files from open-source projects on GitHub. However, I'm kind of lost with licenses ...