Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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.

27
votes
10answers
9k 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 ...
23
votes
4answers
2k 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 ...
20
votes
4answers
3k 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 ...
19
votes
6answers
2k 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,...
19
votes
4answers
312 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 ...
17
votes
3answers
742 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 ...
15
votes
1answer
1k 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-...
14
votes
2answers
2k 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 ...
14
votes
1answer
11k views

Open-source license to prevent commercial use?

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 ...
14
votes
4answers
304 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 ...
13
votes
3answers
262 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 ...
13
votes
3answers
159 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 ...
12
votes
1answer
1k 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 ...
11
votes
5answers
666 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 ...
11
votes
3answers
435 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 ...
11
votes
3answers
371 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 ...
11
votes
1answer
84 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 ...
11
votes
1answer
427 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 ...
10
votes
3answers
711 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?
10
votes
2answers
624 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 ...
10
votes
1answer
65 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 ...
10
votes
1answer
173 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 ...
9
votes
1answer
645 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 ...
9
votes
2answers
2k 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....
9
votes
1answer
74 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 ...
8
votes
1answer
268 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 ...
8
votes
2answers
81 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 ...
8
votes
1answer
1k 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 ...
8
votes
1answer
111 views

How to Audit licensing of old project?

I manage a project with a very long open source history - Zikula (and https://github.com/zikula/core). Zikula grew out of PHPNuke and PostNuke. Most of the oldest code is long gone, but some legacy ...
8
votes
1answer
67 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 ...
8
votes
1answer
474 views

Do I need to license a Jupyter Notebook that uses a forked AGPL library?

I used an AGPL-licensed library for a data study, and am hoping to release and link to a Jupyter Notebook with my methodology. I was hoping to learn what license, if any, I would need to include with ...
7
votes
4answers
490 views

Is there a license which prevents misuse of the source code?

How do I prevent the misuse of my applications and/or their source codes? Maybe something along these lines: You are NOT allowed to bundle this application with anything that may count as: Malware,...
7
votes
3answers
329 views

Open Source license for school use, but not commercial use

I am starting a web API for my school and I was wondering what licence would be most appropriate? The goal is to have an open source application that can be freely shared with other school but ...
7
votes
2answers
127 views

Global donor to OSI approved licenses

I have some small projects under different open source licenses (I like BSD and GPLv2). I would like to license some new projects under an OSI approved license but make sure any other OSI-approved ...
7
votes
2answers
664 views

Which standard copyleft licences can be applied to Unity assets?

I would like to release a framework for Unity under a copyleft licence but have some concerns. My goal is for people to be able to use the framework to develop their own projects and only be required ...
7
votes
1answer
681 views

What copyleft license should I use for my website's HTML/CSS/JavaScript?

If I made a somewhat complicated website, and I want it (the layout/JavaScript) to be under a copyleft license (but not the text), which license should I use? I want to pull others' forks so I have ...
7
votes
1answer
435 views

Move from MIT license to a new one

I want to move from MIT license to a new one, with this goals to reach: Leave the project free to use for individuals and small open source companies Let commercial companies pay some money for using ...
7
votes
2answers
174 views

What kind of license for a small code

I am looking for a license for a small project. As a mathematician with my collaborators we created some C code that allows one to simulate some equations. This code is pretty simple but allows for ...
6
votes
3answers
1k views

Licence to prevent sharing a modified copy of a software?

Is there any open source licence that would allow one individual to copy, modify, share the source code of the project while preventing to share a modified copy of the project? I'm asking that ...
6
votes
3answers
134 views

Opening the source of my project so others can learn

I've been working on a side project for fun that I originally wanted to release and commercialize. I've realized recently that while I think my work is great and would be fun to share I am not ready ...
6
votes
2answers
90 views

Choosing a license based on conditions or an extensible license

I have several open source projects and now I really got to a question of choosing a license. They all are somewhat licensed, but in a noob way. I don't think I'll find something meeting all of the ...
6
votes
1answer
156 views

Which license should I use when my project uses plugins under various licenses?

I am confused about choosing a license for my project. I have read some resources like Open Source Initiative and Choosealicense.com, though. My project is a mobile application for Android. Now, it's ...
6
votes
1answer
110 views

Open source licensing with extra restriction clause

I know the title is a bit misleading, I guess it might not be possible to release software as open source with this restriction, so the question is how I should license the following scenario: I want ...
6
votes
1answer
36 views

Combining software and image licensing in the same repository

I have a project under Apache license on GitHub. I want to add some non-text stuff into repository (logo). Can I use Apache license for an image? If not, what CC license is most 'aligned' with Apache ...
6
votes
1answer
558 views

Are there licenses which restrict sales/commercial use of software in UNmodified form?

I am working on a project whose source code I intend to release on GitHub, but I might also like to sell the binary on an app store. I would like to prevent others from simply copying my code and ...
6
votes
1answer
56 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. ...
6
votes
1answer
146 views

org-rs: can I use MIT/Apache2/LGPL license?

I am working on a project https://github.com/org-rs/org-rs written in Rust programming language. The goal of the project is to provide a parser for the Org markup language. Because of the ...
6
votes
1answer
543 views

Dual license Apache2.0 GPLv3 for a library with optionnal 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 ...
6
votes
1answer
68 views

Overview on licenses for data collections?

I'm dimly aware that there are differences in legal treatment of data collections (e.g. a telephone book, or map data like OpenStreetMap) as compared to, say, a novel or a program. For works like ...
5
votes
2answers
189 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 ...