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).