目录:
定义-Apache Incubator是什么意思?
Apache Incubator是所有开源软件应用程序和项目成为Apache Software Foundation的一部分的起点。 创建于2002年,所有外部项目和供应商提供的应用程序代码捐赠必须先通过孵化器,然后再转移到Apache。 Apache Incubator帮助Apache软件基金会了解所有项目都与开源基金会的指导原则兼容,并且没有法律问题和冲突。
Techopedia解释了Apache Incubator
Apache Incubator由非营利组织Apache Software Foundation监督,该组织还负责Apache软件开发。 与Apache Software Foundation的其余部分相似,Apache孵化器也是一个虚拟实体。 一个项目可以由其开发人员进入Apache孵化器,并声明将其知识和版权所有权捐赠给Apache Software Foundation。 这些项目是通过精英管理程序并通过确定哪些项目需要基金会的支持来选择的。 通过Incubator进行的一些著名项目是Cassandra,Apache HTTP Server和Hadoop。
Apache Incubator为Apache Software Foundation的工作提供了多种用途。 首先,它可以充当项目的临时存储库,直到被接受并成为顶层项目或子项目为止。 Apache Incubator提供有关Apache Foundation如何工作以及其框架中涉及的技术和过程的文档。 因此,项目可以熟悉Apache Software Foundation的风格,并在孵化器PMC导师的指导下进行。 Apache Incubator的最重要目的是确保软件应用程序和项目的许可是正确的,并且没有法律冲突。 它检查项目是否兼容并符合开源基金会的指导原则。 它还检查与应用程序开发有关的开发人员的贡献者许可协议。
