我有个问题要问你。Python是开源的,这就是我所知道的。但是libs和imports也是开源的吗?例如,我为我的项目导入了tkinter和snap7 Lib,这些都是开源的吗?或者仅当我编写一个python脚本时,没有任何导入。因为我正在为我的公司编写脚本。我只能这样做,如果它的所有开源:)谢谢你的答案!
发布于 2021-12-05 11:29:21
正如它在python网站中所写的:"Python是在OSI批准的开源许可下开发的,使得它可以自由使用和发行,甚至用于商业用途。Python的许可证由管理。“
所以答案是肯定的,它仍然是开源的。
发布于 2021-12-05 11:44:12
标准库中的所有内容都是开放源码的,因为它附带了python本身。
这并不排除您可以在不同的许可下使用通过pip (或任何其他源)安装的外部包,甚至可以使用一个封闭的源库(这些都是.罕见;因为语言本身并不适合分发封闭源代码。除非我们谈论网络开发,但这是另一个话题)
为了具体地回答你的问题,snap7在麻省理工学院任教和tkinter包含在cpython中。,所以它在同一牌照之下。
https://stackoverflow.com/questions/70233667
复制相似问题