Институт системного программирования им. В.П. Иванникова РАН


Облачная инфраструктура поддержки жизненного цикла операционной системы Tizen

ИСП РАН предоставляет облачную инфраструктуру поддержки жизненного цикла операционной системы Tizen.Ru. Данная инфраструктура позволяет организовать процесс совместной разработки компонентов операционной системы, автоматизировать регулярную сборку и тестирование образов ОС, а также облегчает ее адаптацию для новых платформ и устройств. Развернутая в ИСП РАН инфраструктура состоит из следующих взаимосвязанных компонентов:

Tizen

1. «Облачный» SDK.

Позволяет получить доступ к инструментам разработки прямо из Web-браузера без необходимости установки SDK на локальной машине разработчика.

После авторизации на странице сервиса пользователь может создать один или несколько виртуальных рабочих столов, предоставляющих доступ к рабочему окружению, которое в том числе включает в себя редустановленную среду разработки Eclipse, компилятор, отладчик, а также эмулятор устройств.

Tizen

2. Репозиторий кода.

Содержит исходный код операционной системы Tizen.Ru и ее компонентов, в том числе криптографических модулей, соответствующих российским ГОСТ, а также компоненты, адаптированные для различных моделей оборудования.

Tizen

3. Сервера сборки ОС.

Система основана на открытой платформе OBS Server и состоит из управляющего веб-сервера, а также нескольких рабочих серверов. Использование OBS Server позволяет упростить разрешение зависимостей при сборке пакетов, а также автоматизировать сборку системных образов для различных процессорных архитектур и устройств.

Tizen

Разработчик/участник

Компиляторные технологии

Перейти к списку всех технологий