SIMH simulator maintainer ngganti lisensi amarga fungsi disagreement

Mark Pizzolato, pangembang utama simulator retrocomputer SIMH, nambahake watesan kanggo teks lisensi babagan panggunaan owah-owahan sing bakal ditindakake ing file sim_disk.c lan scp.c. File proyek sing isih ana isih disebarake miturut lisensi MIT.

Owah-owahan lisensi minangka respon kanggo kritik fungsi AUTOSIZE sing ditambahake taun kepungkur, minangka asil metadata ditambahake menyang gambar disk sistem sing diluncurake ing emulator, sing nambah ukuran gambar kanthi 512 bait. Sawetara pangguna nyatakake rasa ora puas karo prilaku iki lan dianjurake kanggo nyimpen metadata ora ing gambar kasebut, sing nuduhake isi disk, nanging ing file sing kapisah. Amarga ora bisa ngyakinake penulis kanggo ngganti prilaku standar, sawetara proyek turunan wiwit ngganti fungsi kasebut kanthi nggunakake patch tambahan.

Mark Pizzolato ngrampungake masalah kasebut kanthi radikal kanthi nambahake klausa ing lisensi proyek sing nglarang nggunakake kabeh kode anyar sing bakal ditambahake menyang file sim_disk.c lan scp.c sawise ngganti teks lisensi, yen ngganti prilaku utawa standar. nilai sing digandhengake karo fungsi AUTOSIZE. Kode sim_disk.c lan scp.c sing ditambahake sadurunge owah-owahan lisensi tetep kasedhiya ing lisensi MIT kaya sadurunge.

Tumindak iki dikritik dening peserta proyek liyane, amarga owah-owahan kasebut ditindakake tanpa njupuk panemu saka pangembang liyane lan saiki SIMH kanthi sakabehe bisa dianggep minangka proyek kepemilikan, sing bakal ngganggu promosi lan integrasi karo proyek liyane. Mark Pizzolato nuduhake yen owah-owahan lisensi mung ditrapake kanggo file sim_disk.c lan scp.c, sing dikembangake kanthi pribadi. Kanggo wong-wong sing ora seneng karo nambah data kanggo gambar nalika loading, dianjurake kanggo masang gambar disk ing mode mung diwaca utawa mateni fungsi AUTOSIZE kanthi nambahake parameter "SET NOAUTOSIZE" menyang file konfigurasi ~ / simh.ini.

Source: opennet.ru

Add a comment