Jump to content

Программное наследие

Программное наследие
Формирование 30 июня 2016 г .; 8 лет назад ( 30.06.2016 )
Основатель Роберто Ди   Космо ,
Стефано Закчироли
Тип Некоммерческая
Штаб-квартира Инрия
Расположение
Научные консультанты
Жерар Берри
Жан-Франсуа Абраматик
Джулия Ловалл
Серж Абитбул
Принадлежности Инрия
Персонал
13
Веб-сайт наследие программного обеспечения .org

Software Heritage — это некоммерческая организация, которая предоставляет услуги по архивированию и созданию ссылок на историческое и современное программное обеспечение   , уделяя особое внимание исходному коду , удобочитаемому человеком . Сайт был открыт в 2016 году компанией Inria. [1] и поддерживается ЮНЕСКО . [2] [3] [4] Сам проект структурирован как некоммерческая инициатива с участием многих заинтересованных сторон.

Заявленная миссия Software Heritage — собирать, сохранять и распространять все программное обеспечение, которое общедоступно в форме исходного кода, с целью создания общей общей инфраструктуры на службе промышленности, исследований, культуры и общества в целом. [5]

Исходный код программного обеспечения собирается путем сканирования платформ хостинга кода, таких как GitHub , GitLab.com или Bitbucket , и пакетов архивов , таких как npm или PyPI , и помещается в специальную структуру данных Merkle DAG , которая является ядром архива. [6] Каждый артефакт в архиве связан с идентификатором, называемым SWHID. [7] В 2023 году расширение SWHID было изменено с идентификатора Software Heritage на хэш-идентификатор программного обеспечения.

Чтобы повысить шансы на сохранение архива Software Heritage в долгосрочной перспективе, в 2018 году была создана зеркальная программа, к которой присоединилось ВДНХ. [8] и ФоссИД [9] по состоянию на октябрь 2020 года.

Разработка Software Heritage началась в Inria под руководством ученых-компьютерщиков Роберто Ди Космо и Стефано Закчироли в начале 2015 года. [10] и проект был официально анонсирован публике 30 июня 2016 года. [1] [11]

В 2017 году Инрия подписала соглашение с ЮНЕСКО о долгосрочном сохранении исходного кода программного обеспечения и его широкой доступности, в частности, в рамках инициативы Software Heritage. [12]

В июне 2018 года Архив программного наследия [6] открылся в штаб-квартире ЮНЕСКО. [2]

4 июля 2018 года Software Heritage была включена в Национальный план Франции по открытой науке. [13]

В октябре 2018 года стратегия и видение, лежащие в основе миссии Software Heritage, были опубликованы в журнале Communications of the ACM . [5]

В ноябре 2018 года по приглашению Инрии и ЮНЕСКО встретилась группа из сорока международных экспертов. [14] что привело к публикации в феврале 2019 года книги « Парижский призыв: исходный код программного обеспечения как наследие устойчивого развития» . [15]

В ноябре 2019 года Inria подписала соглашение с GitHub об улучшении процесса архивирования проектов, размещенных на GitHub, в архиве Software Heritage. [16]

По состоянию на октябрь 2020 года в репозитории Software Heritage содержалось более 143 миллионов программных проектов в архиве, содержащем более 9,1 миллиарда уникальных исходных файлов. [6]

Финансирование

[ редактировать ]

Software Heritage — это некоммерческая организация, финансируемая в основном за счет пожертвований спонсоров, в число которых входят частные компании, государственные органы и академические учреждения. [17]

Software Heritage также ищет поддержку для финансирования третьих сторон, заинтересованных в выполнении своей миссии. Грант от NLNet [18] финансировал работу Octobus [19] и Твиг [20] это привело к спасению 250 000 репозиториев Mercurial , выведенных из Bitbucket . [21]

Грант Фонда Альфреда П. Слоана финансирует экспертов для разработки новых соединителей для расширения охвата Архива программного наследия. [22]

Развитие и сообщество

[ редактировать ]

Инфраструктура Software Heritage строится прозрачно и совместно. Все программное обеспечение, разработанное в ходе процесса, распространяется как бесплатное и с открытым исходным кодом . [23] В декабре 2020 года было объявлено о программе послов, заявленной целью которой является расширение сообщества пользователей и участников. [24]

В 2016 году Software Heritage получила награду за лучший общественный проект на Парижском саммите Open Source Summit 2016. [25] [26]

В 2019 году Software Heritage получила награду «Академическая инициатива» от Pôle Systematic . [27]

  1. ^ Перейти обратно: а б «Собирайте, систематизируйте, сохраняйте и делитесь программным наследием человечества» (PDF) . Программное наследие . 30 июня 2016 года . Проверено 26 июля 2016 г.
  2. ^ Перейти обратно: а б ЮНЕСКО (14 ноября 2019 г.). «Программное наследие» . Проверено 2 ноября 2020 г.
  3. ^ Браун, Пол (30 июня 2016 г.). «Программное наследие: создание безопасной гавани для программного обеспечения» . Боинг-Боинг . Проверено 26 июля 2016 г.
  4. ^ Жост, Клеманс (1 июля 2016 г.). «Открытый исходный код: запуск Software Heritage, крупнейшей библиотеки исходного кода на планете» . Архимаг . Проверено 27 июля 2016 г.
  5. ^ Перейти обратно: а б Абраматик, Жан-Франсуа; Ди Космо, Роберто; Закчироли, Стефано (1 октября 2018 г.). «Журнальная статья «Создание универсального архива исходного кода»» . Коммуникации АКМ . Проверено 2 ноября 2020 г.
  6. ^ Перейти обратно: а б с «Архив программного наследия» . Проверено 2 ноября 2020 г.
  7. ^ «Постоянные идентификаторы программного наследия» . Программное наследие . Проверено 2 ноября 2020 г.
  8. ^ «На ВДНХ первое институциональное зеркало Software Heritage» . ВДНХ . Архивировано из оригинала 16 ноября 2020 года . Проверено 2 ноября 2020 г.
  9. ^ «FossID создает первое независимое зеркало крупнейшего в мире архива исходного кода» . ФоссИД . 6 декабря 2018 г. Архивировано из оригинала 23 сентября 2020 г. . Проверено 2 ноября 2020 г.
  10. ^ Муди, Лин (30 июня 2016 г.). Сегодня открывается «Software Heritage», «Александрийская библиотека программного обеспечения» . Арс Техника . Проверено 26 июля 2016 г.
  11. ^ Броган, Джейкоб (30 июня 2016 г.). «Представляем программное наследие, Александрийскую библиотеку кода» . Сланец . Проверено 26 июля 2016 г.
  12. ^ ЮНЕСКО (3 апреля 2020 г.). «Выступление Генерального директора ЮНЕСКО Ирины Боковой по случаю подписания соглашения между ЮНЕСКО и INRIA о сохранении и совместном использовании программного наследия» (Пресс-релиз). Париж, Франция: ЮНЕСКО . Проверено 3 ноября 2020 г. Бокова И.Г., генеральный директор, 2009–2017 гг.
  13. ^ «Национальный план открытой науки» (PDF) . Ouvrir La Science . Архивировано из оригинала (PDF) 1 июля 2021 года . Проверено 2 ноября 2020 г.
  14. ^ «Эксперты призывают к более широкому признанию исходного кода программного обеспечения как наследия устойчивого развития» (Пресс-релиз). Париж, Франция: ЮНЕСКО. 16 ноября 2020 г. Проверено 2 ноября 2020 г.
  15. ^ «Парижский призыв к исходному коду программного обеспечения как наследию устойчивого развития» . Париж: ЮНЕСКО. февраль 2019 года . Проверено 2 ноября 2020 г.
  16. ^ «Программа архивирования GitHub» . Ноябрь 2019 года . Проверено 2 ноября 2020 г.
  17. ^ «Спонсоры программного наследия» . Проверено 2 ноября 2020 г.
  18. ^ «Грант NLNet Software Heritage» . Проверено 2 ноября 2020 г.
  19. ^ «Расширение возможностей архивирования наследия программного обеспечения» . Проверено 2 ноября 2020 г.
  20. ^ «Долгосрочная воспроизводимость с помощью Nix и программного обеспечения HERITAGE» . Проверено 2 ноября 2020 г.
  21. ^ «Анонс публичного архива Bitbucket Mercurial» . Проверено 2 ноября 2020 г.
  22. ^ Фонд Слоана. «Рад поддержать Software Heritage» . Проверено 2 ноября 2020 г.
  23. ^ «Лицензирование наследия программного обеспечения» . Проверено 25 февраля 2021 г.
  24. ^ «Послы программного наследия» . Проверено 25 февраля 2021 г.
  25. ^ «Акторы в области свободного программного обеспечения — предыдущие победители» . Архивировано из оригинала 18 января 2019 года . Проверено 8 мая 2020 г. {{cite web}}: CS1 maint: bot: исходный статус URL неизвестен ( ссылка )
  26. ^ «Парижский саммит по открытому коду 2016: Приз актеров свободного программного обеспечения: победителями становятся…» Расписание! (на французском языке). 17 ноября 2016 г. Проверено 28 июня 2019 г.
  27. ^ @Pole_Systematic (27 июня 2019 г.). «@Pole_Systematic Convention, вручение награды за академическую инициативу @SWHeritage» ( твит ) – через Twitter .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2855ee65bb8e05b8dcf16bccf36456af__1709844960
URL1:https://arc.ask3.ru/arc/aa/28/af/2855ee65bb8e05b8dcf16bccf36456af.html
Заголовок, (Title) документа по адресу, URL1:
Software Heritage - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)