Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Development software license types [closed]

Tags:

licensing

In development software, libraries, toolkits, gui's etc, what licenses do I need to look for that will allow me to sell products created using the software?

Edit: I should've said also that I'm most interested in licenses for free development tools, however, not necessarily open source.

like image 619
ChrisC Avatar asked Jul 22 '09 00:07

ChrisC


People also ask

What is a closed source license?

Closed source means computer programs whose source code is not published except to licensees. It is available to be edited only by the organization that developed it and those licensed to use the software.

What are closed source versions?

With closed source software (also known as proprietary software), the public is not given access to the source code, so they can't see or modify it in any way. But with open source software, the source code is publicly available to anyone who wants it, and programmers can read or change that code if they desire.


2 Answers

I certainly know of the Ms-PL (Microsoft Permissive License) but you can find a pretty good list at the CodeProject license page. The first part of the page is for uploading articles to the site but it still has a good list of licenses and their restrictions.

like image 142
RCIX Avatar answered Sep 30 '22 16:09

RCIX


Simplified, the main licenses are:

BSD: You can use the code.

LGPL: You can use the code, and changes to the code must be released.

GPL: You must release your code.

Mind you, none of these licenses prevent you from selling your product. It's just the GPL would require you to give the source code to anybody you sold the product to.

like image 37
Roland Rabien Avatar answered Sep 30 '22 17:09

Roland Rabien