Projekti Open SIMH do të vazhdojë të zhvillojë simulatorin SIMH si një projekt falas

Një grup zhvilluesish të pakënaqur me ndryshimin e licencës për simulatorin retrokompjuter SIMH themeluan projektin Open SIMH, i cili do të vazhdojë të zhvillojë bazën e kodit të simulatorit nën licencën MIT. Vendimet në lidhje me zhvillimin e Open SIMH do të merren kolektivisht nga këshilli drejtues, i cili përfshin 6 pjesëmarrës. Vlen të përmendet se Robert Supnik, autori origjinal i projektit dhe ish nënkryetar i DEC, përmendet ndër themeluesit e Open SIMH, kështu që Open SIMH mund të konsiderohet edicioni kryesor i SIMH.

SIMH ka qenë në zhvillim që nga viti 1993 dhe ofron një platformë për krijimin e simulatorëve të kompjuterëve të vjetër që përsërisin plotësisht sjelljen e sistemeve të riprodhueshme, duke përfshirë gabimet e njohura. Simulatorët mund të përdoren në procesin e të mësuarit për të futur teknologjinë retro ose për të ekzekutuar softuer për pajisjet që nuk ekzistojnë më. Një tipar dallues i SIMH është lehtësia e krijimit të simulatorëve të sistemeve të reja duke ofruar aftësi standarde të gatshme. Sistemet e mbështetura përfshijnë modele të ndryshme PDP, VAX, HP, IBM, Altair, GRI, Interdata, Honeywell. Simulatorët BESM sigurohen nga sistemet kompjuterike sovjetike. Përveç simulatorëve, projekti po zhvillon gjithashtu mjete për konvertimin e imazheve të sistemit dhe formateve të të dhënave, nxjerrjen e skedarëve nga arkivat e kasetave dhe sistemet e skedarëve të trashëguar.

Që nga viti 2011, vendi kryesor për zhvillimin e projektit ka qenë një depo në GitHub, e mirëmbajtur nga Mark Pizzolato, i cili dha kontributin kryesor në zhvillimin e projektit. Në maj, në përgjigje të kritikave ndaj funksionit AUTOSIZE që shton meta të dhëna në imazhet e sistemit, Mark bëri ndryshime në licencën e projektit pa dijeninë e zhvilluesve të tjerë. Në tekstin e ri të licencës, Mark ndaloi përdorimin e të gjithë kodit të tij të ri që do të shtohej në skedarët sim_disk.c dhe scp.c nëse ndryshonte sjellja ose vlerat e paracaktuara të lidhura me funksionalitetin AUTOSIZE.

Për shkak të kësaj gjendje, paketa në fakt u riklasifikua si jo e lirë. Për shembull, licenca e ndryshuar nuk do të lejojë që versionet e reja të dorëzohen në magazinat Debian dhe Fedora. Për të ruajtur natyrën e lirë të projektit, për të zhvilluar zhvillimin në interes të komunitetit dhe për të kaluar në vendimmarrje kolektive, një grup iniciativë zhvilluesish krijoi një pirun të hapur SIMH, në të cilin gjendja e depove u transferua përpara ndryshimit të licencës.

Burimi: opennet.ru

Shto një koment