Permisif (Permissive)

Boost Software License 1.0

Lisensi permisif yang cukup meninggalkan pemberitahuan saat didistribusikan sebagai sumber, tanpa kewajiban pemberitahuan untuk biner hasil kompilasi.

SPDXBSL-1.0

Izin, syarat, dan batasan sekilas

Izin

  • Penggunaan komersialKarya asli dan turunannya boleh dipakai untuk tujuan komersial.
  • ModifikasiKode boleh diubah.
  • DistribusiKode boleh didistribusikan.
  • Penggunaan pribadiBoleh dipakai dan diubah secara internal tanpa dipublikasikan.

Syarat

  • Pemberitahuan saat distribusi sumberPemberitahuan hanya perlu disertakan saat didistribusikan dalam bentuk sumber, tidak untuk biner.

Batasan

  • Batasan tanggung jawabMenyatakan secara tegas tidak bertanggung jawab atas kerugian.
  • Tanpa jaminanMenyatakan secara tegas tidak memberikan jaminan apa pun.

Sumber klasifikasi izin·syarat·batasan: data choosealicense.com (GitHub, MIT License).

Lisensi seperti apa

Boost Software License 1.0 dibuat pada 2003 untuk kumpulan pustaka Boost C++. Lisensi ini permisif seperti MIT, tetapi bedanya syaratnya hanya berlaku untuk salinan dalam bentuk sumber. Pemberitahuan hak cipta dan teks lisensi harus disertakan dalam salinan seluruh atau sebagian perangkat lunak, kecuali jika salinan itu hanya berupa kode mesin yang dapat dieksekusi yang dihasilkan oleh pemroses bahasa (kompiler). Boost dan framework pengujian Catch2 memakainya.

Mengapa syaratnya begini

Pustaka templat C++ membuat kode header melebur langsung ke dalam file eksekusi pengguna. Dengan MIT, pemberitahuan harus disertakan setiap kali file eksekusi itu didistribusikan, tetapi BSL menghapus beban ini sehingga produk akhir yang memakai pustaka tidak perlu menampilkan layar pemberitahuan.

Yang harus dipenuhi saat mendistribusikan

Kesalahpahaman umum

Cara menerapkan

Kebiasaan Boost adalah menaruh teks lisensi sebagai LICENSE_1_0.txt dan menempelkan pemberitahuan 'Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt)' di setiap file sumber. Jika Anda memilih pemberitahuan resmi di tab 'Header file' generator, teks ini akan dibuat. Pengenal SPDX-nya BSL-1.0.

Cocok untuk

Cocok untuk pustaka C++ header-only dan pustaka yang akan dipakai dalam produk yang sulit menampilkan layar pemberitahuan, seperti game dan perangkat tertanam.

Bisakah kode BSL-1.0 dimasukkan ke proyek lain?

Penilaian umum saat mengambil kode yang dirilis di bawah lisensi ini lalu menggabungkan dan mendistribusikannya dalam proyek berlisensi di bawah. Lihat kombinasi lain di pemeriksa kompatibilitas →

Proyek tujuanHasilCatatan
Perangkat lunak tertutup (komersial) BolehSaat didistribusikan sebagai sumber, pemberitahuan hak cipta dan teks lisensi asli harus dipertahankan (tidak perlu jika hanya mendistribusikan biner).
MIT BolehSaat didistribusikan sebagai sumber, pemberitahuan hak cipta dan teks lisensi asli harus dipertahankan (tidak perlu jika hanya mendistribusikan biner).
Apache-2.0 BolehSaat didistribusikan sebagai sumber, pemberitahuan hak cipta dan teks lisensi asli harus dipertahankan (tidak perlu jika hanya mendistribusikan biner).
MPL-2.0 BolehSaat didistribusikan sebagai sumber, pemberitahuan hak cipta dan teks lisensi asli harus dipertahankan (tidak perlu jika hanya mendistribusikan biner).
LGPL-2.1 BolehSaat didistribusikan sebagai sumber, pemberitahuan hak cipta dan teks lisensi asli harus dipertahankan (tidak perlu jika hanya mendistribusikan biner).
LGPL-3.0 BolehSaat didistribusikan sebagai sumber, pemberitahuan hak cipta dan teks lisensi asli harus dipertahankan (tidak perlu jika hanya mendistribusikan biner).
GPL-2.0 BolehSaat didistribusikan sebagai sumber, pemberitahuan hak cipta dan teks lisensi asli harus dipertahankan (tidak perlu jika hanya mendistribusikan biner).
GPL-3.0 BolehSaat didistribusikan sebagai sumber, pemberitahuan hak cipta dan teks lisensi asli harus dipertahankan (tidak perlu jika hanya mendistribusikan biner).
AGPL-3.0 BolehSaat didistribusikan sebagai sumber, pemberitahuan hak cipta dan teks lisensi asli harus dipertahankan (tidak perlu jika hanya mendistribusikan biner).

Konten situs ini adalah informasi umum, bukan nasihat hukum. Untuk keputusan distribusi, kontrak, atau sengketa yang sebenarnya, konsultasikan dengan pengacara atau ahli lainnya.