Open Source License

Wanderer
There are so many open-source licenses being approved by OSI( Open Source Initiative). On what basis should I decide on the license to be adopted for my new opensource project?

StoryTeller
There are some licenses that are permissive and some that are reciprocal. Generally, permissive licenses allow you to take the code , modify it or enhance it and sell it without any obligation. For instance, BSD is a permissive license. In a reciprocal license, if you make enhancements to open source code, you are suppose to give your enhancements back to the community. GPL(GNU General Public License), is an example of reciprocal license. That's all I can tell you now. Better consult your lawyer before you take any decision.

Wanderer
I heard Java is opensourced by sun, which license does java use?

StoryTeller
Sun has released Java under GPL( version 2).





Comments

Popular posts from this blog

Introduced Java 10 in Java Technology Course.

Potter Metaphor.