25 лет российскому Линуксу: от русификации чужих сборок до независимой экосистемы и мирового признания
За 25 лет «Базальт СПО» прошла путь от небольшой команды энтузиастов до компании, создающей системное ПО мирового уровня. Компания обеспечивает реальную независимость программных продуктов благодаря полному суверенитету разработки: репозиторий и инфраструктура находятся на территории и под юрисдикцией РФ.
Разработчики «Базальт СПО» являются основным ядром команды ALT Linux Team, которая развивает один из крупнейших в мире независимых репозиториев (банков) свободных программ «Сизиф». Большинство инженеров — полноправные участники международных проектов свободного ПО; они создают комплексную безопасную ИТ-экосистему «Альт» для государства, бизнеса и частных пользователей.
Работой по созданию собственной ветви развития Линукс команда ALT Linux Team заслужила международное признание, что зафиксировано в генеалогическом древе дистрибутивов Линукс, составленном энтузиастами свободного ПО. ОС «Альт» является самостоятельной ветвью Линукс с 2001 года. По данным международного проекта Реполоджи (Repology), «Сизиф» входит в мировой топ-10 банков свободных программ по нескольким различным категориям.
Как начинали создавать российский Линукс
В середине 90-х годов Алексей Смирнов и Алексей Новодворский увлеклись идеями свободного ПО. В отличие от закрытой, проприетарной разработки, движение свободного ПО даёт возможность обмениваться кодом и знаниями со всем мировым сообществом разработчиков, вместе совершенствовать технологии создания ПО. Идея свободного обмена результатами своей работы, воплощенная в сформулированной Р.М. Столлманом концепции свободного ПО, открывала широчайшие перспективы: можно было создавать программные продукты, используя лучшие достижения мирового программистского сообщества, и одновременно вносить свой вклад в его развитие. Под руководством Р.М. Столлмана была создана первая в мире лицензия GNU GPL, воплощающая принцип свободного ПО: если ты что-то изменил в коде свободного проекта, ты обязан поделиться этим с сообществом.
Вместе с единомышленниками Алексей Новодворский запустил один из первых в Рунете сайтов, посвященных свободному ПО: здесь он публиковал еженедельные обзоры в области Линукс и СПО, здесь же принимались заказы на дистрибутивы Линукс.
Вскоре несколько разработчиков объединились под эгидой компании IPLabs и начали сотрудничать с международными проектами свободного ПО (СПО) — отправляли патчи (файлы с изменениями) программных пакетов, запустили формирование собственного репозитория.
«Сизиф» и ALT Linux Team — вечное движение к совершенству
Довольно быстро вокруг IPLabs сплотились российские разработчики свободного ПО, вскоре они образовали сообщество ALT Linux Team.
В декабре 2000 года Алексей Новодворский в рассылке ALT Linux Team объявил о начале работы репозитория «Сизиф» — без него невозможно было реализовать свое видение развития продуктов. Была начата работа по созданию инфраструктуры и инструментария разработки. Команда ALT Linux Team по сей день ведет этот проект и совершенно самостоятельна в принятии решений о его развитии, в частности — o поддержке различных архитектур процессоров.
Свободный обмен идеями, знаниями и кодом, жесткое соблюдение требований свободных лицензий — базовые правила жизни для разработчиков репозитория «Сизиф». За годы существования в команду влилось много новых людей: ярких, интеллектуальных, темпераментных. Но все они «одной крови» со старожилами. Некоторые из них являются участниками международных проектов СПО.
От IPLabs до «Альт Линукс»
Разработчики IPLabs выпустили первую в России коробочную версию Линукс — дистрибутив Debian на диске с документацией и руководством по установке; первую русифицированную версию Linux Mandrake 5.1, — она содержала серию пакетов русификации, последовательная установка которых позволяла выполнить почти полную локализацию системы. IPLabs стала первым в стране региональным дистрибьютором SUSE и приняла участие в работе над интернационализацией дистрибутива.
Поддержка и развитие проекта «Сизиф» потребовали создания юридического лица — ООО «Альт Линукс».
В целях популяризации Линукс компания перевела и издала первые в России книги под свободной лицензией GNU GPL: «Руководство по установке и использованию системы Linux» М. Уэлша с соавторами и «Руководство по GNU Emacs» Р. Столлмана. Под свободной лицензией выпустили несколько музыкальных дисков, также впервые в России.
Ричард Столлман, идеолог движения свободного ПО и основатель проекта GNU, во время своего визита в Москву по просьбе генерального директора «Альт Линукс» А. Смирнова и руководителя разработки А. Новодворского прочитал в МГУ лекцию для энтузиастов, которым близки принципы свободного ПО. Круглый «столик Столлмана», за которым его угощали чаем и обсуждали развитие свободной разработки, по сей день служит рабочим местом Алексея Смирнова, ныне председателя Совета директоров «Базальт СПО».
Одной из первых в России «Альт Линукс» начала оказывать услуги технической поддержки и консалтинга по применению Линукс, например, по проекту Bacula. Основным автором и создателем системы резервного копирования Bacula был Керн Сибальд (Kern Sibbald) — разработчики «Альт Линукс» активно общалась с ним.
Готовы к самостоятельной разработке
Постепенно работа над операционными системами перешла в новое качество. Это была уже не просто русификация чужого программного продукта. Команда ALT Linux Team выполняла доработки, их объем возрастал, а видение развития программного продукта начало расходиться со стратегией зарубежных коллег.
От взаимодействия с зарубежными компаниями, которые производят дистрибутивы операционных систем, «Альт Линукс» перешла к прямому участию в международных проектах разработки свободного софта и стала планомерно развивать собственный независимый репозиторий и инфраструктуру разработки. Специалисты компании и сегодня участвуют в международных проектах, например, всем хорошо известных SAMBA, glibc и др. Спектр подобного участия очень широк, и разработчики постоянно его расширяют, обеспечивая двунаправленный трансфер технологий.
Первый коммерческий заказ «Альт Линукс» выполнила для фирмы Intel, которой понадобилась платформа для серверов. Мировой гигант поставлял по всему миру серверы с предустановленной сборкой от российских специалистов. Затем пошла волна проектов разного масштаба, но ключевыми оставались выпуск дистрибутивов (в том числе в 2003 году сертифицированного «Утес-К») и развитие инфраструктуры и инструментов разработки.
В дальнейшем «Альт Линукс» стал создателем пакета СПО для всех школ России, с 2012 по 2017 год на основе ОС «Альт Линукс» работали поликлиники г. Москвы, а на основе сертифицированной ФСТЭК России версии «Альт» до сих пор работают все ЗАГСы страны.
Операционные системы «Альт». Новейшая история
В 2015 году на базе «Альт Линукс» было организовано новое юридическое лицо — «Базальт СПО». Сегодня компания — один из лидеров рынка разработки дистрибутивных решений на основе свободного программного обеспечения. Команда разработчиков создала и на протяжении более чем двадцати пяти лет постоянно развивает линейку отечественных операционных систем. И сегодня этот труд приносит плоды, помогая российским организациям пройти сложный, многоступенчатый этап импортозамещения. Продукты компании позволяют мигрировать на отечественное ПО постепенно, обеспечивая надежную работу всей ИТ-инфраструктуры в «переходный период», когда внедренные отечественные системы и унаследованные импортные эксплуатируются вместе.
Каждый день на сотнях тысяч мониторов по всей стране вспыхивает логотип «Базальт СПО» — как знак качества и надежности.
Сегодня под брендом «Альт» развиваются операционные системы для рабочих станций корпоративных и частных пользователей, серверов, построения виртуальных и контейнерных сред, организаций с повышенными требованиями к информационной безопасности — ОС, сертифицированная ФСТЭК России, организаций всех ступеней образования, для мобильных устройств, смартфонов и планшетов, инфраструктурные решения для управления доменом. Также в составе экосистемы «Альт» — особый продукт: технологический комплекс для сборки операционных систем ALT Platform. Он служит основой для создания и поддержки независимых национальных операционных систем и специализированных корпоративных ОС.
«Базальт СПО» продолжает развивать линейку продуктов в интересах пользователей и вместе с партнерами формирует экосистему совместимых программных продуктов, вычислительной техники и сервисов.
■ Рекламаerid:2W5zFJnCcgRРекламодатель: ООО "Базальт СПО"ИНН/ОГРН: 7714350892/1157746734837Сайт: https://www.basealt.ru/



