问题
I remember reading about an open source license which did not grant permission to fork.
I don't remember its name and thought it might be easier to ask here than to go through the entire list of OSI's approved licenses. Anyone knows which license I might be talking about?
回答1:
I suspect that you're embarking on a doomed quest here, given that item 3 of the OSI definition of an open source license seems to explicitly prohibit a clause that would prevent forking.
回答2:
First thing which comes to my mind is CC-ND: http://creativecommons.org/licenses/by-nd/2.0/
回答3:
By definition Open Source allow fork: http://en.wikipedia.org/wiki/Open_source_definition
A license that didn't allow forking isn't an Open Source license
回答4:
Probably the only thing you can do is just use some trickery, like manipulate your trademark policy and the code well enough to effectively prevent a fork.
And as was mentioned, doing this in the license will technically make it no longer free software.
来源:https://stackoverflow.com/questions/3923080/which-open-source-license-has-no-forking