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.

Filter by
Sorted by
Tagged with
3
votes
2answers
54 views

What is the appropriate license that I should pick for my software?

We are making use of the following tools in our software, and not modified any of these tools. Tools 1-3 are used directly in my software. Tool 4 is used for reference, but included as part of our ...
2
votes
1answer
41 views

Is Docker (Apache 2.0) compatible with GPLv2 or BSD Licensed projects?

I'm developing a project that includes a section with an implementation on Docker, but Docker is based on Apache 2.0 license. I saw that Apache 2.0 is incompatible with GPLv2 and I want my project to ...
2
votes
2answers
138 views

Which license for a project combining MIT libraries and GPL modified files?

I have a website that uses MIT licensed libraries for JavaScript (THREE.js, Chart.js, js-yaml). The librairies are loaded through CDNs so their source files aren't explicitly present in the source ...
3
votes
2answers
80 views

Is CFITSIO free software/GPL compatible?

I am planning on starting a free software project in C that deals with creating maps of astronomical data; as such, I will be working very frequently with FITS files. One of the best libraries for ...
0
votes
0answers
20 views

How can I properly relicense MIT software to MPL 2.0 properly, while maintaining proper copyright notices

I have a project, it is a Rust one. From my understanding, with the MPL I must put a per-file header. Must I one-by-one add the MPL header to every file (perhaps including TOML files, etc.) or what? ...
0
votes
1answer
32 views

Does licensing a parent software under GPL v3.0 satisfy the licensing requirements of GPLv3/LGPL libraries used?

I have written two Java desktop programs that I would like to license under GPLv3 and distribute as executable JARs on Gitlab. The programs use Maven for dependencies and pull in GPLv3 and LGPL ...
8
votes
1answer
440 views

SOFA software license compatibility with FOSS/CC licenses

The International Astronomy Union's Standards of Fundamental Astronomy is a software library providing an authoritative suite of functions useful in astonomonical and geospatial calculations. It is ...
1
vote
1answer
77 views

License for Windows Forms Application in C++/CLI and MySQL

I have built an application using Windows Forms Desktop Application in C++/CLI, I am also using NuGet Package for MySQL.data as well as I am using MySQL code for the application. I need to add a ...
2
votes
2answers
55 views

How Viscosity VPN integrates OpenVPN with GPL2 license?

My understanding of GPL2 license make impossible that a proprietary software like "Viscosity" could possibly include a GPL2 code like OpenVPN. But going to their page, they clearly state ...
9
votes
3answers
3k views

Which license can protect a software to be distribute without changes under a different name?

I'm looking for a license that fit in the following points: Software source code will be public so anyone can read it or use it. Anyone can contribute or add modifications to the source code (pull ...
1
vote
1answer
76 views

How to use GPL-licensed project with MIT code snippet license correctly?

My company uses WordPress (GPL license), a child theme of a theme and plugins under GPL and just a few code snippets under the MIT license. Because the GPL license is the stronger license (MIT license ...
2
votes
1answer
213 views

Converting fonts to curves for other companies' drawings: Font Licensing?

We have a server that allows for anyone to do processing on different vector files. One feature we are planning is to allow them to convert SVG's with text elements to paths. In order to do this ...
-1
votes
1answer
50 views

Is the avahi-client license incompatible with its dependency on DBus?

Avahi, including the C client library, is licensed under the LGPL. On my system, (and I believe everywhere) libavahi-client.so.3 links to libdbus-1.so.3. DBus is licensed under a dual license, GPL OR ...
0
votes
1answer
103 views

Is the Visual Studio 2019 Image Library compatible with GPL3?

Following this question on StackOverflow I would like to use the Windows icons (previously) included with Visual Studio as part of a Windows GUI application; the icons would be used as part of the ...
1
vote
1answer
86 views

Can I change a Mozilla Public License Version 2.0 project I forked to GPL v3?

I forked a Mozilla Public License Version 2.0 licensed app and made some changes. I want to publish the app, but I want anybody who uses my code to have to adhere to GPL v3. Since GPL v3 is more ...
0
votes
1answer
65 views

Can I use a (modified) LGPL-2.1 library in my MIT-licensed library?

I am developing a Modbus library for use on microcontrollers. Internally, I am using an (apparently) heavily-modified version of libmodbus (slightly-modified from the version that comes with ...
1
vote
0answers
33 views

Can I use Apache 2.0 licensed project inside my BSD 3-clause licensed project?

I am working on a (GitHub) project that I want to open-source with BSD 3-clause license and I am using some code parts and files from Apache 2.0 licensed projects. So I have three questions: Is this ...
0
votes
0answers
56 views

Can a database include both ODbL and CC BY-SA works?

The CC BY-SA license is incompatible with the ODbL license. The confusing thing about ODbL is that it seems to pertain to entire databases, rather than to individual works. Is it possible then to have ...
3
votes
2answers
533 views

GPLv2-Only Compatibiliy

I like to make my work public by using GPLv2-Only. This because its pretty clear with the copyleft: Use my work for whatever purpose you want, but if you change it or make it better, give it back ;-) ...
1
vote
0answers
14 views

clarify R licenses: machine learning models, developed with R in Azure, possible for commercial use?

i want to estimate machine learning models with R and i need to use it in a production environment, i'll work with Azure Datascience Virtual Machine or Azure Machine Learning. If i use , for ex., ...
1
vote
0answers
35 views

What is the difference between GPL classpath exception and linking exception?

So I read that OpenJDK is under the GPLv2 with linking exception. What is a Classpath exception and a linking exception? The JDK that I'm using(Amazon Corretto which is a build of OpenJDK) is under ...
-3
votes
1answer
156 views

Can you use code on GitHub for commercial purposes?

so I want to use the code in GitHub to help with my project, I don't sell the code or others I only need the output for my project. in the readme file, the project is built upon A, and B (other GitHub ...
4
votes
1answer
300 views

Debian packaging a GPL software with CC0 and public domain sounds

I want to submit to Debian a software licensed under GPL3. However, the software bundles various sound tracks released under different licenses (mostly CC0, CC BY, Public Domain). Does Debian policy ...
2
votes
0answers
51 views

License requirements for self-contained dotnet (.net) core in embedded linux

I am developing a .net core self-contained application for an embedded linux device. The software is part of the device image and won't be sold standalone nor it is downloadable in binary or source ...
1
vote
1answer
50 views

Licensing commercial product for open source MIT project

We have under development a commercial library of controls for a UI framework. An open source (MIT licenced) project wishes to use these controls and we want to let them use them. So I guess my ...
4
votes
1answer
1k views

Is license compatibility a partial order?

When we say that some license X is (one-way) compatible with another license Y, I gather that we often intend for compatibility to be transitive; that is, given some other license W which is ...
1
vote
1answer
38 views

GPL 3.0 license compatibility with this custom license

I want to use paulscode sound system (http://www.paulscode.com/forum/index.php?topic=4.0) in GPL-3.0 licensed open source project. The library has the following license (it seems it is custom written ...
2
votes
1answer
65 views

Do I have to open source my app if I use unmodified API data licensed under CC-BY-SA 4.0

I'm working on a little Quiz App. To get questions I use Open Trivia DB All data provided by the API is available under the Creative Commons Attribution-ShareAlike 4.0 International License. I have ...
2
votes
1answer
43 views

Free App and non free Pro app source code licensing model

I'm going to build an Android app under some open source license but I want to use this same app as a basis for a proprietary software in the future. So I will have two softwares: My Software My ...
5
votes
1answer
282 views

Is it possible statically linking Apache 2.0, BSD-2, or MIT libraries to AGPL v3.0 binaries?

TL; DR We are considering creating a series of dependency modules (UI, repository patterns, etc) as separated Android libraries. Could we use a permissive license (Apache 2.0, BSD-2 or MIT) despite ...
2
votes
2answers
178 views

Why is the GNU GPL v3 compatible with the Apache License v2.0?

I understand that the GNU GPL v2 and Apache License v2.0 are considered incompatible. The FSF's License List explains that this is "because [Apache] has some requirements that are not in that GPL ...
1
vote
2answers
127 views

Finding right license to support open source community only. GPLv3 too strict, LGPLv3 too permissive

I have created an open source library ( https://github.com/pitschr/knx-link ) that is designed to be used by other open source projects; not by end users. Currently it is licensed as GPLv3. My main ...
3
votes
1answer
90 views

Is the EDL v1.0 GPL-compatible?

The GPL compatiblity overview compiled by the GNU foundation does not mention the Eclipse Distribution License. Is this license compatible with the AGPL v3?
13
votes
4answers
3k views

Which licenses give me a guarantee that a software I'm installing is completely open-source, free of closed-source dependencies or components?

I have a question about free vs open source software that's more about practical implications from the user's perspective. I'll explain the mindset first before the actual question, so you can ...
3
votes
1answer
147 views

Adding GPL classpath exception to program

GCC has a special exception that doesn't force you to use GPL for programs compiled with GCC. If I for example had program foo, how can I apply the classpath/GCC/linking exception to it as well? Do I ...
1
vote
2answers
59 views

Is statically linking MIT/X licensed software with a GPLv2 library is illegal?

I am not going to distribute the binary ever. The program or the library is not mine. Will it be a problem?
1
vote
0answers
21 views

Source and jar without dependencies under MIT, runnable jar with dependencies under GPL

Image I would like to develop MIT (or Apache 2.0)-licensed software using an LGPL library. As far as I understand this is allowed as long as I'm distributing the library in a seperate jar file and ...
2
votes
0answers
38 views

How I do pack JAXB 2.3.3 with my open source programme?

I wrote a little java programme in Java 8 that uses a lot JAXB stuff that I ship as a free JAR, licensed under GPL. Users that have installed Java 9/10 installed need to use jvm parameters to run it. ...
2
votes
0answers
60 views

Linking to Apache v.2.0 software in LGPL v.2.1 project

I am working on an open source project for an academic competition. Our customer requires us to use for our product the LGPL v.2.1. We have to use QR codes in part of our application, and we found ...
1
vote
0answers
27 views

How do I go about having stuff licensed differently in a project licensed under a different license?

Suppose my project A is licensed under AGPL v3. Now I choose to include stuff (a filter list actually) from different sources, which are licensed under GPLv2, CC-BY 4.0, and I have combined them in a ...
1
vote
1answer
101 views

At what point is software 'different enough' to exclude BSD license notice?

I ported a MATLAB repository to Python, with former having this two clause BSD License reading: Redistributions of source code must retain the above copyright notice, this list of conditions and the ...
2
votes
0answers
41 views

MIT and MS-LPL license compatibility options

My project is MIT licensed and 3rd party code is all either ISC or MIT licensed which are both compatible licenses. I maintain project code licenses per file, that is each source includes a license ...
3
votes
1answer
272 views

MongoDB community license usage

As MongoDB introduced their own server-side-public-license model for community version I wonder in which use cases community version is allowed to be used in production. There are different ...
7
votes
1answer
386 views

Is nmap's custom NPSL license free?

The nmap project uses a custom license called the "Nmap Public Source License" based on the GPLv2 but with additional terms. They provide the text of the license with annotations on their ...
3
votes
1answer
75 views

How can you check if your dependencies comply to their dependencies' licenses?

Like the top answer of this post says, let's say your project uses library M. M uses the MIT license and has dependencies G and A, which use GPLv2 and Apache2 respectively. As a result, M is not ...
1
vote
0answers
32 views

Proper attribution of 'BSD 3-Clause License' code in a MIT license project [duplicate]

I have a repository on Github that I want to license under the MIT license. I have copy pasted parts of two other projects, one which is under an MIT license, and another which is under a BSD 3-Clause ...
0
votes
1answer
35 views

AGPLv3 for fullstack library?

So I am making this library and I wish to monetize it, I got my first client for it and I am already rolling a product made with it, yet I don't have a license yet. The thing more than just a library ...
3
votes
1answer
180 views

MIT license ok if dependent package uses LGPL

I would like to publish my opensource project with an MIT license but was wondering if that is ok given that a dependency (not a direct dependency) seems to have LGPL. These are my python packages ...
1
vote
0answers
43 views

GPL v3 library used in custom built Kafka Connector wrapper

Imagine, there is communication library to specialized communication protocol to end devices licensed by GPL v3 and implemented for JVM. Then I implement specialized Kafka Connector on top of this ...
2
votes
1answer
206 views

Transpiled Source-Code License & Copyright Holder

Can Transpiled Output Source-Code Have Different License And Different Copyright Holder Than Input Source-Code ? Prj-A──>─┬─>Prj-TP──>────┬─>Prj-┐ (Apache) │(Python-to-C++)│ TP │ ...

1
2 3 4 5
7