比如我开源了一个项目的代码,前期的采用比较宽松的许可 A,然后很多人 fork 了代码,后面从某个版本 v 改成严格的许可 B,有几个问题: 1,从 v 版本之后,如果别人是从之前 A 许可被 fork 的代码那边,再 fork 或 clone,那采用的应该还是 A 的许可吧? 2,如果我仓库的许可改成 B 之后,别人如果 fork 后再获取 v 版本之前的一个版本,他的代码许可还是使用 A 的吗? 3,变更为 B 许可之后,别人使用 A 许可的代码进行改造并与我的产品竞争,是否无权干涉了? 4,比如用 GPL 开源的代码,别人需要对改造后的代码进行开源,如果别人不开源,或者发布过的竟品是加密过的,虽然从产品部分功能可以看出抄袭,但是代码上面认定不了,是否也无能为力了?