Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
DirectX开源引擎许可_Directx_Licensing_Zlib - Fatal编程技术网

DirectX开源引擎许可

DirectX开源引擎许可,directx,licensing,zlib,Directx,Licensing,Zlib,我想只发布源代码源代码,不发布我在zlib或MIT许可下创建的基本游戏引擎的二进制文件,但是它使用DirectX库,如Direct2D、Direct3D等,这些库不是开源的。我不打算将它们包含在我的项目的存储库中,所以当涉及到源代码本身时,这应该很好,但是当涉及到实际编译源代码时,不会有任何许可冲突吗?许可证是否也包括二进制文件?我应该在许可证或自述文件中添加一些注释,说明我选择的许可证不包括第三方库,只是为了确定,还是我根本不需要关心这些?这不是你的问题。您只发布源代码,并且您的许可证仅适用于

我想只发布源代码源代码,不发布我在zlib或MIT许可下创建的基本游戏引擎的二进制文件,但是它使用DirectX库,如Direct2D、Direct3D等,这些库不是开源的。我不打算将它们包含在我的项目的存储库中,所以当涉及到源代码本身时,这应该很好,但是当涉及到实际编译源代码时,不会有任何许可冲突吗?许可证是否也包括二进制文件?我应该在许可证或自述文件中添加一些注释,说明我选择的许可证不包括第三方库,只是为了确定,还是我根本不需要关心这些?

这不是你的问题。您只发布源代码,并且您的许可证仅适用于该源代码。您不必说许可证只适用于许可证所适用的内容。

我投票结束这个问题,因为它是关于许可证的,而不是关于编程的。