Open SIMH-projektet kommer att fortsätta att utveckla SIMH-simulatorn som ett gratisprojekt

En grupp utvecklare som är missnöjda med ändringen av licensen för retrodatorsimulatorn SIMH grundade Open SIMH-projektet, som kommer att fortsätta att utveckla simulatorns kodbas under MIT-licensen. Beslut relaterade till utvecklingen av Open SIMH kommer att fattas kollektivt av det styrande rådet, som omfattar 6 deltagare. Det är anmärkningsvärt att Robert Supnik, den ursprungliga författaren till projektet och tidigare vicepresident för DEC, nämns bland grundarna av Open SIMH, så Open SIMH kan betraktas som huvudupplagan av SIMH.

SIMH har varit under utveckling sedan 1993 och tillhandahåller en plattform för att skapa simulatorer av äldre datorer som helt replikerar beteendet hos reproducerbara system, inklusive kända fel. Simulatorer kan användas i inlärningsprocessen för att introducera retroteknik eller för att köra mjukvara för utrustning som inte längre finns. En utmärkande egenskap hos SIMH är att det är lätt att skapa simulatorer av nya system genom att tillhandahålla färdiga standardfunktioner. System som stöds inkluderar olika modeller PDP, VAX, HP, IBM, Altair, GRI, Interdata, Honeywell. BESM-simulatorer tillhandahålls från sovjetiska datorsystem. Förutom simulatorer utvecklar projektet även verktyg för att konvertera systembilder och dataformat, extrahera filer från bandarkiv och äldre filsystem.

Sedan 2011 har den huvudsakliga platsen för utveckling av projektet varit ett arkiv på GitHub, underhållet av Mark Pizzolato, som gjorde det huvudsakliga bidraget till utvecklingen av projektet. I maj, som svar på kritik mot AUTOSIZE-funktionen som lägger till metadata till systembilder, gjorde Mark ändringar i projektets licens utan andra utvecklares vetskap. I den nya licenstexten förbjöd Mark användningen av all hans nya kod som skulle läggas till sim_disk.c- och scp.c-filerna om beteendet eller standardvärdena förknippade med AUTOSIZE-funktionen ändrades.

På grund av detta tillstånd omklassificerades paketet faktiskt som icke-fritt. Till exempel kommer den ändrade licensen inte att tillåta att nya versioner levereras i Debian- och Fedora-förråden. För att bevara projektets fria natur, bedriva utveckling i samhällets intresse och gå över till kollektivt beslutsfattande skapade en initiativgrupp av utvecklare en Open SIMH-gaffel, till vilken förvarets tillstånd överfördes före licensändringen.

Källa: opennet.ru

Lägg en kommentar