All Questions
Tagged with apache-2.0 license-compatibility
48 questions
4
votes
1
answer
60
views
Can I modify Apache 2.0 project and license the modifications under AGPLv3?
I have forked a Apache 2.0 repository on github that has not been active for years. I have made modifications to the files. I want to release the modifications under a different license (Apache ...
9
votes
1
answer
785
views
Has Apache or the FSF commented on whether LLVM's "Apache 2.0 License with LLVM exceptions" is compatible with GPL v2?
According to both the Apache Software Foundation (Apache) and Free Software Foundation (FSF), the Apache License 2.0 is not compatible with GNU General Public License 2.0.
Despite [Apache's] best ...
5
votes
2
answers
442
views
Licensing compatibility for final user
I'm creating a new self-hosted open source software under the Apache License 2.0, but at some point of the development I figured out that I need an object storage to manage generated files, because I ...
3
votes
1
answer
51
views
Complex mix of proprietary license and Apache 2.0 license with subfolders
I have a repo in GitHub which contains many different projects, each in its own folder and each folder having its own license.
Now at the root of project 5 is a restrictive proprietary license. There ...
-2
votes
1
answer
200
views
Publishing an application on play store....licenses and royalties doubts
I've built an Android application in Kotlin, and it uses these libraries :
...
implementation "androidx.camera:camera-core:${camerax_version}"
implementation "androidx.camera:...
1
vote
1
answer
316
views
License change for Derivative Works of Apache-licensed software, and GPLv2 compatibility
Section 4 of the Apache License v2.0 states:
You may add Your own copyright statement to Your modifications and may
provide additional or different license terms and conditions for use,
reproduction, ...
4
votes
1
answer
73
views
Can I publish my SpamAssassin plugin under MIT licence on Github?
I would like to publish my custom SpamAssassin plugin under the MIT licence on GitHub but I am not sure if it is possible. SpamAssassin is licensed under the Apache Licence 2.0 and vast majority of ...
4
votes
0
answers
433
views
Are you required to license code under GPL if you're using TypeScript types from a GPL library?
I'm currently using a library that was licensed under the GNU General Public License (particularly GPL v3.0). This library consists mostly of types for software that is also under the GPL (but not ...
3
votes
0
answers
2k
views
Can i use Apache-2.0 in a project licensed as MIT?
This link tells me not to use MIT under my license when redistributing the Apache 2.0 source code.
Then, if Apache 2.0 or GPL source code is not included, only when specified in the header file and ...
3
votes
1
answer
1k
views
Is CC-BY-SA 3.0 compatible with Apache 2.0?
Creative Commons explicitly states that GPL3 is compatible with CC-BY-SA 3.0. However, there is no information on its compatibility with Apache 2.0. Currently, I am hosting Apache licensed content on ...
2
votes
1
answer
679
views
Using EPL 2.0 library as a node module in APL 2.0 project
I plan on using an EPL 2.0 Library in an Apache License 2.0 project as a dependency for the UI. I won't be modifying the source code but I believe when we do npm install to install the library, the ...
3
votes
1
answer
428
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 ...
3
votes
1
answer
189
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 ...
4
votes
2
answers
2k
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 ...
5
votes
1
answer
729
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 ...
5
votes
2
answers
2k
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 ...
3
votes
2
answers
361
views
Finding right license to support open source community only. GPLv3 too strict, LGPLv3 too permissive
I have created an open source library that is designed to be used by other open source projects; not by end users. Currently it is licensed as GPLv3.
My main goal is that every project that uses my ...
3
votes
0
answers
105
views
Linking to Apache v.2.0 software in LGPL v.2.1 project [duplicate]
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 ...
2
votes
1
answer
254
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 ...
4
votes
1
answer
401
views
Project licensed under Apache 2 License but has JS libraries licensed under CC BY-NC-SA
I'm planning to use this open source project for my commercial product. The project itself is licensed under Apache 2.0 license but when I review the package, I found couple of JS libraries that it ...
3
votes
2
answers
3k
views
Using MIT/Apache License 2.0 project in a SaaS product, Limitations from its dependencies
I have a specific question with respect to using a project which is licensed under MIT/Apache 2.0 in a SAAS product (proprietary). The open source project have multiple dependencies, if any of the ...
3
votes
2
answers
90
views
Merging bug fixes from a project with a different license
Recently I discovered my project of mine (call it A), was cloned by another project (call it M) to create a port for a different platform.
"A" was originally licensed as MIT, but has since been ...
6
votes
1
answer
495
views
Using public domain code within Apache-or-MIT licensed project
I'm interested in borrowing functions from a file in a project dual-licensed as MIT-or-UNLICENSE in my package that I intend to also be dual-licensed as Apache-or-MIT. Is this possible? How should I ...
5
votes
1
answer
353
views
Can I redistribute image containing GPLv2 and Apache2.0 software(packages) on Docker Hub?
I want to redistribute an image containing MySQL and Apache httpd. However, MySQL is GPL-2.0 licensed and Apache httpd is Apache-2.0 licensed. The two licenses are known to be incompatible. Do I have ...
2
votes
1
answer
169
views
Add source file in Apache 2.0 licensed project
I want to add a source file (which is under GPL v2.0 (not in v2.0+)) in a project which is under Apache 2.0 license.
As mentioned on GNU's website
Please note that this license is not compatible ...
2
votes
1
answer
79
views
Code workflow is licensed Apache 2, but the data generated is BY-NC-SA. Can I recreate the data and commercialize it?
There is a website that offers both a codebase to process some arbitrary public data (as Apache 2.0), but licensed the output data of the workflow as BY-NC-SA 4.0 (at least the processed data on the ...
3
votes
1
answer
1k
views
Can i use MIT, ISC, Apache-2.0 in a project licensed as MIT or Apache 2.0?
I want to create a project in Angular licensed as MIT or Apache 2.0 and i need to include projects with different licences (MIT, ISC, Apache-2.0 and perhaps BSD-3).
The project includes an area for ...
2
votes
1
answer
2k
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
2
answers
466
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 ...
5
votes
2
answers
229
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 ...
3
votes
1
answer
439
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 ...
8
votes
1
answer
622
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?
-2
votes
1
answer
1k
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 ...
13
votes
4
answers
8k
views
Linking from LGPL 2.1 software to Apache 2.0 library
The FSF claims that GPL v2 is incompatible with Apache 2.0 and that linking to a library generally creates a derivative work of this library.
However, the linking exception of the LGPL allows ...
4
votes
1
answer
151
views
Combining software and image licensing in the same repository
I have a project under Apache license on GitHub. I want to add some non-text stuff into repository (logo).
Can I use Apache license for an image?
If not, what CC license is most 'aligned' with Apache ...
1
vote
1
answer
251
views
Am I allowed to modify CameraSource.Builder of Android vision package?
I am trying to build my custom library for eye detection, tracking, blinking, smile etc. I am using below open samples instead of reinventing the wheel.
GooglyEyesActivity
CameraSource
The ...
4
votes
1
answer
531
views
GPL3 project with EPL library
I am making an opensource project and I would like to cover it with the GPL3 license. I also plan to use a library that is released under EPL license (https://github.com/forge/roaster). Is this ...
2
votes
1
answer
534
views
webservice using source code under apache 2.0 license
Question is: I have developed a software which extends an open source project licensed under the Apache 2.0 license. The original open source project has been bought from another company which gave me ...
-1
votes
1
answer
78
views
What open-source license should I use for my tool?
I have developed a tool that uses another tool to convert a file from format#1 to format#2. And currently, my tool works only if it is given the file in format#2 as input, and so, it depends on that ...
8
votes
0
answers
4k
views
Can I copy code licensed under Apache 2 to a project licensed under MIT? [duplicate]
I found a useful class in a project that is licensed under Apache 2.0. Can I copy it to a project licensed under MIT license? Add the library as dependency is not an option.
Ideally the answer should ...
7
votes
1
answer
729
views
LGPL3 library in Apache 2.0 licensed library
Can I open source my project under Apache 2 if it uses a LGPL3 library without modifying it? I'm not planning to distribute the LGPL3 library along with the code.
My understanding is that LGPL3 ...
2
votes
1
answer
629
views
What is the licensing for ART (Android Runtime)?
Dalvik was licensed under the ASL on the premise that it was reverse engineered:
Licensing and patents Main article: Oracle v. Google
Dalvik is published under the terms of the Apache License ...
2
votes
1
answer
924
views
Is it possible to link GPLv2 libraries for Android project
Apache License, Version 2.0 is not compatible with GPL version 2, according to GNU and Apache websites.
I worry is it possible to make Android projects under GPLv2 license,
because, Android SDK, ...
3
votes
1
answer
109
views
How would it be possible to distribute a GPL program with an Apache program?
A friend and I are making a program licensed under the Apache 2.0 license, and we would like to pull in code from one of his old projects licensed under the GPL 3.0 license, but I don't see a way to. ...
9
votes
1
answer
2k
views
Adding feature to an Apache v2 package
I'm working on one npm package based on another one but with another approach, this package is licenced under Apache v2 and I want to use MIT. After some use of my package I've noticed I need to use ...
20
votes
2
answers
6k
views
Combining code written under different licenses (Eiffel Forum License, MIT and Apache), what are my options?
So I'm new to all this licensing jazz, and I've just started work on a project I'd like to one day publish as open source.
I've found a couple of projects so far that have code to accomplish stuff ...
26
votes
3
answers
10k
views
Can I link a Apache 2.0 library into software under GPLv2?
The Apache 2.0 License has a built-in linking exception:
For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to ...
15
votes
3
answers
2k
views
How does one combine differently licensed code in one open source program?
I'm the author of WorldPainter. It's licensed according to the GPL v3, but I am about to include some code (dynmap) that is licensed according to the Apache License version 2.0.
According to both ...