개발 아파치 인큐베이터 란 무엇입니까? -techopedia에서 정의

아파치 인큐베이터 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-Apache Incubator의 의미는 무엇입니까?

Apache Incubator는 모든 오픈 소스 소프트웨어 응용 프로그램 및 프로젝트가 Apache Software Foundation의 일부가되기위한 출발점입니다. 2002 년에 만들어진 외부 프로젝트 및 공급 업체의 모든 응용 프로그램 소프트웨어 코드 기부는 Apache로 이동하기 전에 인큐베이터를 거쳐야합니다. Apache Incubator는 Apache Software Foundation이 모든 프로젝트가 오픈 소스 재단의 기본 원칙과 호환되며 법적 문제와 충돌이 없음을 알 수 있도록 도와줍니다.

Techopedia는 Apache Incubator를 설명합니다

Apache Incubator는 Apache 소프트웨어 개발을 감독하는 비영리 조직인 Apache Software Foundation이 감독합니다. 다른 Apache Software Foundation과 마찬가지로 Apache 인큐베이터도 가상 엔티티입니다. 프로젝트는 개발자가 지적 재산권과 저작권을 Apache Software Foundation에 기증하겠다는 의사를 밝히면서 Apache 인큐베이터에 입장 할 수 있습니다. 프로젝트는 메리 토크 라틱 프로세스와 재단의 지원이 필요한 프로젝트를 결정함으로써 선택됩니다. 인큐베이터를 통해 잘 알려진 프로젝트 중 일부는 Cassandra, Apache HTTP Server 및 Hadoop입니다.

Apache Incubator는 Apache Software Foundation 노력에 많은 목적을 제공합니다. 우선, 프로젝트가 승인되고 최상위 프로젝트 또는 하위 프로젝트가 될 때까지 프로젝트의 임시 저장소 역할을 할 수 있습니다. Apache Incubator는 Apache Foundation의 작동 방식과 프레임 워크에 관련된 기술 및 프로세스에 대한 문서를 제공합니다. 따라서 프로젝트는 Apache Software Foundation의 스타일에 익숙해지고 Incubator PMC 멘토의지도를받을 수 있습니다. Apache Incubator의 가장 중요한 목적은 소프트웨어 응용 프로그램 및 프로젝트의 라이센스가 정확하고 법적 충돌이 없는지 확인하는 것입니다. 프로젝트가 오픈 소스 재단의 지침 원칙과 호환 가능하고 일관성이 있는지 확인합니다. 또한 응용 프로그램 개발에 관련된 개발자의 기고자 라이센스 계약을 확인합니다.

아파치 인큐베이터 란 무엇입니까? -techopedia에서 정의