Questions tagged [licensing]

Licensing refers to applying a license to an area of software. Only use this tag if your question concerns the application of a license to an area of interest. If your question concerns a specific license, use the tag that corresponds to your license. For more general questions, use this tag.

Filter by
Sorted by
Tagged with
10 votes
1 answer
2k views

Do I Need to Publish my Source Code because of LGPL?

I want to use the 7-Zip program to do some archive manipulation and creation. I have an app that has a proprietary closed source license. For this scenario, I would include the 7-Zip program in its ...
1 vote
1 answer
32 views

License a project under the GPLv3, but license a library to communicate with it under the MIT. Is it possible?

I am currently writing a game. Leaving aside all the game development things, I want to create a library implementation for its API, basically so I give some random guy on the internet the ability to ...
1 vote
0 answers
21 views

Making trademarks in an open source project on Github with Apache 2.0 License

I have published a FOSS project on Github and am interested in retaining the trademarks to the project name and graphic elements. From the Apache 2.0 license: Trademarks. This License does not grant ...
1 vote
1 answer
47 views

What GPL license to use on a Linux distro

What license should we use on a new linux distribution? I'm new in licensing and this really confuses me. Most "direct" programs, like desktop and the kernel itself, are licensed under GPLv2 ...
2 votes
0 answers
42 views

MIT license modify package and names

Have downloaded code that is under the MIT license, and will modify parts of the code, as well as rename classes, namespaces and files, and relicense the code under one or all of the following ...
2 votes
1 answer
42 views

Can GPLv3 contributions to a separate project be used without attribution?

I recently forked a relatively new GPLv3 project on GitHub, as it had seemingly been abandoned not long after its creator had published it, and I wanted to make some improvements, as it was in a ...
0 votes
0 answers
46 views

Is an output of a program (almost) always not bound to its generator's license? [duplicate]

As far as I understand, it is well accepted that, for programs that are licensed under the GPL, the output of a program does not necessarily have to follow the GPL. This is confirmed by the "...
7 votes
2 answers
2k views

License allowing mixing code only with code licensed with any of the OSI-approved licenses, getting "infected" by these licenses (kind of reverse GPL)

Does anything like that exist? So, let's say: if someone want to use my code in his MIT project, he can use is under MIT license. If he wants to use it in his GPL project, the code will be licensed to ...
3 votes
1 answer
371 views

Using a Library Under MIT License with Patented Algorithms

If a library is licensed under the MIT license but has patented algorithms in its source, can I just pull out the source files I need that don't contain any of the aforementioned material and ...
1 vote
1 answer
72 views

Should I include the licenses of my dependencies' dependencies?

I'm considering adding an MIT licensed library to my code as a raw C file. Currently, my library is only licensed under my LGPL license. If I was to add this MIT licensed C file and its corresponding ...
0 votes
0 answers
50 views

Does the Reciprocal Public Licence require notifications only to be given to the first original licensor?

If person A creates a work under RPL-1.5 and person B creates a work based on person A's work, person B has to notify person A with the changes. If person A then uses these changes and continues to ...
-1 votes
0 answers
33 views

What open source license prohibits selling modified software [duplicate]

There is piece of software I want to be free to use or modify (MIT), however I want to prohibit case where someone comes and modify my code to sell it or even sell without modification. I would ...
0 votes
1 answer
68 views

How mixing MIT-licensed code with GPLv3 project works?

I have a GPLv3 project and MIT licensed code that would be useful and I want to use said MIT-licensed code. I heard that MIT is GPLv3 compatible but at the same time MIT license requests not removing ...
2 votes
1 answer
151 views

Apache 2.0 License redistribute with package/class name change

I have been modifying an open source Apache 2.0 licensed project and now I want to re-distribute the code under the same license but under MY SET OF REPOS as the original company isn't wanting my ...
-2 votes
0 answers
38 views

What I should do to change the License from MIT to BSD-3-Clause in forked project?

I forked this chrome-extension-boilerplate-react-vite project, rename my project to chrome-extension-boilerplate-vue-vite and did some changes in source code. The original project is have MIT license, ...
2 votes
2 answers
146 views

Is an Apache 2.0 license with missing appendix notice on files valid?

In the process of including a library's code to my private commercial use, I noticed that the repository's LICENSE was not properly applied. I cannot find this (filled out) boilerplate notice on any ...
2 votes
1 answer
61 views

Can an AGPLv3 licensed application be provided with a proprietary portion?

I have come across a web application project on GitHub that uses AGPLv3 as it's primarily licensed, but a sub-folder of the project is provided under a proprietary license. This contains the code for ...
12 votes
2 answers
6k views

How to properly assemble NOTICE file for new software under Apache License 2.0

Apache provides NOTICE boilerplate for a new software projects which are going to be released under this license. I'm going to release my project under that license, so it actually doesn't contain any ...
3 votes
0 answers
42 views

Does a BSD-3 repository own Pull Requests?

I submit a large PR to repository X. Later, I close the PR and make my own repository that uses some of X's code, and give X due attribution in the NOTICE file and function docstrings. At time of ...
28 votes
2 answers
16k views

What exactly is Tivoization and why didn't Linus Torvalds like it in GPLv3?

I still don't understand what Tivoization is and why Linus Torvalds did not like it. Can you explain to me the big idea of Tivoization?
1 vote
1 answer
113 views

A use of BSD-headers and linking with BSD-libraries in GCC project

One question about GCC and GPL3. Is it possible to use library's headers with BSD-like license inside GCC project(-fork)? Suppose there is a BSD-library named A (libA), which describes some IR-A. The ...
1 vote
0 answers
38 views

How to implement BSD Licensed library to MIT License project?

Currently, i'm facing a problem with library licensing in web development. I have my web project in MIT license. Now i'm trying to use library(javascript) that using BSD 2 License (Source from Github)....
4 votes
3 answers
5k views

Can GoJS be included into an open source project?

Context: GoJS is not open source, its license stating in particular that modification is forbidden (though the fact that its source code is hosted on GitHub seems to confuse some people). The ...
4 votes
1 answer
1k views

A clarification on a GPL "interpreter clause" corner case

The GPL clearly states that in the case of interpreters, if the interpreter is linked against a derived work, and the interpreted program code reaches those bindings, then the licensing extends to it ...
-3 votes
1 answer
48 views

Disallowing FOSS code to be used for certain purpose [duplicate]

I want to release my proprietary software as open source but don't want people to use it with the same purpose as I do, for example imagine you have made a video streaming app but you want to be the ...
12 votes
4 answers
4k views

Is requiring a link to my site allowed for a FOSS license?

If I require a SEO link to my site (with that my software installed) from every installation of my software, does it make my license not FOSS? Can I use GPL components in so licensed software? Can you ...
5 votes
2 answers
254 views

Etiquette for incorporating someone else's MIT code in my GPL project?

I'm relatively new to open source, esp. in terms of collaboration, etiquette, etc. I am working on an open source library in the scientific/numerical programming domain, licensed under GPL. There are ...
-1 votes
1 answer
76 views

MIT License technicalities and compatibility with Apache 2.0

I'm working on a FOSS project and would very much prefer to release it under MIT license. To consider, it is a C program, using a MIT licensed library, a MIT licensed executable packaged in the files, ...
4 votes
2 answers
509 views

Question on license for piece of U.S. Federal Government produced software

The license attached to the script/software reads as follows: “Software code created by U.S. Government employees is not subject to copyright in the United States(17 U.S.C. §105). The United States/...
1 vote
1 answer
86 views

BSD-3, third clause clarification

Neither the name of the [organization] nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. What's this ...
5 votes
1 answer
98 views

Would a YouTuber fall in trouble for recording a walkthough of a Game that uses music licensed under CC BY 3.0?

I'm basically developing a Game with a background music licensed under the CC BY 3.0 along with couple of other music/sound effects. Now suppose a YouTuber/Gamer in future decides to publish a walk-...
5 votes
1 answer
100 views

Is this flutter plugin wrongly licensed under MIT?

I've found a flutter plugin on pub.dev that is licensed under MIT, but in its build.gradle for Android building it references another library that seems to be a fork of a GPLv2 library. In turn, I ...
3 votes
2 answers
303 views

Find a library license markdown_to_asciidoc?

In my enterprise project I use as a transitive dependency io.github.swagger2markup:markup-document-builder:1.1.2 which has an Apache-2.0 License. But the problem is one of its transitive dependencies ...
3 votes
1 answer
416 views

Is it allowed to copy code under the Unity Reference-Only License?

While developing the game, I need a method that changes the rendering type of the material, but the corresponding method is in the internal class StandardShaderGUI, which I don't have access to. I ...
0 votes
0 answers
30 views

What is a good permissive license for the public domain but restrictive for proprietary corporations? [duplicate]

I want my source to be free as in freedom to the public but restrictive for proprietary corporations, I do remember there being one but I have forgotten it.
2 votes
1 answer
99 views

Can I send a pull request of a License file to a project?

I found an open issue in a GitHub repository requesting a permissive license for the project to be used by other people. It was answered by saying that they will put an MIT License, but was not done ...
1 vote
0 answers
30 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 ...
19 votes
1 answer
15k views

Pros and Cons of using MPL-2.0 license?

I want to license my project (hosted on GitHub) under MPL-2.0, which looks like a reasonable choice. But since I'm not a lawyer, it's hard to estimate long-term benefits and consequences of this ...
6 votes
2 answers
1k views

Do open source cooking recipes exist?

Cooking recipes are often used to explain novice programmers about the concept of algorithms. There are some basic similarities to these two. So I ask myself, if there are open source programs, are ...
1 vote
0 answers
14 views

Qt Installer Framework to distribute closed source project [duplicate]

I work for a company where I'm developing an application based on a number of Qt components. We want o keep application source code closed and use Qt for free, I understand that means use Qt under ...
0 votes
0 answers
16 views

What's the license for a Qt based project? [duplicate]

https://www.qt.io/product/features I work for a company where I'm developing a project based on a number of Qt components. Not using Qt commercial license, after reading here and there about Qt ...
0 votes
0 answers
12 views

Can I install Qt using online installer, while under LGPL? [duplicate]

https://www.qt.io/product/features I'm working for a company where I'm developing an application based on a number of Qt components, keeping application source code closed is important. So I'm trying ...
0 votes
1 answer
38 views

I'm using Magick.NET in my apps, should I append license to my app directly or can I link it through my website?

I have two questions about Magick.NET license: As the title says, I'm making apps that use the Magick.NET library. Since Magick.NET is under the Apache 2 license, I wonder if I have to append Apache ...
12 votes
2 answers
5k views

If my repository uses a MIT license, can I submit a DMCA takedown for someone who copied it?

I have an MIT-licensed repository which has been copied entirely, just replacing the author's name. I've heard that MIT takes away most copyright and permits free use, but if anyone can copy code and ...
3 votes
1 answer
826 views

Can Qt be used in company project?

I work for a company in which I'm developing a Qt application. So when I install Qt using the online installer it asks me to mark a checkbox saying I am an individual person not using Qt for any ...
1 vote
1 answer
63 views

What is the impact of the LGPL license on building solutions using abp.io?

I want to write commercial, closed-source applications using abp.io. Given that abp.io is licensed as LGPL, LGPL is primarily seen as a license for libraries, and abp.io is a framework, not a library -...
1 vote
2 answers
113 views

PyQt5 Commercial License

Suppose I do the following: I code out a very small python program (like no more than five hundred lines of code): I download relevant packages about PyQt5, opencv, numpy, math and matplotlib at ...
6 votes
2 answers
275 views

Dual licensing AGPL 3.0/EUPL 1.2

Can OS project published on Github be dual licensed for AGPL and EUPL 1.2? If so, what technically needs to be done for that?
5 votes
1 answer
703 views

What license do IETF RFC standards use?

I would like to modify an existing IETF RFC (Request for Comments) Standard and I was wondering what license they would fall under. I assume they are under something similar to the Unlicense but I ...
117 votes
5 answers
14k views

How can a "crayon" license be a problem?

Bruce Perens (co-founder of OSI) has coined the term "crayon license": I've been calling these "crayon licenses", taking a line from an old Monty Python sketch about a dog license ...

1
2 3 4 5
24