Saya membuat aplikasi Android yang segera siap dirilis.
Saya hanya akan menerapkan sistem tab menggunakan perpustakaan ini . Saya membaca bahwa itu dilisensikan di bawah Lisensi Apache 2.0 . Saya tidak pernah menggunakan perpustakaan berlisensi untuk aplikasi / program / game yang telah saya distribusikan (karena saya belum mendistribusikannya), jadi saya tidak punya pengalaman dengan lisensi dan perpustakaan berlisensi, jadi saya ingin tahu apakah ada sesuatu perlu diingat ketika mendistribusikan aplikasi yang menggunakan perpustakaan yang dilisensikan di bawah Lisensi Apache 2.0.
Ingatlah selalu
- Saya mengajukan pertanyaan ini di StackOverflow , tetapi saya disarankan untuk memindahkannya ke Programmer , tetapi untuk memeriksa pusat bantuan jika situs ini menerima pertanyaan semacam ini sebelum saya diposting. Saya melakukannya, dan sejauh saya bisa melihat dan memahami apa yang saya baca, pertanyaan semacam ini diperbolehkan.
- Saya telah membaca beberapa Pertanyaan Serupa , dan menemukan jawaban untuk beberapa pertanyaan saya, tetapi masih ada beberapa hal yang saya ingin tahu, dan saya ingin menjadi jelas sehingga saya tidak membuat kesalahan.
Ini adalah pertanyaan yang tersisa
- Saya membaca bahwa "pengguna aplikasi saya harus menerima salinan Lisensi Apache 2.0. Untuk menghindari kebingungan, Anda juga harus menyatakan bagian distribusi mana yang berlaku untuk lisensi tersebut." Apakah cukup dengan menaruh tautan ke Lisensi Apache 2.0 pada halaman "Tentang aplikasi" di aplikasi, dan beri tahu nama perpustakaan berlisensi bersama dengan tautannya?
- Melanjutkan pertanyaan di atas: Bagaimana saya perlu "menyatakan bagian distribusi mana yang berlaku untuk lisensi?" Apakah itu hanya berarti bahwa saya akan memberi tahu bagian mana dari aplikasi saya yang berlisensi (dengan kata lain, bahwa perpustakaan adalah bagian yang dilisensikan)?
- Apakah saya diizinkan untuk memodifikasi sumber perpustakaan, lalu memasukkan versi yang dimodifikasi di aplikasi saya dan menjualnya?
- (ini tidak ada hubungannya dengan perpustakaan berlisensi) Apakah saya perlu menerapkan lisensi untuk aplikasi saya? Jika ya, yang mana yang direkomendasikan? Apakah aplikasi saya akan dilindungi oleh hak cipta secara otomatis ketika saya mengunggahnya ke Google Play Store? Apa yang direkomendasikan untuk melindunginya dari "peniru"?
Apakah ada rekomendasi atau pedoman? Saya ingin tahu sehingga saya tidak membuat kesalahan dan harus membayar denda atau mendapat masalah atau sesuatu seperti itu. Terima kasih!
UPDATE: Saya sudah membaca jawaban amon dan menemukan beberapa pertanyaan lagi:
- Seperti yang saya mengerti dari apa yang dikatakan amon, aplikasi saya dilindungi oleh hak cipta secara otomatis. Dia juga mengatakan bahwa saya dapat mendaftarkan hak cipta dan yang mungkin memberi saya beberapa keuntungan di beberapa yurisdiksi. Di mana saya mendaftarkan hak cipta?
- Bagian lisensi mana yang harus saya cetak pada halaman "tentang"? Apakah cukup dengan menempatkan ini (dari situs web Perpustakaan Apache 2.0) di bawah teks informasi perpustakaan dan meletakkan tautan ke halaman terpisah (di aplikasi) dengan seluruh Lisensi Apache 2.0 ?:
Hak cipta [yyyy] [nama pemilik hak cipta]
Dilisensikan di bawah Lisensi Apache, Versi 2.0 ("Lisensi"); Anda tidak boleh menggunakan file ini kecuali sesuai dengan Lisensi. Anda dapat memperoleh salinan Lisensi di
http://www.apache.org/licenses/LICENSE-2.0
Kecuali diwajibkan oleh hukum yang berlaku atau disetujui secara tertulis, perangkat lunak yang didistribusikan di bawah Lisensi didistribusikan pada DASAR "SEBAGAIMANA ADANYA", TANPA JAMINAN ATAU KONDISI APA PUN, baik tersurat maupun tersirat. Lihat Lisensi untuk bahasa spesifik yang mengatur izin dan batasan di bawah Lisensi.
Lebih banyak pertanyaan mungkin muncul.