Skip to content
$ opensourcelicense.org

Perbandingan lisensi open source

Pilih dua atau tiga lisensi untuk dibandingkan per klausul dan per skenario.

Keterangan: ✓ pihak lain boleh melakukannya · ◐ dengan syarat · ✗ lisensi melarangnya · — lisensi tidak mengaturnya (berlaku hukum umum)

MITApache-2.0

Ketentuan

MITApache-2.0
KelompokPermisifPermisif
OSI✓✓
Izin
Penggunaan komersial●●
Modifikasi●●
Distribusi●●
Penggunaan pribadi●●
Pemberian hak paten·●
Syarat
Pertahankan pemberitahuan hak cipta●●
Tandai perubahan·●
Batasan
Tanpa tanggung jawab hukum●●
Tanpa jaminan●●
Tanpa hak merek dagang·●

Skenario · Lisensi kode

IDMITApache-2.0
A1 Penyedia cloud menjual proyek Anda sebagai layanan terkelolaMIT: DiizinkanApache-2.0: Diizinkan
A2 Seseorang membuat fork dan mendistribusikan pesaing sumber tertutupMIT: DiizinkanApache-2.0: DiizinkanWajib menandai file yang diubah
A3 Disematkan dalam backend SaaS sumber tertutup (tidak didistribusikan)MIT: DiizinkanApache-2.0: Diizinkan
A4 Ditautkan ke aplikasi atau firmware sumber tertutup lalu didistribusikanMIT: DiizinkanApache-2.0: Diizinkan
A5 Seseorang mempromosikan versi modifikasi dengan nama atau merek dagang AndaMIT: Tidak diaturApache-2.0: Dilarang oleh lisensi
A6 Seseorang menjual salinan yang tidak dimodifikasiMIT: DiizinkanApache-2.0: Diizinkan
B1 Seorang pengguna menggugat Anda atas pelanggaran paten dan tetap memakai kodenyaMIT: Tidak diaturApache-2.0: Dilarang oleh lisensiLisensi paten berakhir
B2 Seorang kontributor mengklaim paten atas kode yang ia kontribusikanMIT: Tidak diaturApache-2.0: Dilarang oleh lisensiPemberian hak paten secara tegas
B3 Sengketa lintas negara: hukum yang berlaku dan tempat penyelesaianMIT: Tidak diaturApache-2.0: Tidak diatur
C1 Anda kemudian mengganti lisensi atau menjual lisensi komersial (kontributor tidak menandatangani CLA)MIT: Dengan syaratVersi baru bisa berubah; versi lama tetapApache-2.0: Dengan syaratSama seperti MIT
C2 Kode Anda digabungkan ke dalam proyek GPL-3.0MIT: DiizinkanApache-2.0: DiizinkanTetapi tidak kompatibel dengan GPL-2.0
C3 Anda memakai dependensi GPL-3.0 dan tetap merilis dengan lisensi iniMIT: Dilarang oleh lisensiApache-2.0: Dilarang oleh lisensi
C4 Proyek ditinggalkan dan seseorang membuat fork untuk melanjutkannyaMIT: DiizinkanApache-2.0: Diizinkan
C5 Anda hanya ingin menghalangi perusahaan besar atau pesaingMIT: Dilarang oleh lisensiApache-2.0: Dilarang oleh lisensi
C6 Kode inti ditulis oleh karyawan dan perusahaannya keberatanMIT: Tidak diaturApache-2.0: Tidak diatur
D1 Seseorang menghapus pemberitahuan hak cipta atau atribusiMIT: Dilarang oleh lisensiApache-2.0: Dilarang oleh lisensi
D2 Seseorang mengubah file tanpa menandai perubahannyaMIT: DiizinkanApache-2.0: Dilarang oleh lisensi
D3 Modifikasi internal, tanpa distribusi dan tanpa layanan eksternalMIT: DiizinkanApache-2.0: Diizinkan
D4 Dipakai untuk militer, pengawasan, atau penggunaan lain yang Anda tolakMIT: DiizinkanApache-2.0: Diizinkan
D5 Dipakai oleh entitas yang terkena sanksiMIT: Tidak diaturApache-2.0: Tidak diatur
D6 Kode Anda dipakai untuk melatih model AIMIT: Tidak diaturApache-2.0: Tidak diatur

Skenario · Lisensi model dan data