当前位置:  开发笔记 > 编程语言 > 正文

在您的发行版中包含Python标准库

如何解决《在您的发行版中包含Python标准库》经验,为你挑选了2个好方法。

对于我正在研究的项目,我需要包含一些Python SDK标准的Python模块,因为我所针对的平台(确切地说,PyS60)不包括这些模块.我需要解决许可问题吗?我是否需要在项目中包含PSF许可证?

我的项目是在Apache 2.0下许可的.



1> Swaroop C H..:

根据PSF许可证常见问题解答:

我可以将Python与非开源应用程序捆绑在一起吗?

是.与某些开源许可证不同,PSF许可证允许Python以未修改或修改的形式包含在非开放应用程序中.

常见问题解答继续解释有关第三方模块许可.

实际上,我认为答案是'是'.

免责声明:IANAL.



2> mluebke..:

python许可证是非常开放的.

Python许可证

Python完全免费,即使是商业用途(包括转售).您可以销售用Python编写的产品或嵌入Python解释器的产品.此类使用不需要支付许可费.

开源计划已将Python许可证认证为开源,并将其包含在其开源许可证列表中.

没有类似GPL的"copyleft"限制.允许分发仅修改或不修改的二进制版本的Python.无需发布任何源代码.您还可以为Python编写扩展模块,并仅以二进制形式提供它们.但是,根据自由软件基金会的说法,Python许可证与GPL兼容.

您无法从源代码或生成的二进制文件中删除PSF的版权声明.

推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有