Answers:
作为版权所有者,您可以一次又一次地以任意方式许可该代码。您可以将其许可为GPL,然后让客户为其项目之一请求MS-Pl的许可,然后在BSD下再次许可...
您(版权所有者)始终有权决定根据其他许可发布作品。您无法撤销以前人们是如何获得它的,但是您始终可以在新许可证下发布它。
“您不能撤销”确实有一些含义。如果有人使用您的GPL版本并在那里分叉了它的版本,并且其贡献已获得GPL许可,则该代码仍将获得GPL许可。
许可证是您用来指导其他人如何使用您的代码的东西-许可证仍然存在。它从不限制您的使用方式或决定许可和重新许可您的代码。
是的,许可证说明他人可以对代码执行什么操作,而不是您(版权所有者)可以执行的操作。
当然,GPL不会阻止公司使用代码-甚至不分发代码,但是他们可能希望使用其他许可证进行许可,以防止其代码需要成为GPL