Questions tagged [exceptions]
For questions about exceptions to open source licenses
37 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
7
votes
4
answers
1k
views
How to release source-code under GPL with exceptions?
I want to release the source code of a profiling/performance analysis library for a platform that doesn't really support dynamic linking.
If the library code is modified or used in a tool/library that ...
4
votes
1
answer
300
views
How to SPDX categorize the protobuf license?
The protobuf license at https://github.com/protocolbuffers/protobuf/blob/e34bb0dd09485741852291adac788216bceb2b93/LICENSE is essentially a BSD-3-Clause License but with an added exception of
Code ...
8
votes
3
answers
565
views
Can a CLA allow selling exceptions without allowing relicensing to no longer be FOSS?
Selling exceptions to FOSS licenses (e.g., like Qt) is okay, but changing a project's license from a FOSS one to a proprietary one (e.g., like Redis, MongoDB, and HashiCorp) is bad. Given a project ...
3
votes
0
answers
68
views
Error in the text of the LGPL 3.0 linking exception
I have found an error in the text of the LGPL 3.0 linking exception, as follows:
As a special exception ...providing any... Minimal Application Code...
There is no "Minimal Application Code" in LGPL ...
7
votes
2
answers
143
views
Unclear condition of the GPLv3 Interface Exception
I looked more closely at this FAQ entry on GPL 3.0 Interface Exception and I am a bit confused with the bolded text.
The goal of this exception is to be able to link independent modules, licensed ...
5
votes
1
answer
513
views
Validity of exceptions in GPLv2 software combinations
Let's say library P is licensed under GPLv2 with the GCC Runtime Library Exception 2.0 or another similar exception like the Classpath Exception.
Proprietary software K uses library P. This is allowed ...
2
votes
1
answer
104
views
Is there a proper way to include multiple exceptions in SPDX License Expressions?
After reading the ABNF in the SPDX License Expressions specification I don't see a way to apply multiple exceptions to a single license. The only way I can think of would be License-A WITH Exception-B ...
5
votes
3
answers
4k
views
Am I allowed to link code licensed under GPL to proprietary libraries?
I believe it is fairly well understood that you cannot link proprietary code to code licensed under the GPL because you're creating a derivative work and have to license it all under the GPL. ...
10
votes
1
answer
1k
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 ...
1
vote
1
answer
86
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 ...
3
votes
1
answer
626
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 ...
3
votes
1
answer
562
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, ...
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 ...
3
votes
1
answer
376
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 ...
2
votes
1
answer
134
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 ...