Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Going over quite a bit of Open Source licenses on opensource.org I am still not very clear which one I should aim for. What I want the license to do is the following.

  1. Open Source license

  2. Initial Developer(s)/Contributer(s) are to be credited and all copyright notices, credit notices as well as trademark and/or patten notices to remain in the "Source Code" and in no way may be altered.

  3. Any software based of original "Source Code" are to be licensed under the same license as the original source and all source code "must" be available to end-user. Also any copy or re-distribution and/or fork must contain original copyright notices by Initial Developer(s)/Contributer(s)

  4. The license is royalty-free for non-commercial use, non-profit organization use and /or any personal use.

  5. The source code may be licensed under commercial license for commercial use, but must be done so with first acknowledge the Original Developer and for royalty. Even so any commercial license "may not" prevent the Initial Developer from continuing of licensing, development and distribution of "original Source Code" for personal, non-commercial and non-profit use under the original license and without any fee.

  6. Commercial license can't and shall not effect or hold any of "original Source Code" that may prevent the re-use of the original "Source Code" by 3rd party developers, re-distributer and or forked projects.

  7. The license applies internationally

I wish to allow the use of the software for commercial/small-business use but for a small royalty. However I do not want to get screwed into having that commercial institution the "sole" holder of the "original Source Code". I still need to make sure I the Initial Developer and any Contributers retain the "source code" as there own and not any 3rd party.

So what would be the best suggestions for a license close to the 7 points that I made.

share|improve this question

closed as off topic by Su', John Conde Feb 9 '12 at 3:10

Questions on Webmasters Stack Exchange are expected to relate to webmastering within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

Flagging off-topic. Belongs at programmers.se – Su' Feb 8 '12 at 19:02
@Su' I do not see how this would not fit into Web Master section, as I am talking about a WEB APP in which case a CMS, I did not say desktop CMS did i? And I am not asking about Programming, but license. And I honestly do not like all it know f&&*s. So if you can't tell a difference between a question related to programming and licensing then don't post. As I see absolutely "0" CODE OR QUESTIONS ABOUT CODE – Cl' Feb 8 '12 at 19:15
You're correct you aren't asking about programming(would more more likely be StackOverflow, actually), but it's still a programming-related issue. This site is for questions concerning the operation of websites. Programmers.se is for questions about software licensing. I had nothing to do with those FAQs, and regardless what you might've chosen to extrapolate from my neutral, factual statement above, I'm just trying to get your question where it'd receive the best attention. – Su' Feb 8 '12 at 19:57