Проектът Open SIMH ще продължи да разработва SIMH симулатора като безплатен проект

Група разработчици, недоволни от промяната в лиценза за ретрокомпютърния симулатор SIMH, основаха проекта Open SIMH, който ще продължи да развива кодовата база на симулатора под лиценза на MIT. Решенията, свързани с развитието на Open SIMH, ще се вземат колективно от управителния съвет, който включва 6 участници. Трябва да се отбележи, че Робърт Супник, оригиналният автор на проекта и бивш вицепрезидент на DEC, се споменава сред основателите на Open SIMH, така че Open SIMH може да се счита за основното издание на SIMH.

SIMH се разработва от 1993 г. и предоставя платформа за създаване на симулатори на наследени компютри, които напълно възпроизвеждат поведението на възпроизводими системи, включително известни грешки. Симулаторите могат да се използват в учебния процес за въвеждане на ретро технология или за стартиране на софтуер за оборудване, което вече не съществува. Отличителна черта на SIMH е лекотата на създаване на симулатори на нови системи чрез предоставяне на готови стандартни възможности. Поддържаните системи включват различни модели PDP, VAX, HP, IBM, Altair, GRI, Interdata, Honeywell. Симулаторите BESM се предоставят от съветските изчислителни системи. В допълнение към симулаторите, проектът също така разработва инструменти за конвертиране на системни изображения и формати на данни, извличане на файлове от лентови архиви и наследени файлови системи.

От 2011 г. основното място за развитие на проекта е хранилище в GitHub, поддържано от Марк Пицолато, който има основен принос за развитието на проекта. През май, в отговор на критиките към функцията AUTOSIZE, която добавя метаданни към системните изображения, Марк направи промени в лиценза на проекта без знанието на други разработчици. В текста на новия лиценз Марк забранява използването на целия си нов код, който ще бъде добавен към файловете sim_disk.c и scp.c, ако поведението или стойностите по подразбиране, свързани с функцията AUTOSIZE, се променят.

Поради това условие пакетът всъщност беше прекласифициран като небезплатен. Например промененият лиценз няма да позволи доставянето на нови версии в хранилищата на Debian и Fedora. За да се запази безплатният характер на проекта, да се проведе разработка в интерес на общността и да се премине към колективно вземане на решения, инициативна група от разработчици създаде Open SIMH fork, в който състоянието на хранилището беше прехвърлено преди промяната на лиценза.

Източник: opennet.ru

Добавяне на нов коментар