Lompat ke konten

Lisensi dan hak Anda

LISENSI

Kode dan dokumentasi Provelopment Foundation sendiri dirilis di bawah Apache License 2.0, salah satu lisensi permisif yang paling banyak dipakai di dunia. Halaman ini menjelaskan apa artinya bagi Anda dalam praktik, apa yang tidak diberikannya, dan di mana Anda dapat membaca lisensinya sendiri. Halaman ini bukan nasihat hukum.

Apa yang diberikan lisensi ini

Hak cipta pada dasarnya menyimpan hampir semua hak bagi penciptanya, sehingga lisensi itulah yang mengubah perangkat lunak dari sesuatu yang hanya boleh dilihat menjadi sesuatu yang boleh dipakai. Apache-2.0 termasuk lisensi permisif: izinnya diberikan dengan lapang, dan syaratnya sedikit.

Dengan istilah yang dipakai lisensi itu sendiri, Anda menerima izin hak cipta yang berlaku di seluruh dunia, tidak eksklusif, tanpa biaya, bebas royalti, dan tidak dapat ditarik kembali untuk memakai, memperbanyak, mengubah, menampilkan, memberikan sublisensi, serta menyebarkan karya tersebut. Lisensi ini juga memuat hibah paten yang tegas dari para kontributor — alasan utama proyek ini memilihnya daripada lisensi permisif pendek yang tidak menyebut paten sama sekali.

Syaratnya bersifat praktis, bukan membatasi. Bila Anda menyebarkan perangkat lunaknya, Anda harus memberikan salinan lisensi kepada penerimanya, menandai berkas yang Anda ubah, mempertahankan pemberitahuan hak cipta, paten, merek, dan atribusi yang Anda terima, serta meneruskan pemberitahuan atribusi dari berkas NOTICE bila ada. Tidak ada biaya lisensi, tidak ada akun, tidak ada perpanjangan, dan tidak ada langganan yang perlu dihentikan.

Kedudukan lisensi ini dalam keseluruhan pengaturan dijelaskan di halaman Kepemilikan dan portabilitas.

Tiga jenis materi, tiga kedudukan berbeda

Lisensi paling mudah dipakai dengan benar bila Anda memisahkan tiga hal berikut.

  • Materi milik Foundation sendiri

    Kode platform dan dokumentasinya. Apache-2.0 mencakup keduanya, dan izin-izin di atas berlaku untuknya.

  • Materi yang dibundel dari tempat lain

    Foundation tidak melisensikan ulang karya orang lain. Pustaka ikon yang disertakan memakai lisensi MIT dengan pemberitahuannya sendiri, dan merek milik pemilik lain tetap tunduk pada aturan merek mereka. Setiap lisensi itu tetap seperti semula.

  • Materi yang Anda dan pemasok Anda buat

    Konten Anda, merek Anda, dan pekerjaan yang dilakukan orang lain untuk Anda sama sekali tidak dicakup lisensi Foundation. Semuanya diatur oleh hak Anda sendiri dan oleh kesepakatan yang Anda buat.

Apa yang tidak diberikan lisensi ini

Batasan-batasannya sama pentingnya dengan izinnya, dan daftarnya pendek.

  • Tidak ada hak atas nama atau merek Provelopment

    Apache-2.0 adalah lisensi hak cipta dan secara tegas mengecualikan hak merek. Anda tidak memperoleh izin memakai nama, logo, atau merek proyek, dan tidak boleh memberi kesan bahwa Provelopment mendukung atau menyetujui produk Anda.

  • Tidak ada jaminan mutu

    Perangkat lunaknya disediakan sebagaimana adanya. Tidak ada jaminan bahwa ia bebas dari kesalahan, cocok untuk keperluan tertentu, atau akan terus berfungsi setelah lingkungannya berubah.

  • Tidak ada ganti rugi

    Lisensi ini tidak memberikan ganti rugi atau perlindungan hukum dari pihak ketiga bila terjadi sengketa. Bila risiko semacam itu penting bagi usaha Anda, itu urusan kesepakatan terpisah dan nasihat hukum Anda sendiri.

  • Tidak ada kewajiban memperbaiki atau melayani

    Lisensi tidak mewajibkan pemelihara proyek memperbaiki masalah tertentu, menjawab pertanyaan, atau menyediakan dukungan komersial. Bantuan yang tersedia bergantung pada kesepakatan atau pada kesediaan sukarela.

  • Tidak ada hak atas konten situs ini

    Naskah, tangkapan layar, dan identitas visual situs Provelopment Foundation tidak ikut dilisensikan oleh Apache-2.0. Yang dicakup lisensi adalah perangkat lunak dan dokumentasinya, bukan seluruh isi situs ini.

Hibah paten: mengapa lisensi ini lebih panjang

Perangkat lunak dapat terjerat paten meski kodenya terbuka. Karena itu Apache-2.0 memuat hibah paten yang tegas dari setiap kontributor: mereka yang menyumbangkan kode sekaligus memberi Anda izin memakai paten yang mereka pegang atas karya itu, sejauh diperlukan untuk memakai atau menyebarkan perangkat lunaknya. Bila Anda mengajukan gugatan pelanggaran paten terhadap karya tersebut, izin itu berakhir.

Banyak lisensi permisif yang lebih pendek sama sekali tidak membahas paten, sehingga pemakai tidak mendapat kejelasan apa pun. Foundation memilih Apache-2.0 karena kejelasan itu.

Satu hal yang tidak dapat diklaim oleh lisensi mana pun: bahwa tidak ada pihak ketiga yang memegang paten relevan. Hibah paten kontributor hanya mencakup paten yang mereka miliki, bukan paten siapa pun di dunia.

Syarat bila Anda menyebarkan perangkat lunaknya

Selama Anda hanya memakai Foundation untuk situs Anda sendiri, syarat lisensinya tidak menambah kewajiban apa pun. Kewajiban baru muncul ketika Anda menyebarkan perangkat lunaknya — atau versi yang Anda ubah — kepada pihak lain.

Bila itu terjadi, ada empat hal yang harus Anda jaga: sertakan salinan lisensinya, tandai berkas yang Anda ubah, pertahankan pemberitahuan hak cipta, paten, merek, dan atribusi yang Anda terima, serta teruskan pemberitahuan dari berkas NOTICE bila ada. Proyek ini tidak menyertakan berkas NOTICE karena tidak ada teks atribusi dari hulu yang perlu diteruskan. Itulah seluruh kewajibannya, dan semuanya lebih mudah bila pemberitahuan itu tidak pernah dihapus.

Pemakaian komersial diperbolehkan tanpa royalti. Anda boleh membangun situs untuk klien Anda, menjual pekerjaan itu, atau memakainya di dalam layanan berbayar, dan Anda tidak diwajibkan memberi tahu siapa pun, memuji Provelopment secara terbuka, atau membagikan situs milik klien Anda.

Pertanyaan yang sering muncul tentang lisensi

Ini pertanyaan yang pertama diajukan orang, dan jawabannya diambil dari lisensinya, bukan dari pendapat. Bila jawabannya penting bagi Anda, bacalah naskah lisensinya dan mintalah nasihat sendiri.

Apakah saya wajib mempublikasikan kode situs yang saya bangun?

Tidak. Apache-2.0 bukan lisensi copyleft: ia tidak mewajibkan Anda mempublikasikan karya Anda sendiri. Konfigurasi, konten, merek, dan kode tambahan Anda tetap milik Anda, dan tidak ada yang mengharuskan Anda merilisnya. Syarat lisensi baru berlaku bila Anda menyebarkan platformnya sendiri atau versi yang Anda ubah.

Bolehkah saya memakai Foundation untuk pekerjaan klien yang berbayar?

Boleh. Pemakaian komersial, pemakaian pribadi, dan pemakaian di dalam layanan yang Anda jual semuanya diizinkan, tanpa royalti dan tanpa biaya lisensi. Bila Anda membuat situs untuk klien, cukup pertahankan pemberitahuannya: Anda tidak perlu memberi tahu siapa pun, memuji Provelopment secara terbuka, atau membagikan situs klien Anda.

Apa yang persisnya harus saya pertahankan bila menyebarkan perangkat lunaknya?

Naskah lisensi, pemberitahuan hak cipta, paten, merek, dan atribusi yang Anda terima, serta catatan pada berkas yang Anda ubah bahwa berkas itu memang diubah. Bila distribusinya menyertakan berkas NOTICE, pemberitahuan atribusi di dalamnya ikut berpindah. Proyek ini tidak menyertakan berkas NOTICE, karena tidak ada teks atribusi dari hulu yang perlu diteruskan.

Apakah lisensi ini mencakup konten yang saya tulis atau beli?

Tidak. Lisensi ini berbicara tentang kode dan dokumentasi platform. Kata-kata, gambar, merek, dan pekerjaan yang dilakukan orang lain untuk Anda diatur oleh hak Anda sendiri serta kesepakatan yang Anda buat — bukan oleh Apache-2.0, dan bukan oleh Provelopment.

Saya sudah mengubah platformnya cukup banyak. Apakah itu diperbolehkan?

Ya. Anda boleh mengubah apa pun di dalamnya, untuk keperluan apa pun. Bila Anda menyebarkan versi yang Anda ubah, tandai berkas yang Anda ubah dan pertahankan pemberitahuannya; bila perubahan itu hanya untuk Anda sendiri, tidak ada syarat yang melekat. Tidak ada bagian dari lisensi yang membatasi sejauh apa Anda mengubahnya.

Bagaimana bila suatu saat Provelopment berubah pikiran?

Izin itu tidak dapat ditarik kembali. Hak yang diberikan Apache-2.0 bersifat tetap untuk versi yang Anda terima, dan itulah salah satu alasan lisensi permisif dipilih: proyek yang dapat mencabut izinnya kemudian tidak menawarkan kemandirian yang diklaimnya. Yang dapat berubah adalah hal-hal di sekitar perangkat lunaknya — layanan, hosting, ketersediaan, dan rencana proyek — dan karena itu semuanya dijelaskan terpisah di halaman kepemilikan dan portabilitas.

Apakah halaman ini nasihat hukum?

Bukan. Ini ringkasan berbahasa sehari-hari untuk orang yang sedang memutuskan apakah Foundation dapat dipakai. Naskah lisensinya yang berlaku, dan bila keputusannya penting bagi usaha Anda — misalnya penyebaran di dalam produk atau atribusi yang akan ditanyakan klien — mintalah nasihat Anda sendiri.

Lanjutkan dari sini