gpt4 book ai didi

linux - 商业许可到 gpl

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:59:42 25 4
gpt4 key购买 nike

关闭。这个问题是off-topic .它目前不接受答案。












想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。

8年前关闭。




Improve this question




我为政府组织 (NIST) 以 200 美元在线销售的商业图书馆创建了一个 c++ 包装器。在他们的软件中,它们包括一个 Windows 32 dll、Excel 包装器和一些其他窗口程序包装器、一个使用它们的 dll 的 GUI 程序和 Fortran 源代码。我在 Linux 上工作,所以我重新编译了源代码并将其链接到我的包装函数,并包含了一些我自己的用于单位转换的函数。 Fortran 源代码在代码中根本没有许可信息。我想做的是将我的包装器及其源代码作为 GPL 项目发布,以便工程师可以使用该库的非 Windows 版本。我可以问 NIST,但从过去与政府的交易来看,即使答案是肯定的,他们也总是说不。我认识一些人,他们认识 NIST 的一些人,他们可以找到答案,但我不想引起任何波澜,除非我知道我有机会。

就个人而言,我不认为它可以仅仅因为不对某物进行许可并不意味着它是开源的......或者是这样吗?

最佳答案

仅仅因为某些东西没有明确的许可并不能使其开源——事实上,假设恰恰相反,如果你没有版权所有者的许可,你就不能使用代码。例如,我公司的内部应用程序在源代码中没有许可信息,因为我们不会在外部分发任何许可信息。如果您以某种方式遇到了我们的源代码控制存储库的转储,您不能仅仅假设它在公共(public)域中就开始使用该代码。

很难说他们为什么会为您提供 Fortran 源代码而不告诉您可以用它做什么。大概这在某处有说明。也许你可以链接到图书馆?

关于发布你的库的问题 - 如果我错了,请纠正我,但听起来你正在使用 NIST Fortran 源来派生它,然后你想在 GPL 下发布派生作品?你不能这样做,因为你一开始就没有使用源代码的权限,更不用说重新授权了。

关于linux - 商业许可到 gpl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8791242/

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