Sebuah perusahaan merilis perpustakaan dengan lisensi MIT sumber terbuka.
Jika mereka mau, bisakah mereka mengubah lisensi menjadi sangat ketat sehingga pesaing tidak dapat menggunakannya?
Apa dampak ini pada versi sebelumnya?
Berarti jika pada 1 November mereka membuatnya sangat terbatas untuk beberapa lisensi lain, apakah semua versi sebelum 1 November masih di MIT?
open-source
mit-license
pengguna1361315
sumber
sumber
Jawaban:
Pemilik hak cipta dari suatu karya menentukan lisensi apa yang akan digunakan ketika mendistribusikan properti mereka sendiri (kode dalam kasus ini); sehingga perusahaan dapat memutuskan untuk beralih ke lisensi yang lebih ketat kapan saja jika mereka mau.
Perhatikan bahwa itu berarti mereka harus memiliki semua pekerjaan, atau telah memperoleh lisensi untuk kode dari siapapun tidak sendiri bahwa hibah mereka hak untuk re-lisensi kerja di bawah lisensi terbatas.
Namun, kode yang sebelumnya dilisensikan di bawah lisensi permisif, memberi orang lain hak untuk mendistribusikan kode itu kepada siapa pun yang mereka inginkan. Jadi, kode lama, setelah didistribusikan di bawah lisensi permisif, dapat didistribusikan kembali di bawah lisensi yang sama. Secara teori itu berarti kode lama tetap tersedia untuk semua orang sebagai perangkat lunak Open Source, asalkan seseorang terus mendistribusikannya.
Pemilik dapat memutuskan untuk berhenti mendistribusikan kode di bawah lisensi permisif, tetapi karena versi yang lebih lama telah didistribusikan dengan lisensi permisif yang memberikan hak untuk mendistribusikan kembali tanpa batasan, mereka tidak dapat mencegah orang lain melakukannya.
sumber
Mereka dapat JIKA mereka memilikinya.
Jika mereka telah menerima kontribusi dari pengguna lain - maka mereka akan membutuhkan persetujuan dari pengguna lain tersebut. Ini adalah poin dari GPL, Anda memaksa orang lain untuk bermain dengan baik dengan kode Anda, seperti yang Anda lakukan dengan kode mereka.
Karena lisensi tersebut mencakup distribusi persyaratan yang Anda setujui ketika mereka membagikannya kepada Anda masih berlaku, mereka tidak dapat tiba-tiba mencabut perpustakaan MIT yang telah digunakan selama bertahun-tahun.
sumber
Baca lisensi. Lisensi MIT hanya beberapa baris, dan jawaban untuk pertanyaan Anda terkandung dalam lisensi itu sendiri. Ini satu versi dari Wikipedia:
Jadi, jika Anda mendapatkan beberapa perangkat lunak di bawah lisensi di atas, Anda memiliki izin untuk menggunakannya. Jika pemilik hak cipta memutuskan untuk berhenti memberikan izin itu di masa depan, itu urusan mereka, tetapi itu tidak mengubah fakta bahwa mereka telah memberikan izin kepada Anda , dan lebih jauh mereka juga telah memberi Anda izin untuk menerbitkan, mendistribusikan, dan seterusnya asalkan Anda melakukannya dengan persyaratan yang sama. Anda dapat melihat sendiri bahwa tidak ada ketentuan untuk mencabut izin itu selama Anda mematuhi lisensi.
sumber
IANAL tetapi jika pembuat sepotong kode melisensikannya di bawah lisensi MIT dan Anda menggunakannya dalam suatu program, pemegang hak cipta tidak dapat kemudian mengubah lisensi secara surut dan (misalnya) menuntut Anda atas pelanggaran hak cipta. Yang bisa mereka lakukan adalah melisensikan versi baru di bawah lisensi yang berbeda. Mereka dapat menyediakan versi asli di bawah lisensi yang berbeda juga, tetapi itu tidak membatalkan lisensi MIT yang telah mereka berikan kepada Anda.
sumber