我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:双彩网 > 知识库机 >

open-vm-tools

归档日期:07-01       文本归类:知识库机      文章编辑:爱尚语录

  open-vm-tools是一组服务和模块,可以在VMware产品中实现多个功能,以更好的管理和无缝的用户交互。 它包括用于增强运行Linux或者其他VMware支持的Unix ( 如客户机操作系统)的虚拟机性能的内核模块。

  在GPL的条件下,开源社区成员可以使用open-vm-tools代码开发自己的应用程序,扩展和贡献社区。 他们还可以将部分或者全部代码合并到它的项目中,前提是它们符合GPL的条款。

  代码是在 GPL v2和 GPL v2兼容许可下发布的。 更具体来说,在 GPL v2下发布Linux内核模块,而几乎所有用户级组件都在 LGPL v2.1下发布。 SVGA和鼠标驱动已经在 X11 许可下获得了相当长的一段时间。 在,许可以证下发布了一些第三方组件,VMware在某些情况下发布,并将继续与open-vm-tools分发。

  为了使内核组件与内核的Linux许可一致,我们选择了 GPL v2. 因为有些代码是共享库实现的,所以我们为用户级组件选择 LGPL v2.1,而我们不希望将私有代码限制在与这些库链接的地方。 为了保持一致性,我们决定在 LGPL v2.1下许可其余用户级代码。

  每个许可证都有不同的义务。 有关GPL的问题,of许可以证的自由软件GPL提供了许多有用的信息。 关于 X11.BSD许可等其他许可证的问题,开源活动有许多有用的资源,包括邮件列表。 软件自由法律中心为自由和开源软件( 自由格式) 开发者提供法律专业和咨询。

  不同的开源许可证对于源代码的发布有不同的要求。 由于代码是在各种开源许可证下发布的,所以你需要遵守相应许可证的条款。

  否,你不需要为open-vm-tools项目提供任何所做的更改。 然而,我们鼓励你这么做。

  我们的目标是努力使开放源码版本尽可能接近商业版本。 然而,目前我们使用从第三方授权的某些组件以及来自其他VMware产品的组件,这些组件仅以二进制形式提供。

  如果要查找此项目的生成帮助或者其他设置,则以下配置命令将显示帮助选项列表:

  在上步骤中使用配置时,只有在第一次调用后出现问题,才需要调用. /configure。

  开始将代码移植到其他操作系统。 以下是open-vm-tools的操作系统列表:

  是,最初,VMware工程师将是唯一的提交者。 当我们推出开发基础结构时,我们将要向项目中添加外部提交者。

  最初,你可以将 Bug 补丁。补丁和新特性作为附件提交到项目开发邮件列表,作为电子邮件或者 Bug 报告的附件。 要贡献源代码,你需要填写一份捐赠协议表格,作为提交过程的一部分。 稍后我们将详细介绍这个过程。

  VMware项目将继续定义open-vm-tools项目的功能路线图和计划。 最初,VMware工程师将是唯一被批准的提交者。 我们将检查传入的提交是否适合合并到项目中。 我们将根据项目向项目展示的贡献,向该项目添加社区提交者。 最后,我们还计划为增强建议建立一个流程,建立子项目等等。

  项目源树open-vm-tools主要的贡献很可能是VMware工具的一部分。 我们也认识到属性的价值和价值。 因此,我们将承认社区的贡献,这些贡献是以vmware的产品。

  是,我们有一个标准捐赠协议,它涵盖了对项目的所有贡献。 它为VMware提供了你所提供的代码中的联合版权利益。 协议还为VMware灵活性提供了许可以,并帮助避免未来可以能出现的版权/许可以相关问题。 为了让我们在源代码树中包含你的贡献,我们要求你寄给我们签署协议的副本。 可以通过以下两种方法之一执行这里操作: 传线,注意: 产品&技术组扫描并将它的发送到协议:

  我可以将这部分代码全部或者部分用在我的专用软件中? 如果我做了,我必须释放源代码?

  如果我在项目/产品中使用open-vm-tools项目中的代码,我可以调用我的项目/产品 VMware Tools。

  你将使用VMware产品提供的代码? 如果是的话,我的捐赠会得到信用?

  如何在 Spring Data JPA 中的自定义实现存储库中使用基本存储库方法?

  在Gitlab光盘中,git如何从应用程序 repo 链接部署脚本/repo?

  从主服务器创建本地 Git repo,使用 Zend repo 作为源

本文链接:http://almaqtari.net/zhishikuji/106.html