Sukurtas programinės įrangos paveldo archyvas
Šį mėnesį UNESCO ir Inria paskelbė atveriantys ypatingą archyvą – svetainę Softwareheritage.org. Tai pasaulinės iniciatyvos svetainė, kurioje kuriama ir viešinama universali visos programinės įrangos pirminių kodų biblioteka. Šia iniciatyva siekiama išsaugoti visų nuo skaitmeninio amžiaus pradžios sukurtų programinių įrangų pirminius duomenis, kuriuos būtų galima naudoti mokslo, studijų, naujų programų kūrimo ir pažintiniais tikslais.
Softwareheritage.org iniciatyva atliepia į UNESCO 2003 m. paskelbtą Skaitmeninio paveldo išsaugojimo chartiją, kuria skatinama kurti universalią prieigą prie informacijos ir žinių išsaugojimo plačiąja prasme – apimant visus skaitmeninius dokumentus: elektroninius formatus, tekstinius įrašus, duomenų bazes, vaizdus, garso įrašus ir interneto svetaines.
Šiam ambicingam projektui, Inria prieš trejus metus pavadintam „Programinės įrangos paveldas“, pirmoji duomenis ėmė teikti programinės įrangos gigantė „Microsoft“. Pirmasis Inria partneris – duomenų archyvavimo ir tinklo paslaugų institutas DANS, atstovaujantis Karališkajai menų ir mokslų akademijai bei Nyderlandų mokslinių tyrimų organizacijai. Inria tuomet žadėjo atverti ir savo kuriamo archyvo pirminį kodą, kad juo galėtų naudotis kiti programinės įrangos kūrėjai, visų pirma tie, kurie propaguoja Atvirojo kodo sistemas.
Apie tai, kad siekiama sukurti programinės įrangos „Aleksandrijos biblioteką“, kurioje būtų kaupiama, siekiama išsaugoti ir sukurti viešą prieigą visai, kada nors sukurtai, programinės įrangos pirminių kodų duomenų bazei, Inria viešai pranešė 2016 m. birželio 30 d. Per pirmuosius projekto įgyvendinimo metus Inria sukaupė 20 mln. programinės įrangos projektų aprašų ir suarchyvavo virš 2,5 mlrd. unikalių pirminių kodų. Šiuo metu archyve skelbiami 4 mlrd. unikalių pirminių kodų įrašų, įskaitant jų pakartotinius panaudojimus, ir daugiau nei 83 mln. įvairių programinės įrangos projektų.
Svetainėje Softwareheritage.org skelbiamų duomenų pavyzdžiai:
- Navigacijos sistemos „Apollo 11“, kuri buvo naudojama pirmą kartą žmogui išsilaipinant Mėnulyje, pirminis kodas:
https://archive.softwareheritage.org/browse/origin/git/url/https://github.com/chrislgarry/Apollo-11/directory/ - Interneto našyklės NCSA Mosaic, išpopuliarinusios internetą, pirminis kodas:
https://archive.softwareheritage.org/browse/origin/git/url/https://github.com/alandipert/ncsa-mosaic/directory/ - Video žaidimo Quake III Arena pirminis kodas:
https://archive.softwareheritage.org/browse/origin/git/url/https://github.com/id-Software/Quake-III-Arena/directory/
Parengta pagal Inria ir UNESCO skelbiamą informaciją
Atnaujinta: 2018-06-22