Skip to main content

All Questions

Tagged with
Filter by
Sorted by
Tagged with
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 ...
Zurf's user avatar
  • 143
4 votes
0 answers
86 views

License conflicts in Blender shaders

The Blender source code contains the node codes under the GPL license for GLSL, and the exact same code in C++ in cycles for the Apache license. Can I port the Apache code to GLSL, and still use the ...
Alan's user avatar
  • 41
2 votes
1 answer
90 views

Apache 2.0 API, GPL 3.0 Server side source code

I'm working in the with the OpenRouteService project to develop a specific custom routing method for a project. I don't include the library itself in my application (although I might include the api ...
Jackson Dunn's user avatar
1 vote
1 answer
61 views

Want to release FOSS project under under LGPL 3.0, have Eclipse 2.0 and Apache 2.0 licensed code, not sure what to do

I'm finishing up a Java JSON parser that I want to release under the LGPL 3.0 license. Thing is, I'm using JUnit 5 for unit tests (falls under the Eclipse 2.0 license), and some Apache Commons code ...
Yehuda Broderick's user avatar
2 votes
1 answer
75 views

Issues with contributing the same code to projects who only accept different licenses

I made some cool code that I want to contribute to both Android Open Source Project (AOSP) and other Linux distos, and perhaps even upstream at the Linux Kernel. The problem is that AOSP says that ...
IntegralPilot's user avatar
3 votes
0 answers
284 views

Internal Python application and Python packages with multiple licenses

I am developing a tool for internal use in my company using Python and several Python packages. This tool uses different kinds of Python packages, all of which have one of GNU Public License, Lesser ...
Wapers's user avatar
  • 31
1 vote
1 answer
427 views

Do I have to remove the license on zLib-licensed code project in order for it to be integrated into a GPL3, Apache2 or MIT-licensed codebase?

As the title states, if I take one code project that is under a zlib license, and incorporate it into a GPL3, Apache2 or MIT-licensed codebase, do I have to remove the license from the code project ...
metamorphosis's user avatar
3 votes
1 answer
335 views

Contributing own code partially relying on a LGPL-3 python module, on an Apache2 Project?

My goal is to make a contribution to an open source Python project hosted on GitHub, which has an Apache 2.0 license. To do so, I wrote a few lines of code. However for a specific feature of my ...
solid.py's user avatar
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 ...
Chlod Alejandro's user avatar
0 votes
2 answers
217 views

Using of google fonts on my project. Is I need some legal actions?

On my site I am using this fonts Roboto and Open Sans from Google Font which available under Apache 2.0 License. I added special link to source code of index page. Than I published code on GitHub ...
ND8801's user avatar
  • 123
1 vote
0 answers
129 views

EPL1.0 lib used in GPLv3 or in "EPL2.0 with secondary license" program

I plan to publish a small android app as open source. I use 2 libraries. One is licensed under Apache License v2 the other one is under EPL1.0. Initially I wanted to license my work under GPLv3, but I ...
usilo's user avatar
  • 111
0 votes
1 answer
189 views

Can I start my project under MIT, GPLv3 or Apache 2.0 with these components?

I'm newbie in web-development. I want create a project for demo my work skills: GitHub repository with source codes and working application on some hosting service. My project is a single page ...
ND8801's user avatar
  • 123
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 ...
c-x-berger's user avatar
1 vote
2 answers
558 views

Adding AGPL patches to a Software with APACHE2 or MIT License

I am interested in creating a fork of an abandoned software. The software which is no longer maintained is release under the terms of Apache 2 license. Am I allowed to create my patches under a less ...
oz123's user avatar
  • 113
7 votes
2 answers
2k views

Can I fork and modify gpl3 licensed code and release it with Apache v2 license?

If I fork a library that uses the GPL3 license and heavily modify it, can I then release the new library with an ApacheV2 license? I actually already did this 2 years ago without putting much thought ...
Benny Bottema's user avatar
1 vote
1 answer
930 views

Can I use GPL license, if my program uses libraries with MIT and MPL licenses?

I'm working on a program in the Rust programming language. My program uses libraries (called crates in the Rust's ecosystem) with various licenses, like MIT Apache 2.0 and MPL-2.0. Can I use GPL if I ...
Bence László's user avatar
4 votes
1 answer
241 views

Licensing in Docker image that only modifies configuration files of used software

The question refers to Tomcat as an example, but it applies to any software that is licensed under Apache 2.0 and requires configuration through configuration files. I am creating a Docker image for ...
Tholok's user avatar
  • 51
7 votes
1 answer
304 views

org-rs: can I use MIT/Apache2/LGPL license?

I am working on a project https://github.com/org-rs/org-rs written in Rust programming language. The goal of the project is to provide a parser for the Org markup language. Because of the ...
Ngor's user avatar
  • 71
7 votes
1 answer
311 views

Is there a legal definintion of a file?

The MIT, GPL, and Apache Licenses all make references to "files". Here are example of such references: (all emphasis added) MIT: Permission is hereby granted, free of charge, to any person ...
Ryan1729's user avatar
  • 173
2 votes
0 answers
99 views

What does “distribute with full source code” mean in GPL?

I want to use Stanford-nlp in my project to implement some search. But it is under GPL license. I found the following lines: "if your company ever make changes to the software and want to distribute ...
sampathsrini's user avatar
2 votes
1 answer
370 views

Dual licensing of a file

My project is licensed under GPLv3. However, I want some files to be dual licensed under GPL and Apache License 2.0. What to write: a. in the header comment of the file licensed under Apache License ...
porton's user avatar
  • 579
2 votes
0 answers
55 views

Keeping contributions and allowing free use of libraries. i.e. Complex licencing issue

I have an idea for a modern compiler project which will involve, at least at the start: A driver program. A set of libraries that implement the compiler, much like LLVM/Clang. A runtime library that ...
Luke A. Guest's user avatar
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 ...
Klemen's user avatar
  • 181
9 votes
2 answers
2k views

Dual license Apache2.0 GPLv3 for a library with optional GPLed code

I have an audio library that optionally uses a GPL sub-library for computing the FFT (FFTW3). At compile time, I can disable FFTW3 and use another FFT implementation (which is slower than FFTW3, but ...
GDegottex's user avatar
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. ...
Piper McCorkle's user avatar
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 ...
Pepijn Schmitz's user avatar