Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.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
Open source 开源产品可以有付费组件吗?_Open Source_Components_Licensing - Fatal编程技术网

Open source 开源产品可以有付费组件吗?

Open source 开源产品可以有付费组件吗?,open-source,components,licensing,Open Source,Components,Licensing,我正在考虑让我的应用程序开源。在考虑许可证选项之前,我想考虑一下下面的情况并获得您的意见。 我的应用程序正在使用一些付费组件来运行模块。也就是说,我正在为开发和部署该模块支付开发人员许可证和服务器许可证。这是将我的应用程序作为开源应用程序的一个障碍吗?是的,你制作的应用程序仍然是开源的,因为这是你自己的代码,所以你可以选择你想用它做什么。 我的看法是,当你设计一个在Windows上运行的开源应用程序时,它是开源的,即使它使用了一些来自微软的非开源代码。 如果有人是该领域的专家,请纠正我的错误:我

我正在考虑让我的应用程序开源。在考虑许可证选项之前,我想考虑一下下面的情况并获得您的意见。
我的应用程序正在使用一些付费组件来运行模块。也就是说,我正在为开发和部署该模块支付开发人员许可证和服务器许可证。这是将我的应用程序作为开源应用程序的一个障碍吗?

是的,你制作的应用程序仍然是开源的,因为这是你自己的代码,所以你可以选择你想用它做什么。 我的看法是,当你设计一个在Windows上运行的开源应用程序时,它是开源的,即使它使用了一些来自微软的非开源代码。
如果有人是该领域的专家,请纠正我的错误:

我使用此应用程序来理解开源许可条款,他们也有专有许可证:


希望能有所帮助。

很高兴知道这一点。这意味着,我可以说这个应用程序是开源的。无论谁要使用,都必须支付该特定组件的许可费。是的。你可以在这里读到更多关于它的信息。他们解释得很好:谢谢你的链接。这是一篇好文章。虽然它没有解释我的特定场景,但它传达了一个事实,即只要许可证允许更改源代码,它就可以被称为开源。从这个链接的角度来看也很好。我将继续并将此标记为答案。很好,希望这解决了您的问题:是的,这很有帮助。谢谢。我投票结束这个问题,因为它是关于许可或法律问题,而不是编程或软件开发。有关详细信息,请参阅。