Iklan

Perlahan tapi pasti, perangkat lunak open source Apa itu Perangkat Lunak Sumber Terbuka? [MakeUseOf Menjelaskan]"Sumber terbuka" adalah istilah yang sering digunakan akhir-akhir ini. Anda mungkin tahu bahwa hal-hal tertentu bersifat open source, seperti Linux dan Android, tetapi apakah Anda tahu apa yang diperlukannya? Apa yang terbuka ... Baca lebih banyak mengambil alih. Jika Anda tidak percaya, lihat saja beberapa alat paling populer yang kita semua gunakan: Firefox, WordPress, 7-Zip, MediaWiki, BitTorrent, Android, plus semua alternatif gratis untuk perangkat lunak berbayar 14 Alternatif Gratis dan Sumber Terbuka untuk Perangkat Lunak BerbayarJangan buang uang untuk perangkat lunak untuk penggunaan pribadi! Tidak hanya alternatif gratis yang ada, mereka kemungkinan besar menawarkan semua fitur yang Anda butuhkan dan mungkin lebih mudah dan aman untuk digunakan. Baca lebih banyak . Tapi tahukah Anda bahwa tidak semua lisensi open source sama?

Memang, ada lusinan di luar sana dan itu belum termasuk lisensi unik yang ditulis sendiri yang digunakan beberapa produk sumber terbuka. Apa perbedaannya dan apa artinya bagi Anda? Jika Anda menulis perangkat lunak sumber terbuka, mana yang harus Anda gunakan?

instagram viewer

Penafian: Artikel ini tidak dimaksudkan sebagai nasihat hukum. Ini hanya mencoba merangkum konsep dan penggunaan untuk berbagai lisensi open source. Untuk kemungkinan masalah hukum, hubungi pengacara.

Itu Lisensi Apache adalah lisensi yang dibuat dan digunakan oleh Apache Software Foundation, yang terkenal dengan Apache HTTP Server yang menggerakkan banyak situs web yang kami kunjungi. Versi 2.0 dirilis pada tahun 2004 untuk memudahkan proyek non-Apache untuk menggunakan lisensi dan tetap menjadi salah satu lisensi paling populer hingga saat ini.

fitur

  • Perangkat lunak dapat digunakan secara komersial.
  • Perangkat lunak dapat dimodifikasi untuk membuat karya turunan.
  • Karya turunan dapat didistribusikan.
  • Karya turunan dapat didistribusikan dengan lisensi yang berbeda.
  • Pemilik perangkat lunak tidak bertanggung jawab atas kerusakan.
  • Pemilik merek dagang perangkat lunak tidak dapat digunakan dalam karya turunan.
  • Hak cipta asli dan teks lisensi harus disimpan dengan distribusi.
  • Perubahan signifikan pada perangkat lunak asli harus diperhatikan.

Kapan sebaiknya Anda menggunakannya?

Lisensi Apache adalah salah satu lisensi perangkat lunak yang lebih permisif di luar sana. Terutama yang perlu diperhatikan adalah fakta bahwa penulis diizinkan untuk mematenkan karya turunan. Singkatnya, Anda dapat melakukan apa saja yang Anda inginkan dengan perangkat lunak asli selama Anda mempertahankan hak cipta asli dan menyatakan perubahan besar apa pun yang telah Anda buat.

Itu Lisensi BSD adalah lisensi perangkat lunak yang sangat sederhana dan permisif yang pertama kali diterbitkan pada tahun 1990 dan direvisi dua kali, disederhanakan lebih lanjut dengan setiap revisi.

fitur

  • Perangkat lunak dapat digunakan secara komersial.
  • Perangkat lunak dapat dimodifikasi untuk membuat karya turunan.
  • Karya turunan dapat didistribusikan.
  • Pemilik perangkat lunak tidak bertanggung jawab atas kerusakan.
  • Hak cipta asli dan teks lisensi harus disimpan dengan distribusi.

Kapan sebaiknya Anda menggunakannya?

Karena kesederhanaan Lisensi BSD, beberapa orang lebih suka menggunakan Lisensi Apache yang lebih eksplisit. Namun, Lisensi BSD memiliki kelebihan dalam hal kapan siapa saja harus dapat mengkomersialkan varian perangkat lunak dengan konflik hukum minimal. Jika kamu ingin orang lain untuk memperluas dan mengkomersialkan karya Anda, gunakan.

Perlu dicatat bahwa perbedaan inti antara Lisensi BSD dan Lisensi Apache adalah bahwa Lisensi Apache memungkinkan hibah paten untuk karya turunan. Lisensi BSD tidak.

Creative Commons (CC) adalah organisasi yang telah merilis beberapa jenis lisensi yang berbeda, yang semuanya dirancang untuk mendorong berbagi karya kreatif. Standar CC memungkinkan siapa saja untuk, sekilas pandang, melihat karya kreatif (gambar, video, perangkat lunak, dll.) Dan tahu apa yang dapat dan tidak bisa mereka lakukan dengannya.

fitur

Secara total, ada tujuh lisensi berbeda yang ditawarkan oleh organisasi. Akan terlalu banyak untuk menjelaskan semuanya di sini, tetapi Anda dapat membacanya di kami ikhtisar Creative Commons Apa itu Penggunaan Creative Commons dan Non-Komersial?Apa itu Creative Commons? Apa yang dimaksud dengan "penggunaan non-komersial"? Pelajari tentang lisensi Creative Commons dan cara kerjanya. Baca lebih banyak .

Kapan sebaiknya Anda menggunakannya?

Lisensi CC fantastis dan, dalam beberapa kasus, commons kreatif dapat merangsang karir Anda 3 Alasan Mengubah Karir Untuk Melisensikan Pekerjaan Anda Dengan Creative CommonsPikirkan Creative Commons sebagai alat pemasaran yang dapat menghasilkan dengan imbalan besar di jalan. Apakah Anda melisensikan pekerjaan Anda di bawahnya? Jika tidak, berikut adalah tiga alasan kuat mengapa Anda harus melakukannya. Baca lebih banyak . Ada cukup variasi lisensi CC untuk mengakomodasi hampir semua jenis karya kreatif yang dapat Anda kejar.

Yang sedang berkata, Open Source Initiative tidak mengakui lisensi ini sebagai benar-benar "open source". Dengan demikian, lisensi CC mungkin tidak kompatibel ketika digunakan bersama dengan perangkat lunak dan lisensi open source lainnya.

Itu Lisensi Publik Umum GNU diciptakan tahun 1989, saat Unix mulai populer, sebagai alternatif untuk lisensi kepemilikan terbatas. Lisensi telah direvisi dua kali dengan setiap revisi menangani masalah signifikan yang muncul di versi sebelumnya. Versi 3 diterbitkan pada 2007.

fitur

  • Perangkat lunak dapat digunakan secara komersial.
  • Perangkat lunak dapat dimodifikasi untuk membuat karya turunan.
  • Karya turunan dapat didistribusikan.
  • Karya turunan harus dilisensikan di bawah GPL 3 juga.
  • Distribusi harus mencakup perangkat lunak asli dan semua kode sumber.
  • Pemilik perangkat lunak tidak bertanggung jawab atas kerusakan.
  • Hak cipta asli dan teks lisensi harus disimpan dengan distribusi.

Kapan sebaiknya Anda menggunakannya?

GPL sangat ideal untuk "kebebasan perangkat lunak," yang merupakan filosofi bahwa semua pengguna harus memiliki kebebasan untuk menjalankan, menyalin, mendistribusikan, mempelajari, memodifikasi, dan meningkatkan perangkat lunak. Ini memastikan bahwa perangkat lunak open source tetap open source, bahkan ketika diperluas ke karya turunan.

Namun, berhati-hatilah bahwa memasukkan kode GPL ke dalam kode Anda sendiri mengharuskan seluruh proyek Anda dilisensikan di bawah GPL juga. Hanya gunakan itu jika Anda siap untuk proyek Anda untuk hidup dan mati sebagai sumber terbuka.

Lisensi open source mana yang menjadi favorit Anda? Ada banyak orang lain di luar sana juga. Bagikan pemikiran Anda tentang gerakan open source dengan berkomentar di bawah ini!

Joel Lee memiliki gelar B.S. dalam Ilmu Komputer dan lebih dari enam tahun pengalaman menulis profesional. Dia adalah Pemimpin Redaksi untuk MakeUseOf.