Skip to main content

Questions tagged [exceptions]

For questions about exceptions to open source licenses

Filter by
Sorted by
Tagged with
1 vote
1 answer
65 views

How can I denote content not covered under Creative Commons?

This Creative Commons Wiki page says of the embedded license: "you might specify what 'work' you're talking about" and gives the example of prefacing the license with "Except where ...
user5104897's user avatar
3 votes
1 answer
475 views

Can I create my own exception to the Apache license? Is it good practice?

The Apache License v2.0 is incompatible with GPLv2. Instead of dual-licensing or using the LLVM Exceptions, I am thinking of defining an exception to the Apache license that is similar to what is ...
ruben2020's user avatar
  • 2,333
3 votes
1 answer
491 views

How does the OCaml LGPL Linking Exception differ from using a non-copyleft license?

The OCaml compiler and many other third-party OCaml libraries are licensed under the LGPL with a linking exception: As a special exception to the GNU Lesser General Public License, you may link, ...
Flux's user avatar
  • 723
8 votes
3 answers
2k views

Maintaining open- and closed-source versions of same code

As an individual freelancer, I'm writing some code for my customer's commercial closed-source project. The customer don't mind me to open-source this code, but they would like the code to be available ...
gavv's user avatar
  • 436
3 votes
1 answer
318 views

Can I mix GPL code with assets modified under different licenses?

I'm currently working on an open source video game and would like to mix licenses within the core project. I would like to: License all source code I write as AGPLv3. License all original assets I ...
aggregate1166877's user avatar
2 votes
1 answer
111 views

Granting exceptions to the GPL so that binary is compatible with 3rd party license

Suppose there exists a software library libfoo distributed under the terms of a hypothetical license we will here call The Foo License (TFL). The terms of TFL are identical to those of the 3-clause ...
gspr's user avatar
  • 135
2 votes
1 answer
118 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 ...
Marsman's user avatar
  • 23
5 votes
1 answer
103 views

Should I exclude files from the license if they reference other copyrighted work

I'm working on various wrappers for web APIs, these wrappers are released under the Apache-2.0 license. For unit tests, I'm running an embedded web server which serves mock responses. The responses ...
Seth Falco's user avatar
2 votes
3 answers
470 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 ...
Klemen's user avatar
  • 171
3 votes
2 answers
3k 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 ...
Klemen's user avatar
  • 171
3 votes
0 answers
350 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) ...
User's user avatar
  • 131
2 votes
1 answer
526 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 ...
JordanOcokoljic's user avatar
1 vote
1 answer
237 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 ...
andre's user avatar
  • 123
1 vote
0 answers
222 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, ...
Andrei Smeltsov's user avatar
8 votes
1 answer
1k 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 ...
HullCityFan852's user avatar
9 votes
3 answers
763 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 ...
HullCityFan852's user avatar
6 votes
1 answer
1k 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? ...
oarcas's user avatar
  • 163
3 votes
1 answer
349 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 ...
Autofire's user avatar
5 votes
1 answer
116 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 ...
sharptooth's user avatar
5 votes
1 answer
117 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 ...
Matthieu Oger's user avatar
6 votes
1 answer
321 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 ...
android's user avatar
  • 61
18 votes
1 answer
4k 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 ...
user avatar
2 votes
0 answers
61 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 '...
Zizouz212's user avatar
  • 6,479
9 votes
1 answer
752 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 ...
congusbongus's user avatar
  • 8,949
5 votes
2 answers
459 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 ...
Szabolcs's user avatar
  • 499
26 votes
2 answers
4k 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 ...
xenoterracide's user avatar
19 votes
1 answer
4k 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 ...
xenoterracide's user avatar
12 votes
2 answers
9k 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 [...
Zizouz212's user avatar
  • 6,479