我有一个关于 GPL 许可的问题,我在 GPL 常见问题解答中找不到答案。我打算使用 GPL 许可库(实际上是一个 DLL)并将其动态链接到我的财产软件。由于我和我的客户之间的合同,我正在开发我的软件。我没有未来计划向不同的客户发布它,它将为单个客户开发。在我们的合同中,我还需要与二进制文件一起发布我的源代码。我知道,如果我使用 GPL 许可库,我需要让我的软件获得 GPL 兼容许可。但是,我并不打算公开我的源代码。将来,如果他们愿意,我的客户会向公众开放。
问题是:如果我使用与 GPL 兼容的许可证许可我的软件并将我的源代码和二进制文件交付给我的合同客户而不公开源代码,那么关于 GPL 许可条款是否会有任何问题/违反?请注意:我接受我的合同客户在将来需要时将源代码公开。
提前致谢。