在Windows应用程序中嵌入WebKit:许可问题?

时间:2016-08-10 21:07:39

标签: c++ windows webkit

关于将Webkit用作Windows应用程序中的组件,我有一些问题。我知道有嵌入浏览器的选项,但它们对我的需求来说太过分了。

查看WebKit licensing page,许可证似乎是允许的;传统的BSD许可证和Library GPL许可证,后者允许我将我的应用程序分发为“使用该库的工作”。这也是here。但是,我发现有几个帖子(包括在Stackoverflow上,例如this one)说Apple有一些专有代码,不允许其重新分发。这是不一致的,还是我错过了什么?

1 个答案:

答案 0 :(得分:1)

目前有两个WebKit Windows端口:

  • AppleWin port
  • WinCairo端口

WebKit本身是根据LGPL和BSDL许可的。 但是,AppleWin端口使用Apple专有的WebKit支持库。 这不能重新分配。 https://developer.apple.com/opensource/internet/webkit_sptlib_agree.html