我为政府组织(NIST)在线销售200美元的商业图书馆创建了C++包装。在他们的软件中,他们包括Windows 32 dll,Excel和其他窗口程序包装器的封装器,使用他们的dll的GUI程序以及Fortran源代码。我在Linux上工作,所以我重新编译了源代码并将其链接到了我的包装函数,并包含了一些我自己的函数用于单位转换。 Fortran源代码根本没有代码中的许可信息。我想要做的是将我的包装及其源代码发布为GPL项目,以便工程师可以使用该库的非Windows版本。我可以问NIST,但是从过去与政府的交往中,即使答案是肯定的,他们也总是说“不”。我知道一些认识NIST的人可以发现,但是除非我知道我有机会,否则我不想发波。针对商业的gpl许可
个人而言,我不认为这样做可以做到这一点,即不将许可证放在某个东西上并不意味着它是开源的......或者是否这样做?
当你看到源代码时,你可以看到其他公司和国家的其他人对它的贡献,所以很可能是这样。我有点担心,由于他们之间和我们之间的政治关系,问他们可能会引起一些波动,但它看起来很喜欢这是找出答案的唯一途径。 – Richard 2012-01-12 12:32:23