![]() |
1
13
这真的不应该被视为一个法律问题。这真的是关于做正确的事情。 在看事情的法律方面之前,首先考虑对原作者的常识和礼貌。法律方面真的应该重新考虑。 根据GPL授权您的“翻译”工作肯定是处理这一问题的最佳方式。 作为起点,您使用的JavaScript软件是由其作者在GPL下“赠送”给您的,要感谢他/她的礼物,最好的方式是在GPL许可下赠送您自己的贡献。
|
![]() |
2
6
IANAL,但是如果您不是原始作者,那么您的PHP版本将需要是GPL。
因此,将js库移植到php将被视为对原始库的修改,然后您将受到许可证的约束,在GPL下发布修改后的代码。 版权可能是愚蠢的,只适用于文本,但如果您已将原件加载到您的计算机以查看它,则您已复制了它(至少根据英国法律,版权适用于数字副本)。
|
![]() |
3
2
翻译不会删除版权。例如,考虑将Windows的二进制代码反编译为Pascal,然后重新编译。你认为微软不会来找你吗?:) 我认为正确的方法是:
这些建议可能不是绝对正确的,但它们不会给你带来麻烦。在考虑任何有争议的问题之前,您至少应该阅读: |
![]() |
4
1
如果您是原始版权所有者,那么您可以根据任何许可证发布副本或修改后的作品。当然,这不会改变之前发布的软件的许可证。 |
![]() |
5
0
将GPL嵌入到LGPL应用程序或模块中,这不仅仅是一个包装器++;这个新模块将是LGPL,您可以干净地使用LGPL模块而无需扩展。这是我们的执照律师告诉我们的。 我相信我的律师,但这并不意味着你应该盲目地相信我的律师:) |