د SIMH سمیلیټر ساتونکي د فعالیت د اختلاف له امله جواز بدل کړ

مارک پیزولاټو، د ریټرو کمپیوټر سمیلیټر SIMH اصلي پراختیا کونکي، د sim_disk.c او scp.c فایلونو کې د راتلونکي بدلونونو کارولو په اړه د جواز متن کې محدودیت اضافه کړ. د پروژې پاتې فایلونه لاهم د MIT جواز لاندې ویشل شوي.

د جواز بدلون تیر کال اضافه شوي د AUTOSIZE فعالیت انتقاد ته ځواب و ، چې په پایله کې میټاډاټا په ایمولیټر کې د پیل شوي سیسټمونو ډیسک عکسونو کې اضافه شوه ، کوم چې د عکس اندازه د 512 بایټس لخوا زیاته کړه. ځینې ​​​​کاروونکي د دې چلند سره ناخوښي ښودلې او سپارښتنه یې کړې چې د میټاډاټا خوندي کول پخپله عکس کې نه وي، کوم چې د ډیسک مینځپانګې منعکس کوي، مګر په جلا فایل کې. څرنګه چې دا ممکنه نه وه چې لیکوال قانع کړي چې د ډیفالټ چلند بدل کړي، ځینې مشتق پروژې د اضافي پیچونو کارولو له لارې ټاکل شوي فعالیت بدلول پیل کړل.

مارک پیزولاټو د پروژې جواز ته د یوې مادې په اضافه کولو سره مسله په اساسي ډول حل کړه چې د ټولو نوي کوډونو کارول منع کوي چې هغه به د جواز متن بدلولو وروسته د چلند یا ډیفالټ بدلولو په صورت کې د sim_disk.c او scp.c فایلونو کې اضافه کړي. ارزښتونه د AUTOSIZE فعالیت سره تړاو لري. د sim_disk.c او scp.c کوډ د لایسنس بدلولو دمخه اضافه شوي د پخوا په څیر د MIT جواز لاندې شتون لري.

دا عمل د پروژې د نورو برخه والو لخوا نیوکه شوې، ځکه چې بدلون د نورو پراختیا کونکو نظرونو په پام کې نیولو پرته رامینځته شوی او اوس سمچ په ټوله کې د یوې ملکیت پروژې په توګه پیژندل کیدی شي، کوم چې به د نورو پروژو سره د هغې په وده او ادغام کې مداخله وکړي. مارک پیزولاټو په ګوته کړه چې د جواز بدلون یوازې په sim_disk.c او scp.c فایلونو کې پلي کیږي، کوم چې هغه په ​​​​شخصي توګه رامینځته کړی. د هغو کسانو لپاره چې په عکس کې د ډیټا اضافه کولو څخه ناخوښه دي کله چې دا پورته کوي ، هغه وړاندیز وکړ چې د ډیسک عکسونه یوازې د لوستلو حالت کې نصب کړئ یا د ~/simh.ini ترتیب کولو فایل کې د "SET NOAUTOSIZE" پیرامیټر اضافه کولو سره د AUTOSIZE فعالیت غیر فعال کړئ.

سرچینه: opennet.ru

Add a comment