Daftar Isi:
Definisi - Apa yang dimaksud dengan Apache Incubator?
Apache Incubator adalah titik awal untuk semua aplikasi dan proyek perangkat lunak sumber terbuka untuk menjadi bagian dari Yayasan Perangkat Lunak Apache. Dibuat pada tahun 2002, semua sumbangan kode perangkat lunak aplikasi dari proyek dan vendor eksternal harus melalui inkubator sebelum pindah ke Apache. Apache Incubator membantu Yayasan Perangkat Lunak Apache untuk melihat bahwa semua proyek kompatibel dengan prinsip-prinsip pedoman dari sumber terbuka dan semuanya bebas dari masalah dan konflik hukum.
Techopedia menjelaskan Apache Incubator
Apache Incubator diawasi oleh Yayasan Perangkat Lunak Apache yang merupakan organisasi nirlaba yang juga mengawasi pengembangan perangkat lunak Apache. Mirip dengan sisa Yayasan Perangkat Lunak Apache, inkubator Apache juga merupakan entitas virtual. Suatu proyek dapat memasuki inkubator Apache oleh pengembangnya yang menyatakan niat untuk menyumbangkan kepemilikan intelektual dan hak cipta kepada Yayasan Perangkat Lunak Apache. Proyek-proyek dipilih melalui proses meritokratis dan dengan menentukan proyek mana yang membutuhkan dukungan yayasan. Beberapa proyek terkenal yang telah melalui Inkubator adalah Cassandra, Apache HTTP Server dan Hadoop.
Apache Incubator melayani banyak tujuan untuk upaya Apache Software Foundation. Pertama-tama, ia dapat bertindak sebagai repositori sementara untuk suatu proyek sampai diterima dan menjadi proyek atau sub-proyek tingkat atas. Apache Incubator menyediakan dokumentasi tentang cara kerja Yayasan Apache dan teknik serta proses yang terlibat dalam kerangka kerjanya. Proyek dengan demikian dapat dibiasakan dengan gaya Yayasan Perangkat Lunak Apache dan mendapatkan bimbingan dari mentor PMC Inkubator juga. Tujuan paling penting dari Apache Incubator adalah untuk memastikan lisensi aplikasi perangkat lunak dan proyek-proyek sudah benar dan bebas dari konflik hukum. Ia memeriksa apakah proyek tersebut kompatibel dan konsisten dengan prinsip panduan yayasan sumber terbuka. Ini memeriksa perjanjian lisensi kontributor dari pengembang yang terlibat dalam pengembangan aplikasi juga.
