当我在开源组件上构建商业应用程序(专有软件)时,我阅读了很多有关开源许可证的信息。我知道大多数问题都与GPL许可证有关。它不能用作lib,即使未应用代码更改。
所以我想知道Chromium是否有这种限制。我找到了解释:
仅开放源代码许可(BSD许可,MIT许可,LGPL,MS-PL和 MPL + GPL + LGPL (三许可)以及未经许可的文件。这是一个FOSS项目。第三方开发的软件的完整列表是 可在浏览器中的chrome:// credits(类似于此 在线页面)。
我尝试按浏览器列出所有组件,其中包含 chrome:// credits 结果排185学分。其中大多数是Apache许可证。我找不到铬项目网站上方显示的 MPL + GPL + LGPL 组件。是说多个许可证也具有LGPL?
那么,有人可以将铬用于商业用途吗?
答案 0 :(得分:0)
如果您使用的是官方二进制文件,那么这很简单-是的,您可以将其用于商业用途。
CEF许可证在这里:
在CEF浏览器中打开的“ chrome:// credits” URL列出了Chromium项目使用的所有许可证。它也可以包括例如GPL许可,但是您不必担心,因为这些GPL许可的源代码未编译为二进制文件。有关更多详细信息,请参见此Chromium问题:
https://bugs.chromium.org/p/chromium/issues/detail?id=178215
您不能静态链接到CEF库,因为这可能会违反许可证。
如果您构建启用了专有编解码器的自定义CEF库,则应咨询律师。
另请参阅CEF论坛上的类似问题: https://www.google.com/search?q=site:magpcss.org+commercial