Вы здесь

Набор разработчика «Эльбрус Линукс» (PDK)

Комплект исходных текстов, патчей и инструментов сборки прикладных пакетов дистрибутива «Эльбрус Линукс».

Цена 250 000 руб.
Информация
Характеристики
Состав
Поддержка

Набор разработчика платформы (PDK) «Эльбрус Линукс» — это совокупность программных компонентов и документации, позволяющих модифицировать систему «Эльбрус Линукс» (ТВГИ.00333-01) под собственные требования и/или для выпуска производного продукта на её базе, а также формировать собственные пакеты для включения в состав «Эльбрус Линукс» или производной от неё системы.

Для приобретения необходимо прислать запрос в отдел продаж по электронной почте либо официальным письмом. После оплаты счёта будет предоставлена ссылка на скачивание компонентов Набора.


Программа зарегистрирована под номером 3199 (от 29.03.2017) в Едином реестре российских программ для электронных вычислительных машин и баз данных.

Возможности и отличительные особенности:

  • собственная система сборки пакетов на основе .build-файлов, абстрагированных от известных дистрибутивов;
  • поддержка изоляции и воспроизводимости сборки пакетов;
  • работа с зависимостями — автоматическая сборка всех пакетов, необходимых для сборки целевого пакета, в том же изолированном окружении;
  • возможность использования распределённых сборочных кластеров;
  • развитая поддержка мультиархитектурности, учёт всех архитектурных особенностей платформы Эльбрус;
  • поддержка режима кросс-платформенной сборки на все аппаратные платформы семейства Эльбрус;
  • формат пакетов deb для пакетных менеджеров dpkg и apt.
КомпонентСостав и назначение
ТВГИ.00333-02 «Система программирования и окружение сборки» Кросс-компилятор, необходимые библиотеки и заголовочные файлы для сборки программных пакетов на x86-компьютерах для архитектур Эльбрус, SPARC, x86.
ТВГИ.00333-03 «Патчи» Инструкции для автоматизированной корректировкии исходного кода программных пакетов (ТВГИ.00333-05) для совместимости с системой программирования платформы Эльбрус.
ТВГИ.00333-04 «Инструменты сборки» Кросс-платформенная система сборки Any.
ТВГИ.00333-05 «Оригинальные исходные тексты» Авторские варианты исходных текстов прикладных программных пакетов, которые корректируются патчами (ТВГИ.00333-03) в ходе автоматизированной сборки.

Набор исходных текстов прикладных пакетов (ТВГИ.00333-05) и набор патчей (ТВГИ.00333-03) по составу и номерам версий соответствуют той версии дистрибутива «Эльбрус Линукс» (ТВГИ.00333-01), вместе с которой выпущен набор разработчика.

Исходные тексты следующих программ не входят в состав PDK, но могут быть предоставлены по официальному запросу:

  • ядро Linux,
  • библиотека EML.

Следующие программы поставляются только в двоичном виде — их исходные тексты не предоставляются:

  • компилятор LCC,
  • прочие компоненты SDK, такие как binutils,
  • набор разработчика Java (OpenJDK),
  • набор разработчика .Net (Mono).

Система программирования, функционирующая на компьютерах архитектуры Эльбрус и SPARC, является самостоятельным продуктом и в состав PDK «Эльбрус Линукс» не входит — она поставляется (в двоичном виде) в составе самой системы «Эльбрус Линукс», либо приобретается отдельно. Кросс-система программирования, функционирующая на x86-компьютерах, входит в состав PDK, а также выдаётся по запросу при наличии лицензии на обычную («нативную») систему программирования.

Дистрибутивы

Ссылка для скачивания компонентов PDK предоставляется после оплаты счёта на приобретение. Для получения счёта необходимо прислать запрос в отдел продаж по электронной почте либо официальным письмом.