8 Daftar Lisensi Software Selain Open Source

Semua lisensi perlengkapan lunak dipecah menjadi dua kumpulan besar: tidak bebas (proprietary) dan gratis. Kategori-kategori ini mempunyai perbedaan signifikan yang menilai hak pemakaian. Kode sumber tersingkap didistribusikan menurut lisensi terbuka. Dalam tulisan ini anda akan mengecek jenis lisensi tersingkap apa yang terdapat dan apa artinya.

Lisensi tersingkap memungkinkan Anda guna bebas dan berbagi, memodifikasi perlengkapan lunak. Artinya, kode sumber dari program-program itu sepenuhnya bisa diakses. Ini ialah lisensi yang mencerminkan apa yang bisa Anda kerjakan dengan kode ini, dan apa yang tidak.

Dalam sejumlah kasus, terdapat pembatasan kecil, misalnya, developer harus merujuk pada pembuat konten sebelumnya atau menjaga prinsip keterbukaan dalam penyaluran program selanjutnya.

Kumpulan lisensi open source yang disetujui

Kumpulan tersebut diciptakan oleh Open Source Initiative. Ini termasuk sejumlah lisensi yang dikonfirmasi populer.

1. GNU, General Public License (GPL). Di komunitas programmer, ini ialah salah satu lisensi utama yang dipakai saat mencatat perangkat empuk open source. Ini dibuat oleh programmer, pendiri gerakan perangkat empuk terbuka dan proyek guna mengembangkan perangkat empuk bebas GNU (The GNU Project) Richard Stallman.

Pengguna mempunyai hak untuk menyalurkan perangkat empuk di bawah lisensi ini, berpartisipasi dalam pengembangannya atau memodifikasi dengan sekian banyak cara. Tetapi terdapat aturan laksana itu: setiap evolusi program yang diciptakan oleh pemakai dan didistribusikan oleh mereka mesti mempunyai kode sumber dari evolusi ini. Sebagai contoh, di bawah lisensi ini meluas kernel Linux, MySQL, Asterisk dan tidak sedikit CMS-sistem (sistem manajemen konten): MovableType, MODx, WordPress, Joomla, Drupal, osCommerce.

2. Lisensi Apache 2.0. Lisensi luwes yang mempunyai hak yang jelas. Plus, mereka bisa diterapkan guna hak cipta dan paten. Beberapa hak yang tersedia: hak mempunyai sifat serampangan, abadi, tidak khusus dan global. Jika Anda menyalurkan kode, Anda mesti menilai nama pengembang.

3. BSD (Berkeley Software Distribution). Dalam lisensi ini tidak terdapat aturan ketat laksana dalam GPL. Pengembang mesti melakukan sejumlah kondisi sederhana: ditentukan dalam arsip bahwa produk yang dipakai oleh pencipta pengembangan pribumi dari perangkat empuk dan tidak memakai nama (atau nama) dari pencipta perangkat empuk untuk destinasi promosi tanpa persetujuan tertulis.

Ada sejumlah jenis lisensi BSD. Sebagian besar memakai BSD / BSD Baru dan BSD / FreeBSD yang Disederhanakan. Lisensi BSD Baru memungkinkan Anda menyalurkan perangkat empuk untuk destinasi apa pun, tidak memberikan garansi dan tidak bertanggung jawab atas konsekuensi pemakaian. Ada item dalam format izin khusus: kita tidak dapat memakai nama-nama peserta dalam proyek Anda. Hanya terdapat satu perbedaan antara lisensi ini: BSD yang Disederhanakan tidak memberi batas pemakaian nama. Misalnya, Apple memakai lisensi BSD yang beberapa besar.

4. GNU Lesser General Public License (LGPL). Muncul dalam kerangka proyek GNU. Memberikan lebih tidak sedikit hak daripada GPL. Perbedaan utamanya ialah memungkinkan produk LGPL dipakai dalam proyek yang didistribusikan di bawah lisensi lain. Salah satu produk familiar di bawah lisensi ini ialah suite perkantoran OpenOffice.org.

5. Lisensi MIT (Massachusetts Institute of Technology). Lisensi yang paling singkat dan lumayan gratis. Ini memungkinkan Anda guna menggunakan, menyalin, dan memodifikasi perangkat empuk sesuai kearifan Anda. Perangkat empuk dapat diserahkan secara cuma-cuma atau bahkan dijual. Tidak terdapat batasan. Tetapi terdapat batasan bahwa perangkat empuk Anda mesti disertai dengan perjanjian lisensi.

Perangkat empuk yang dilisensikan oleh MIT dapat dipakai dalam produk tertutup. Lisensi ini serupa dengan BSD. Tetapi di MIT, kita dapat memakai nama produk dan nama pembuat untuk destinasi promosi. Di bawah MIT, Sistem X Window (X11) dan Ruby on Rails didistribusikan.

6. Mozilla Public License 2.0. Ini mengandung fitur BSD dan GPL. Kode sumber yang dicatat atau dimodifikasi di bawah lisensi MPL mesti dilisensikan menurut ketentuan MPL. Lisensi memungkinkan Anda guna menggabungkannya dalam satu program dengan file proprietary (tidak gratis).

7. Lisensi Pengembangan Umum dan Distribusi. Lisensi ini memungkinkan Anda guna menggabungkan kode tersingkap dan tertutup, dibentengi oleh hak cipta. File dapat digabungkan dengan file yang sedang di bawah lisensi tersingkap atau kepemilikan (non-gratis) lainnya.

8. Lisensi Publik Eclipse. Lisensi ini paling sesuai untuk perangkat empuk bebas yang berorientasi bisnis dan didasarkan pada lisensi CPL. Dia mempunyai aturan yang lebih luwes untuk menampik hak cipta.

Berdasarkan keterangan dari pengembang Sergey Matveyev perangkat empuk bebas yang dibutuhkan untuk memakai GNU GPL family lisensi. “Adalah urgen bahwa kegiatan saya ialah perangkat empuk bebas untuk membawa manfaat untuk masyarakat, bahwa tidak terdapat yang dapat membuat perangkat empuk saya tidak bebas, atau menggunakannya untuk menolong tidak bebas, sebab mendevaluasi kontribusi saya, – pakar menjelaskan. – Banyak yang menuliskan bahwa mereka tidak hendak menggunakan GPL, sebab mereka hendak bebas, tidak terdapat batasan mutlak. Dalam urusan ini, melulu domain publik yang cocok: domain publik, di mana perangkat empuk benar-benar berhenti guna menuntut atau memberi batas sesuatu. ”

Daftar menyeluruh lisensi yang diamini dapat ditemukan di website web Open Source Initiative.

Leave a Reply

Your email address will not be published. Required fields are marked *

© 2018: Improving Code | GREEN EYE Theme by: D5 Creation | Powered by: WordPress