Questions tagged [exceptions]

For questions about exceptions to open source licenses

Filter by
Sorted by
Tagged with
19
votes
2answers
2k views

How is Oracle suing Google for copyright infringement when Java is Open Source?

There is a case between Google and Oracle over the use of Java and it's standard library on the Google Android operating system. From [this article]: To recap: Oracle accused Google of ...
17
votes
1answer
2k views

GPL V3 with OpenSSL Exception

I've decided to license some code I have yet to release under the GPL v3. However, OpenSSL is used quite a bit in the software and I know that the two licenses are explicitly cited as being ...
16
votes
1answer
2k views

What is the difference between GPL + Classpath exception vs LGPL

Java and a few java libraries provide a "classpath" exception. To me, this seems similar to the LGPL's linking exceptions. What is the difference between the GPL with a classpath exception and the ...
9
votes
1answer
457 views

Can I preserve exceptions in GPL 3?

GPL 3 allows adding additional clauses, such as exceptions, as long as such exceptions grant additional privileges. But if I distribute software under GPL 3 with exceptions, are those exceptions ...
8
votes
2answers
4k views

What is a class path exception?

This is a question that stems out from here: Do I have to release my code as GPL when a Java Library is GPL It seems that the Java System libraries are licensed with a class path exception. After [...
6
votes
3answers
373 views

GPL exceptions that only apply to certain individuals

The GPL does not allow people to impose additional copyright restrictions on top of those that already exist in the terms and conditions of the GPL itself. However, the GPL does allow the original ...
6
votes
1answer
171 views

What part of Android will now have to be under the GPL?

Google said that “As an open-source platform, Android is built upon the collaboration of the open-source community,” a Google spokesperson told VentureBeat. “In our upcoming release of Android, we ...
5
votes
1answer
533 views

CLA as an exception to the GPL

If it is true that GPL exceptions can be made to apply to some individuals and not others, could the author of an open source program avoid the hassle of asking contributors to sign a Contributor ...
5
votes
2answers
232 views

Copyleft license that allows usage in plugins of closed-source host applications

I wrote a library that I want to release under the GPL to prevent it from being incorporated in closed source software. I do not want people to use this library in their closed source commercial ...
5
votes
1answer
64 views

Does GNU Classpath exception allow me to take parts of the library, link with them and distribute the resulting executable on my terms?

GNU Classpath exception says I can link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the ...
4
votes
1answer
302 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? ...
4
votes
1answer
43 views

Should I Exclude Files from the License if they May Reference other Copyrighted Work

I'm working on a few wrappers for some web APIs which are under the Apache-2.0 license; for testing I have responses that I've gotten from the real API on the resource classpath to test against. I ...
4
votes
1answer
81 views

Open source license that only affects code

I have a repository (a website) available on Github which contains code, media and texts. Everything is freely available (either on the website or via the code on Github). I want to let the code ...
3
votes
1answer
133 views

Subclassing, Unity, and the LGPL

I want to release a package on the Unity Asset Store. Based on this answer, it looks like the best option for my situation would be LGPLv3. However, after doing plenty of research, I've stumbled ...
2
votes
3answers
189 views

Proprietary resources in GPLv3 project

Can a GPL project use proprietary resources (icons) as part of it? What I mean is that if it is possible that there is a repository covered by a GPL license that has a build script that downloads ...
2
votes
2answers
86 views

License of code generated by a code generator

I am wondering under what license the code generated by a code generator that generates code from conditional code templates would fall under. Would it be possible to release the generator's source ...
2
votes
1answer
31 views

Is there a specific header used to indicate that a file is exempt from the licensing of the rest of the project?

I am using the GPLv3 license for a tool that embeds files into source code. However as part of it's operation it copies a portion of it's own source into projects that use it (as a library to allow ...
2
votes
1answer
46 views

Are these additional permission properly worded?

I'm planning to create an AGPL licensed web app that should help you with organizing your life. I want to create it in Clojure but there are a few roadblocks that I want to avoid with additional ...
2
votes
0answers
51 views

To what extent does the GCC Runtime Library Exception cover macros, typedefs and functions?

Recently, I've had some trouble trying to get std::thread working with MinGW g++. Considering that I don't want a dependency on gthread, I was wondering if I could use thread.cc (and cxxabi_forced.h) ...
2
votes
0answers
36 views

How is the LGPL different from the GPL with a class path exception? [duplicate]

As far as I understand, the GPL is a license with an incredibly strong copyleft trait. That is, anything that even links to it, let alone modify it, needs to be released under the GPL. Due to this '...
1
vote
1answer
48 views

Indirectly distributed AGPL with FOSS exception compliance

We have an old proprietary service that contains automated tests and they run in our CI & CD infrastructure. In order to run these tests, we are dependent on the old NUnit.Parallel and this ...
1
vote
0answers
95 views

Qt Assistant under GPL3 + Qt Company GPL Exception 1.0

I have a proprietary closed-source project. In this project I use Qt5 under LGPL. Now I want to add documentation to my project. Can I just add Qt Assistant into my distribution (under GPL3-EXCEPT, ...