В докладе предлагается подход к автоматизации разработки и сборки приложений для ОС Linux, обеспечивающий работоспособность результирующих продуктов в большом количестве дистрибутивов этой операционной системы. Мы представляем среду разработки и сборки ABF, с помощью которой можно собирать приложения для дистрибутивов, использующих пакеты в форматах RPM и Deb, для любой аппаратной архитектуры.
Денис Силаков
Начальник отдела технологических разработок, ООО “НТЦ ИТ РОСА”
Кандидат физико-математических наук, начальник отдела технологических разработок и сопровождения ООО «НТЦ ИТ РОСА», доцент НИУ ВШЭ.
В настоящее время занимается автоматизацией разработки дистрибутивов в ООО «НТЦ ИТ РОСА» — в частности, процессов создания и сборки пакетов ПО и работы с репозиториями пакетов.
Член рабочей группы консорциума Linux Foundation, разрабатывающей стандарты Linux Standard Base (LSB) и Filesystem Hierarchy Standard. С 2006 по 2010 годы был ведущим разработчиком в совместном проекте ИСП РАН и Linux Foundation по развитию инфраструктуры стандарта LSB. В 2009-2014 годах был ментором от Linux Foundation в программе Google Summer of Code.