Открыт исходный код компонентов для поддержки платформы Эльбрус в Linux

Компания МЦСТ, разрабатывающая процессоры Эльбрус, объявила об открытии компонентов дистрибутива Эльбрус Линукс. В частности, открыт код модификаций ядра Linux и стандартной Си-библиотеки Glibc, обеспечивающих поддержку архитектуры Эльбрус, а также коллекция патчей для различных прикладных пакетов, используемых в дистрибутиве Эльбрус Линукс, построенном с использованием наработок Debian GNU/Linux и проекта LFS. Код открыт под лицензиями оригинальных проектов (GPL) или под лицензией MIT.

Помимо открытия кода запущен портал для разработчиков dev.mcst.ru на котором размещена документация и учебный материалы. Среди прочего доступен git-репозиторий с кодом пакетов из Эльбрус Линукс и online-версия книги “Руководство по эффективному программированию на платформе Эльбрус”. Предоставлена возможность отправки заявок на получения удалённого доступа к серверам на базе процессоров Эльбрус.

Опубликованный исходный код и патчи приведены к виду, позволяющему использовать из без доступа к внутренним ресурсам и инструментарию МЦСТ, но при этом они публикуются “как есть”, без гарантии пригодности для сборки сторонними сборочными системами и без гарантии совместимости патчей с иными версиями оригинальных исходных текстов, кроме тех, для которых они разработаны. При желании код и патчи можно использовать для адаптации для добавления поддержки платформы Эльбрус в другие дистрибутивы Linux.

Разработчики Эльбрус намерены поддерживать в актуальном виде опубликованный код и патчи, а также публиковать изменения, связанные с адаптацией для платформы новых пакетов. В процессе подготовки к публикации находятся инструменты для разработки. В качестве цели проводимой работы называется желание превратить Эльбрус в одну из мировых процессорных архитектур, поддерживаемых сообществом разработчиков проектов с открытым исходным кодом.
=

Release. Ссылка here.