Skip to main content
OverflowAI is here! AI power for your Stack Overflow for Teams knowledge community. Learn more

Questions tagged [license-recommendation]

For questions asking the community to recommend a particular license that meets criteria provided by the future licensor. Any question that seeks to have an open license is allowed, even if the criteria would render it impossible. Questions that ask for proprietary licenses explicitly are off-topic.

Filter by
Sorted by
Tagged with
71 votes
4 answers
23k views

Can I license my project with an open-source license but disallow commercial use?

I'd like to make my project open-source. Is there a free/open-source license that lets me do that, but disallows anyone receiving my project to use it for commercial purposes or monetary gain? In a ...
ArtOfCode's user avatar
  • 9,416
60 votes
3 answers
91k views

Open-source license to prevent commercial use? [duplicate]

I could really use some help picking the right license for my project. The project is already released on github under the GPLv3 license but I have been made aware that this prevents uses that I want ...
Tannin's user avatar
  • 719
35 votes
11 answers
11k views

Is there a generally accepted "anti-copyleft" clause or license?

I would like to publish code for an application under an open source license like BSD, MIT, or Apache 2 which allows for changes and derivative works to be contributed back to the open source project ...
Mike C.'s user avatar
  • 527
29 votes
1 answer
31k 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 ...
Shersh's user avatar
  • 475
27 votes
4 answers
3k views

License for code snippets?

I share small snippets of code with friends, and would like to post them online for others to use. I'm not sure of the best license? I was thinking MIT, but it includes this clause: The above ...
Abhi Beckert's user avatar
  • 2,899
24 votes
6 answers
3k views

Should I use the WTFPL for my FLOSS project?

I am looking for a free, permissive license for a small project, providing as few restrictions as possible on the use of my code. Somebody recommended the WTFPL. I want my project to be freely shared,...
Free Radical's user avatar
  • 9,085
22 votes
6 answers
5k views

How can I forbid shady resale practices?

From time to time, I come across a website that is clearly selling my MIT-licensed, FOSS project verbatim to unsuspecting buyers under an alternative name. Of course, they do not acknowledge the fact ...
alexw's user avatar
  • 867
21 votes
4 answers
5k views

Can the MIT license be applied to music?

If not, are there any other good options for me to effectively allow use by everyone for almost any reason? I'd prefer to take a hands-off approach as opposed to attempting to place anything in the ...
Onkoe's user avatar
  • 311
21 votes
2 answers
7k views

Is there any reason to not use 0BSD?

I recently came across the Zero-Clause BSD License (also known as the Free Public License). A version of the BSD license that does not include any restrictions. I've looked for information regarding ...
Michael's user avatar
  • 313
21 votes
2 answers
10k views

License that requires attribution to end users?

I'm looking for an open source license that requires attribution to end users. Thus far, I've looked at the MIT license and Apache 2.0. But I am not convinced that they require attribution to end ...
J.A.P's user avatar
  • 313
20 votes
4 answers
474 views

Very permissive license

I'm about to launch my current project as Open Source. People should feel free to do with the code whatever they want and luckily there are quite a few licensing options to choose from. So I'm ...
Mast's user avatar
  • 457
20 votes
2 answers
5k views

Combining code written under different licenses (Eiffel Forum License, MIT and Apache), what are my options?

So I'm new to all this licensing jazz, and I've just started work on a project I'd like to one day publish as open source. I've found a couple of projects so far that have code to accomplish stuff ...
CupOfTea's user avatar
  • 303
19 votes
5 answers
7k views

Is there a license like MIT that explicitly forbids the use of AI?

I am aware that the licenses of e.g. code on Github are currently not observed when training AIs and that there are licenses such as AGPL that require the code to be disclosed. But is there already a ...
Flo's user avatar
  • 193
19 votes
4 answers
1k views

Are there any existing licenses for a limited proprietary period, going open source in the future?

I'm interested in a license that says something like "After the 1st of January 2020, you may distribute this work under the terms of the GPL v3" (or some other open source license). I'm interested in ...
Ben's user avatar
  • 460
18 votes
1 answer
8k views

How do I release code written for a company to the public?

I'm working on a Unity project for a company and, while doing so, I wrote some code that I think would be cool to have it on the internet, free to use. But I never released something that is owned by ...
Mikele's user avatar
  • 183
17 votes
4 answers
6k views

How can I deal with this (predatory?) scenario?

This question is related, but it is different to this one: How can I forbid shady resale practices? Scenario: Suppose that a small team or startup (company A), develops a good software project, which ...
guest's user avatar
  • 179
17 votes
1 answer
2k views

How do I license an open source application that uses closed source libraries?

I'm not sure if this is the right place for this question since the software I'm developing isn't completely open source, but here goes. Long story short (and for context), I'm a member of a not-for-...
Jake's user avatar
  • 273
16 votes
5 answers
5k views

Locking myself from ever changing license

Is there any way, that I can lock myself from ever changing the repository license to non open-source one? These is this trend with open-source companies, that once they gain enough press, and enough ...
Maciej Bledkowski's user avatar
15 votes
3 answers
1k views

Open Source License But Maintain Prominent Attribution

I'd like to release a program under an open source minimal restriction license but there are 2.73 bajillion options (give or take an order of magnitude). Basically our only requirements are: Don't ...
Still.Tony's user avatar
15 votes
3 answers
258 views

Can paid-for Open Sourcing be a viable model for a freelancer?

Open sourcing doesn't necessarily mean that you give away your source code for free. I am wondering about the business model where your code is made public, free for personal/hobby use, but with a ...
Yves Daoust's user avatar
14 votes
1 answer
3k views

How to licence a project which includes MIT, BSD, Modified BSD, and New BSD libraries

I've been working on a project for a while, and I'm almost ready to release it, but I've been more concerned with getting it to build than legal considerations, and now I'm not at all sure where I ...
Misha Gale's user avatar
14 votes
4 answers
394 views

What would be a good licence for computable data models?

What would be a good license for computable data models? Technically they're source code, but they're always constrained and transformed to other artifacts before being used in actual software. At the ...
SiljeLB's user avatar
  • 249
13 votes
5 answers
767 views

Appropriate licence for later merging back

I am a library developer. I want to open source it soon, but I'm not sure what license will work best for me. My main concerns are: I want to provide a commercial license for somebody who is willing ...
dileping's user avatar
  • 247
13 votes
3 answers
610 views

What type(s) of licenses ensures that forks of my project will stay open source?

My knowledge of licensing is somewhat fuzzy, it's something I wish I would have looked into more when I got into making open source projects... That being stated, are there licenses that will ensure ...
user avatar
13 votes
2 answers
4k views

If my R package uses GPL packages, does mine automatically inherit GPL?

I've built an R package that uses a mix of libraries licensed under GPL-2 and GPL-3. From what I've read, because of this dependency, my package will also have to be GPL. See here: https://www.gnu....
Levi Thatcher's user avatar
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 ...
porton's user avatar
  • 579
12 votes
3 answers
806 views

How can I start an open source project and keep people from taking it and selling it? I want to keep it free, open and never be sold

Background: Suppose I want to licence a project I have been working on for quite some time. The goals for this license are: Open Source Free to use Never to be sold Question: What license would ...
Trevor Clarke's user avatar
12 votes
2 answers
2k views

Recommended license for small script without an attribution clause?

I'm interested in publishing a small script of mine with effectively no conditions, including attribution. What's the best license to accomplish this? It looks like the most popular options are: CC0 /...
Radish's user avatar
  • 433
12 votes
2 answers
2k views

How should I license my project's logo?

For my OSS project, is it a good idea to release the "brand assets" under a CC license? I want to make it easy for people to use the logo for blogs/articles talking about the product and derivatives ...
Anonymous Penguin's user avatar
12 votes
1 answer
641 views

Does the AGPL help to protect against closed source if the application is run on a remote server and proxied by a separate service?

Note that there is this related question of which this question is by no means a duplicate. It refers to a related but separate scenario. Long question title, I'll just go with an example. Suppose I ...
a_guest's user avatar
  • 475
12 votes
1 answer
1k views

Are there any GPL like licenses for Apple App Store?

GPL software is not allowed onto the Apple App Store. The FSF shows how the GPL2 is not compatible with the App Store terms of service. Along the same lines, we'll be talking about GPLv2 ...
778's user avatar
  • 121
11 votes
1 answer
2k views

License to use for smaller GitHub repos

I frequently create programs to process my local files in some fashion. About half of them are Bash shell scripts under 100 lines, others may be longer, include multiple files, or even be in other ...
user avatar
11 votes
1 answer
1k views

Choosing a License for a Tutorial Site

I apologize in advance for what is probably a dumb question, but I'm trying to do this the right way from the beginning. I'm putting together a coding tutorial site, and my main question boils down ...
Kevin Workman's user avatar
10 votes
3 answers
5k views

Which license can protect a software to be distribute without changes under a different name?

I'm looking for a license that fit in the following points: Software source code will be public so anyone can read it or use it. Anyone can contribute or add modifications to the source code (pull ...
raaowx's user avatar
  • 111
10 votes
3 answers
1k views

Is there a one-stop guide to choose a licence? [closed]

Do you know of a guide that walks you through the choosing of a licence?
James P.'s user avatar
  • 375
10 votes
5 answers
2k views

License as permissive as WTFPL but including a warranty disclaimer

I like publishing my software completely open source with no limitations (no contribution required, etc). I thought about using the WTFPL, but it lacks an MIT-like disclaimer: THE SOFTWARE IS ...
Benni's user avatar
  • 203
10 votes
1 answer
495 views

Good licence for a new documentation project

I want to publish a lot of documentation on programming and other similar topics I have been writing over the years. The documentation consist of explanations, diagrams, exercises and code examples. ...
joanq's user avatar
  • 203
10 votes
1 answer
91 views

Is there a share-alike licence for media which specifies that the project files must be published as well as the finished media?

Is there any licence that can be used for artistic projects (images, music, etc.) that are similar to CC-BY-SA, but with the additional constraint that not only the resulting work should be made ...
SztupY's user avatar
  • 765
9 votes
2 answers
2k views

How can I judge the "strength" of a licence?

A quote from the FOSSA blog, How to Apply a License to Your Open Source Software Project: In a nutshell, if your dependencies are distributed under open source licenses different than the one you are ...
boojum's user avatar
  • 193
9 votes
2 answers
777 views

Choosing a license for a repository of programming course material (LaTeX slides + examples code)

With some colleagues, we have been developing a programming university course over some years, and now we want to make it available to the public as open-source, in the form of a GitLab repository. ...
MakisH's user avatar
  • 193
9 votes
1 answer
1k views

Is it common to licence blog posts under Creative Commons?

I plan on writing a personal blog, which will be mostly about software development topics. It's going to be implemented as a Github Pages blog on my own custom domain. I am debating whether I should ...
ecbrodie's user avatar
  • 199
9 votes
1 answer
155 views

Can we keep the components of a derivative work open source, but allow the work as a whole to be closed?

We are creating a repository of resources so that people can build software or create videos or artwork using our material as their basis. We are making a virtual Moon colony and a website of related ...
kim holder's user avatar
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
9 votes
1 answer
101 views

How to deal with third party libraries?

I'm working on a project I would like to release as an open source project in the future. In my work I'm using a number of third party libraries, either from open source projects or released to the ...
user avatar
8 votes
3 answers
1k views

Is there a good license for a libertarian programmer who's against intellectual property?

I know, I know, you're probably thinking CC0 or WTFPL or something along those lines. But the thing is, the way I see it, people have a right to redistribute anything, even if the author doesn't want ...
Sparkette's user avatar
  • 207
8 votes
1 answer
3k views

I want to make my private GitHub repo public; can I put part of it under MIT license, and keep the rest protected?

I have been working on a project that is hosted on GitHub in a private repository. The repo has three directories, call them frame, private1, private2. The frame directory is framework code used by ...
Purplejacket's user avatar
8 votes
1 answer
643 views

Possibility of non-commercial ‘open-source’ and attribution based licence

I am currently planning to launch an alpha version of the software as a representative of an unregistered company. We (currently I'm the only person on the team) do not have any patents and are not ...
Prasad Raghavendra's user avatar
8 votes
2 answers
192 views

License for code snippets on programmers community

I'm part of a programmers community over the internet. I've been struggling with the code that's shared over the site because it's licensed under the CC BY-SA. I'd love to accomplish with the law and ...
Hacktivista's user avatar
8 votes
1 answer
475 views

SOFA software license compatibility with FOSS/CC licenses

The International Astronomy Union's Standards of Fundamental Astronomy is a software library providing an authoritative suite of functions useful in astonomonical and geospatial calculations. It is ...
Johnny's user avatar
  • 183
8 votes
1 answer
163 views

License that keeps a library open, but also allows use in proprietary applications?

I wrote a C++ library (that compiles to a dll that can be called in C#). I would like it so that the library itself can never become proprietary but can be used in proprietary applications. If the ...
OmniOwl's user avatar
  • 183

1
2 3 4 5
8