Mënjanojnë licencën e simulatorit SIMH për shkak të mosmarrëveshjeve në fushën e funksionalitetit

Mark Pizzolato, zhvilluesi kryesor i simulatorit të kompjuterëve retro SIMH, ka shtuar një kufizim në tekstin e licencës, lidhur me mundësinë e përdorimit të ndryshimeve të ardhshme që do të bëhen në skedarët sim_disk.c dhe scp.c. Skedarët e tjerë të projektit vazhdojnë të shpërndahen nën licencën MIT.

Ndryshimi i licencës erdhi si përgjigje ndaj kritikave për funksionin AUTOSIZE të shtuar vitin e kaluar, i cili shtonte të dhëna metadate në imazhet e disqeve që përdoreshin në emulator, duke rritur për 512 byte madhësinë e imazhit. Disa përdorues shprehën pakënaqësi për këtë sjellje dhe rekomanduan që të dhënat metadate të ruheshin jo në vetë imazhin, por në një skedar të veçantë. Pasi nuk arritëm të bindim autorin të ndryshonte sjelljen e paracaktuar, disa projekte të deriva kësaj u përpoqën të modifikonin funksionalitetin përmes aplikimit të patch-eve të tjera.

Mark Pizzolato e zgjidhi çështjen në mënyrë radikale, duke shtuar në licencën e projektit një klauzolë që ndalon përdorimin e të gjithë kodit të ri, i cili do të shtohet në skedarët sim_disk.c dhe scp.c pas ndryshimit të tekstin e licencës, në rast të ndryshimit të sjelljes ose vlerave të paracaktuara në lidhje me funksionalitetin AUTOSIZE. Kodi sim_disk.c dhe scp.c, i shtuar para ndryshimit të licencës, vazhdon të jetë në dispozicion nën licencën MIT.

Kjo veprim është kritikuar nga pjesëmarrës të tjerë të projektit, sepse ndryshimi u bë pa marrë parasysh opinionin e zhvilluesve të tjerë dhe tani SIMH në përgjithësi mund të perceptohet si një projekt jo i lirë, çka do të pengonte promovimin dhe integrimin e tij me projekte të tjera. Mark Pizzolato theksoi se ndryshimet në licencë prekin vetëm skedarët sim_disk.c dhe scp.c, të zhvilluar personalisht prej tij. Për ata që janë të pakënaqur me shtimin e të dhënave në imazh gjatë ngarkimit, ai rekomandoi që të lidhen imazhet e disqeve në modalitetin vetëm për lexim ose të çaktivizohet funksioni AUTOSIZE, duke shtuar në skedarin e konfigurimit ~/simh.ini parametrin "SET NOAUTOSIZE".

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster