gpt4 book ai didi

licensing - 在静态链接的可执行文件中使用 GPL 许可的库的代码?

转载 作者:行者123 更新时间:2023-12-02 22:59:04 27 4
gpt4 key购买 nike

我想编写一个使用 GPL 许可的 pandoc 进行 Markdown 处理的程序。我会用 Haskell 写这个,所以我的二进制文件会静态链接 pandoc。同时,我希望我的实际源代码能够获得 MIT 许可,这样创建衍生产品的人就不必获得 GPL 许可。我很乐意人们能够在 GPL 许可下获取代码,只要他们也可以在 MIT 许可下获取代码,这样他们就不必发布源代码。这可能吗?

最佳答案

免责声明:IANAL

如果您拥有该代码(即,您不是以付费工作契约(Contract)的形式进行操作,也不是以雇员的身份进行操作,无论哪种情况,公司都将拥有该代码),那么您可以根据任何条件发布您的代码请许可您。

但是,您无法更改 pandoc 的许可证。任何对您的代码进行衍生的人,如果他们继续使用(包括通过您的库间接使用)pandoc,则在分发时必须包含源代码,因为这是 pandoc 许可证的一部分。如果他们在没有 pandoc 的情况下重建您的代码,他们可以自由地使用您的 MIT 许可的代码,而无需包含他们的源代码或他们对您的源代码的更改以及分布式二进制文件。

免责声明:IANAL

关于licensing - 在静态链接的可执行文件中使用 GPL 许可的库的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10368860/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com