Open source 开源产品可以有付费组件吗?
我正在考虑让我的应用程序开源。在考虑许可证选项之前,我想考虑一下下面的情况并获得您的意见。Open source 开源产品可以有付费组件吗?,open-source,components,licensing,Open Source,Components,Licensing,我正在考虑让我的应用程序开源。在考虑许可证选项之前,我想考虑一下下面的情况并获得您的意见。 我的应用程序正在使用一些付费组件来运行模块。也就是说,我正在为开发和部署该模块支付开发人员许可证和服务器许可证。这是将我的应用程序作为开源应用程序的一个障碍吗?是的,你制作的应用程序仍然是开源的,因为这是你自己的代码,所以你可以选择你想用它做什么。 我的看法是,当你设计一个在Windows上运行的开源应用程序时,它是开源的,即使它使用了一些来自微软的非开源代码。 如果有人是该领域的专家,请纠正我的错误:我
我的应用程序正在使用一些付费组件来运行模块。也就是说,我正在为开发和部署该模块支付开发人员许可证和服务器许可证。这是将我的应用程序作为开源应用程序的一个障碍吗?是的,你制作的应用程序仍然是开源的,因为这是你自己的代码,所以你可以选择你想用它做什么。 我的看法是,当你设计一个在Windows上运行的开源应用程序时,它是开源的,即使它使用了一些来自微软的非开源代码。
如果有人是该领域的专家,请纠正我的错误:我使用此应用程序来理解开源许可条款,他们也有专有许可证:
希望能有所帮助。很高兴知道这一点。这意味着,我可以说这个应用程序是开源的。无论谁要使用,都必须支付该特定组件的许可费。是的。你可以在这里读到更多关于它的信息。他们解释得很好:谢谢你的链接。这是一篇好文章。虽然它没有解释我的特定场景,但它传达了一个事实,即只要许可证允许更改源代码,它就可以被称为开源。从这个链接的角度来看也很好。我将继续并将此标记为答案。很好,希望这解决了您的问题:是的,这很有帮助。谢谢。我投票结束这个问题,因为它是关于许可或法律问题,而不是编程或软件开发。有关详细信息,请参阅。