Tob*_*lte 11 dependencies open-source maven-2 ivy
我想赞扬我们在(商业)应用程序中使用的所有开源库.我想在我们的about对话框中显示一个HTML页面.我们的构建过程使用ant,第三方库在svn中提交.
您认为生成HTML页面的最佳方式是什么?
关于对话显示的内容应该是什么?
有一些最佳实践建议吗?一些很好的例子(应用程序有一个很好的对话框显示依赖关系)?
您需要考虑两件不同的事情。
首先,您可能需要识别第三方代码的许可证。这通常是由第三方许可证文件引起的。Sun Microsystems 经常这样做。例如,在安装目录中查找 OpenOffice.org。有此类文件的 .txt 和 .html 版本的示例。
其次,您可能想在“关于”框中简要地识别您的依赖项(并参考许可证信息文件)。我会确保版本出现在“关于”框中。人们想要快速检查的一件事是指示他们拥有的代码副本是否需要替换或更新,因为您的库依赖项之一具有最近披露的错误或安全漏洞。
因此,我想您想要在“关于”框中包含的另一件事是人们找到您的支持网站以及对特定版本的用户重要的任何通知的方式(无论您的应用程序中是否有用于检查的规定)行更新)。
| 归档时间: |
|
| 查看次数: |
398 次 |
| 最近记录: |