Lar Desenvolvimento O que é a incubadora apache? - o que é techopedia

O que é a incubadora apache? - o que é techopedia

Índice:

Anonim

Definição - O que significa o Apache Incubator?

O Apache Incubator é o ponto de partida para todos os aplicativos e projetos de software de código aberto que fazem parte da Apache Software Foundation. Criado em 2002, todas as doações de códigos de aplicativos de projetos e fornecedores externos devem passar pela incubadora antes de migrar para o Apache. O Apache Incubator ajuda a Apache Software Foundation a garantir que todos os projetos sejam compatíveis com os princípios orientadores da fundação de código aberto e estejam livres de problemas e conflitos legais.

Techopedia explica Apache Incubator

A Apache Incubator é supervisionada pela Apache Software Foundation, uma organização sem fins lucrativos que também supervisiona o desenvolvimento de software Apache. Semelhante ao restante da Apache Software Foundation, a incubadora Apache também é uma entidade virtual. Um projeto pode entrar na incubadora Apache por seu desenvolvedor, declarando a intenção de doar a propriedade intelectual e de direitos autorais à Apache Software Foundation. Os projetos são selecionados por meio de processos meritocráticos e pela determinação de quais projetos precisam do apoio da fundação. Alguns dos projetos conhecidos que passaram pelo Incubator são Cassandra, Apache HTTP Server e Hadoop.

A Incubadora Apache serve a muitos propósitos para os esforços da Apache Software Foundation. Antes de tudo, ele pode atuar como repositório temporário de um projeto até que seja aceito e se torne um projeto ou subprojeto de nível superior. O Apache Incubator fornece a documentação de como a Fundação Apache funciona e as técnicas e processos envolvidos em sua estrutura. Assim, os projetos podem se familiarizar com o estilo da Apache Software Foundation e ter a orientação dos mentores do Incubator PMC também. O objetivo mais importante do Apache Incubator é garantir que o licenciamento do aplicativo e dos projetos de software esteja correto e livre de conflitos legais. Ele verifica se o projeto é compatível e consistente com os princípios orientadores da fundação de código aberto. Ele verifica os contratos de licença de colaborador dos desenvolvedores envolvidos no desenvolvimento de aplicativos também.

O que é a incubadora apache? - o que é techopedia