我有一个关于分叉代码的最佳实践的问题。
我已经获得了Creative Commons Attribution-NonCommercial-ShareAlike 3.0许可的代码库,并对其进行了重大更改以适合我的需求。我觉得我的版本可以使其他人受益,并希望重新分发它。
我不确定再分配有哪些自由或可以接受的自由。我可以重命名项目吗?我应该启动新的v.1还是从原始版本号继续?对原始作者应有什么适当的归属?在发布之前,我是否应该咨询作者并寻求许可(尽管他已经知道了)?
1
带有SA的CC许可证不是很好的代码许可证,还不清楚病毒范围有多大。我会与原始作者联系,并尝试商定合适的许可证。
—
CodesInChaos