Sisällysluettelo:
Määritelmä - Mitä Apache-inkubaattori tarkoittaa?
Apache-inkubaattori on lähtökohta kaikille avoimen lähdekoodin ohjelmistosovelluksille ja projekteille, jotka ovat osa Apache Software Foundation -säätiötä. Vuonna 2002 perustettujen ulkoisten projektien ja toimittajien kaikkien sovellusohjelmakoodilahjoitusten on läpäistävä inkubaattorin läpi ennen siirtymistä Apacheen. Apache-inkubaattori auttaa Apache-ohjelmistosäätiötä näkemään, että kaikki projektit ovat yhteensopivia avoimen lähdekoodin säätiön ohjausperiaatteiden kanssa ja että niissä ei ole oikeudellisia ongelmia ja ristiriitoja.
Techopedia selittää Apache-inkubaattorin
Apache-inkubaattoria valvoo Apache Software Foundation, joka on voittoa tavoittelematon organisaatio, joka myös valvoo Apache-ohjelmistokehitystä. Kuten muu Apache Software Foundation, Apache-inkubaattori on myös virtuaalinen kokonaisuus. Projekti voi tulla Apache-inkubaattoriin sen kehittäjän ilmoittaessa aikovansa lahjoittaa immateriaalioikeudet ja tekijänoikeudet Apache Software Foundation -säätiölle. Projektit valitaan meritokraattisten prosessien avulla ja määrittelemällä mitkä hankkeet tarvitsevat säätiön tukea. Joitakin tunnettuja projekteja, jotka ovat käyneet inkubaattorin kautta, ovat Cassandra, Apache HTTP Server ja Hadoop.
Apache-inkubaattori palvelee monia tarkoituksia Apache Software Foundation -yrityksen pyrkimyksissä. Ensinnäkin, se voi toimia väliaikaisena arkistona projektille, kunnes se hyväksytään ja siitä tulee ylimmän tason projekti tai alaprojekti. Apache-inkubaattori tarjoaa dokumentoinnin siitä, miten Apache-säätiö toimii, sekä tekniikoihin ja prosesseihin, jotka liittyvät sen puitteisiin. Hankkeet voidaan siten tutustua Apache Software Foundation -säätiön tyyliin, ja niillä voi olla myös inkubattorin PMC-mentorien opas. Apache-inkubaattorin tärkein tarkoitus on varmistaa ohjelmistosovelluksen ja projektien lisensointi oikein ja vailla oikeudellisia ristiriitoja. Se tarkistaa, onko projekti yhteensopiva ja yhdenmukainen avoimen lähdekoodin säätiön ohjausperiaatteiden kanssa. Se tarkistaa myös sovelluskehitykseen osallistuvien kehittäjien avustajien lisenssisopimukset.
