I'm looking for a license that should encourage changes to my original open source rather than encouraging forks and uncontrolled random redistribution. This is because of the nature of the code; it's just API definition (does not contain implementation of any kind) whose ultimate goal is precisely maintaining it consistent. I don't want to limit forks (I'll be using Github) but I want to make sure, if possible, that API stays a convention/standard. What are my options?
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Programmers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – amon, Community, Community, Eric King