В июле 2022 года вышла статья Селектела на Хабре, посвященная использованию Эльбрус-8СВ. В статье была опубликована ссылка на репозитории ПО АльтЛинукс. Несколько энтузиастов заметили ссылку и через техподдержку добились от компании «Базальт СПО»публикации части исходных кодов для платформы Эльбрус-2000. Публикация включает в себя:
- binutils, версии 2.35-alt1.E2K.25.014.1
- gcov7_lcc1.25, версии 1.25.06-alt1.E2K.1
- glibc, версии 2.29-alt2.E2K.25.014.1
- kernel-image для Эльбрус, версии 5.4.163-alt2.23.1
- lcc-libs-common-source, версии 1.24.07-alt2
- libatomic7, версии 1.25.08-alt1.E2K.2
- libgcc7, версии 1.25.10-alt1.E2K.2
- libgcov7, версии 1.25.06-alt1.E2K.1
- liblfortran7, версии 1.25.09-alt2
- libquadmath7, версии 1.25.06-alt1.E2K.1
- libstdc++7, версии 1.25.08-alt1.E2K.2
Исходные тексты ряда пакетов, например lcc-libs-common-source, публикуются впервые.
Чуть больше истории и подтверждений подлинность публикации можно найти в Telegram-канале «Эльбрусы и с чем их едят».
К сожалению, публикация имеет некоторые странности, например часть пакетов представлены в виде diff’ов относительно предыдущих публикаций исходных кодов (при том очевидно, что это делалось сотрудниками «Базальт СПО» на базе их внутренних репозиториев кода, так как в спешке даже spec файлы иногда попадали в такой diff). Также у файлов перезаписаны метаданные, но оригинальную дату публикации можно найти в заголовках этих самых diff’ов, а дату создания пакетов - в changelog’ах.
К сожалению, такая публикация никак не влияет на выполнение требований GPL АО «МЦСТ».
На случай неработоспособности github, имеется зеркало, а также в группе репозиториев OpenE2K исходные тексты были приведены в нормальный вид.
Перемещено hobbit из russia