我希望打包并部署任何流行的网络浏览器的便携式版本,与我的应用程序一起发布。您知道有哪些网络浏览器许可证允许将其与商业应用程序一起分发吗?
现在选择不多,所以您可以进行自己的研究并阅读当前使用的浏览器的许可证。
如果您不想支付任何许可费用,您应该查看Mozilla的Firefox许可证:http://www.mozilla.org/foundation/licensing.html 一般来说,您可以在特定条件下重新分发Firefox。还请参阅许可证常见问题解答:http://www.mozilla.org/MPL/mpl-faq.html
或者,您可以查看Chromium许可证:http://code.google.com/intl/en-EN/chromium/terms.html
此外,您可能希望在应用程序中嵌入浏览器引擎(对于Mozilla的Gecko,请阅读:http://www.mozilla.org/projects/embedding/,对于WebKit,请咨询您的UI小部件库,它可能已经有了;如果没有,请查看这里:http://trac.webkit.org/wiki)