Sering bertanya-tanya, kalau membuat aplikasi komersial dan diantara library yang kita gunakan itu ternyata berlisensi Apache 2.0, apa yang mesti kita lakukan terhadap program kita.
Contoh paling gampang adalah jika kita ingin membuat aplikasi berbasis android dengan menggunakan library resmi dari FB yang ada di Github. Ternyata library ini menggunakan lisensi Apache 2.0.
Hasil pencarian di internet akhirnya mendapat kesimpulan sementara yang tentu nanti bisa diperbarui. ada dua hal yang utama kita lakukan yaitu :
Harus meletakkan file lisensi apache 2.0 di source (masih belum jelas, apakah perlu juga dalam distribusi binary?)
Harus menyebutkan penggunaan library berlisensi apache 2.0 dengan jelas ( kalimat bahasa inggrisnya : "to show clear attribution")
Nah bagian ke-dua bisa dilakukan dengan beberapa cara, diantaranya:
Membuat semacam halaman kredit / about, yang menyebutkan penggunaan library berlisensi apache 2.0
Membuat splash screen yang ada penyebutan penggunaan library
Menyediakan satu textview / label di halaman depan.
demikian, semoga bermanfaat.
----
sumber-sumber:
1. http://www.apache.org/licenses/LICENSE-2.0.html
3. https://github.com/facebook/facebook-android-sdk/
Follow Instagram @kompasianacom juga Tiktok @kompasiana biar nggak ketinggalan event seru komunitas dan tips dapat cuan dari Kompasiana
Baca juga cerita inspiratif langsung dari smartphone kamu dengan bergabung di WhatsApp Channel Kompasiana di SINI