Answers:
作品的版权所有者决定分配自己的财产时使用什么许可证(在这种情况下为代码);因此,公司可以根据需要决定随时转换为限制性更强的许可证。
请注意,这也意味着他们必须拥有所有的工作,或从任何人获得许可的代码做自己认为授予他们的权利,重新许可下工作的限制性许可。
但是,以前在许可许可下获得许可的代码赋予其他人将其代码分发给他们希望的任何人的权利。因此,旧代码一旦在许可许可证下分发,就可以在同一许可证下重新分发。从理论上讲,这意味着只要有人继续分发,旧代码就可以作为开源软件供所有人使用。
所有者可以决定根据许可许可证停止分发代码,但是由于较早的版本已经通过许可许可证进行了分发,因此可以不受限制地授予重新分发的权利,因此他们不能阻止其他人这样做。
他们可以拥有自己的东西。
如果他们接受了其他用户的捐款-那么他们将需要其他用户的同意。这就是GPL的意义所在,您迫使其他人像对待他人一样很好地使用您的代码。
由于许可证涵盖了分发,因此您在分发许可证时所同意的条款仍然适用,因此它们不能突然撤销已经使用多年的MIT库。
阅读许可证。MIT许可证只有几行,而您的问题的答案包含在许可证本身中。这是Wikipedia的一个版本:
特此免费授予获得该软件和相关文档文件(“软件”)副本的任何人无限制使用本软件的权利,包括但不限于使用,复制,修改,合并的权利,发布,分发,再许可和/或出售本软件的副本,并允许具有本软件的个人遵守以下条件:
因此,如果您获得上述许可下的某些软件,则有权使用它。如果版权所有者决定将来不再授予该权限,那是他们的事,但这不会改变他们已经向您授予权限的事实,此外,他们还授予了您发布,分发,等等,前提是您以相同的条款进行操作。您可以自己了解,只要遵守许可,就没有撤销该许可的规定。