是否可以在封闭的许可代码中使用NetworkManager dbus API。我正在研究一种需要配置网络的专有软件,几乎就像一个完整的网络管理器。所以我在考虑使用网络管理器的dbus API,但我面临的困惑是我可以在我的专有软件中使用它吗?
答案 0 :(得分:0)
这取决于您使用的软件和用途。 (确实)没有简短的是/否答案。为此,您必须阅读讨论其参考实施许可的D-Bus FAQ,并了解它如何适用于您的情况。
以下是给出的答案:
简短的回答是肯定的,您可以在专有应用程序中使用它。您应该阅读COPYING文件,该文件为您提供两种许可证选择。这些是GPL和AFL。 GPL要求您的应用程序也根据GPL许可。 AFL是一种" X风格"或者" BSD风格"许可证与专有许可证兼容,但它确实有一些要求;特别是它禁止您在继续使用D-Bus时提起诉讼,声称D-Bus软件侵犯了您的专利。如果您要起诉,则必须停止使用该软件。阅读许可证以确定其含义,此FAQ条目无意更改许可证的含义或条款。