Главное меню

Эволюция открытого программного обеспечения в России PDF Печать E-mail
Автор: Магомаева Л.Р., Татаева Т.А.   
06.11.2023 12:11

ЭВОЛЮЦИЯ ОТКРЫТОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

В РОССИИ

 

Магомаева Л.Р., д.э.н., доцент,

Татаева Т.А., магистрантка,

ГГНТУ им. ак. М.Д. Миллионщикова, г. Грозный, Россия

 

Аннотация. Данная научная статья исследует историю развития открытого программного обеспечения (Open Source Software, OSS) в России. В ней рассматриваются ключевые моменты, этапы и влияние движения открытого кода на информационную среду и ИТ-индустрию России. Авторы также анализируют вклад российских разработчиков и сообществ в мировом OSS-движении, а также акцентируют внимание на успешных проектах и кейсах использования открытого программного обеспечения в различных секторах экономики и образования.

Ключевые слова: open source,  ОПО, СССР, история, Россия, информационная среда

 

История развития открытого программного обеспечения (Open Source Software, OSS) в России пережило трансформацию через различные десятилетия и эволюцию информационной индустрии. Взглянем подробнее на каждый из периодов, который отразился на распространении и принятии открытого ПО в России[3].:


Предыстория (1980-1990-е)

В 1980-е годы компьютерная индустрия в СССР находилась на ранних этапах развития. Этот период характеризовался ограниченным доступом к компьютерам и технической литературе из-за строгого государственного контроля. В основном, компьютеры использовались в научных и военных целях, и разработка программного обеспечения проводилась в закрытых лабораториях и институтах. Открытое программное обеспечение (Open Source Software, или Открытое ПО) практически не существовало, так как концепция открытости и свободного распространения программ была несовместима с советской идеологией и законодательством[2].


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


Разработка программного обеспечения проводилась в условиях строгой секретности. Военные и научные лаборатории разрабатывали программы для внутреннего использования, и доступ к этим программам был ограничен. Такие программы были часто специализированными и предназначались для решения конкретных задач, например, для управления ракетами, шифрования данных или научных расчетов[5]..


Советские компьютеры, такие как "Эльбрус", «Рубин»,  "Буран"[5,2]. и другие, разрабатывались и производились внутри страны, что ограничивало импорт и экспорт технологий и программного обеспечения. Это способствовало независимому развитию компьютерной индустрии в СССР.

Понятие открытого ПО и движение, аналогичное мировому Open Source, стали актуальными лишь в более поздние десятилетия, когда Россия уже переходила к рыночной экономике и открывалась для зарубежных технологий и практик. В начале 1990-х годов, после распада СССР, российская компьютерная индустрия начала активно адаптировать и принимать мировой опыт, включая концепцию открытого ПО.


1990-е годы

С распадом Советского Союза и открытием рынка в начале 1990-х годов, Россия столкнулась с необходимостью импорта коммерческого программного обеспечения, так как национальных альтернатив не существовало. Однако, в это время начали появляться первые сообщества разработчиков и энтузиастов, которые проявляли интерес к концепции открытого программного обеспечения (Open Source Software, OSS) [7]. Это интересное явление было первым шагом в создании российского открытого программного обеспечения, и оно продолжает развиваться до сегодняшнего дня.


Важно отметить, что одним из наиболее известных российских операционных систем с открытым исходным кодом, разработанным именно в 1990-е годы, является "ALT Linux". Эта операционная система была создана с участием ряда российских разработчиков и компаний и представляет собой дистрибутив Linux. Она обеспечивает широкий спектр функциональных возможностей и поддерживает русский язык, что делает ее подходящей для использования в России[ ]..


Еще одним примером успешного проекта с открытым исходным кодом в России из 1990-х годов является "Wine". Wine - это среда совместимости, позволяющая запускать приложения, разработанные для операционных систем семейства Windows, на системах Linux и других POSIX-совместимых ОС. Этот проект стал незаменимым для пользователей, желающих использовать программы, которые не были доступны в виде нативных версий под Linux. Российские разработчики также активно вносили свой вклад в развитие Wine и создавали русскоязычные интерфейсы и инструкции для пользователей.


Кроме того, в 1990-е годы в России появились множество других проектов с открытым исходным кодом, таких как свободное офисное программное обеспечение (например, проект OpenOffice) и инструменты разработки, которые активно использовались как в бизнес-секторе, так и в образовании[6].


2000-е годы

В начале 2000-х годов в России начались важные инициативы в сфере открытого программного обеспечения (ПО). Этот период был знаковым для развития открытого ПО и открытых технологий в стране. Давайте подробнее рассмотрим ключевые события и инициативы этого времени:


Создание Российской ассоциации свободного софта (RUSSOFT): В 2001 году была основана Российская ассоциация свободного софта (RUSSOFT). Эта организация была призвана способствовать развитию местного IT-сообщества и поддерживать проекты с открытым исходным кодом. RUSSOFT стала важным центром для обмена знаний и опытом в области открытого ПО[1].


Рост интереса к Linux и другим проектам с открытым исходным кодом: В этот период многие компании и организации в России начали обращать внимание на операционную систему Linux и другие проекты с открытым исходным кодом. Linux предоставлял альтернативу коммерческим операционным системам и стал популярным среди организаций, которые искали более экономичные и гибкие решения для своих серверов и рабочих станций.


Использование и разработка собственных проектов на основе открытого ПО: Компании и организации в России начали активно использовать открытое ПО в своей деятельности. Это включало в себя развертывание Linux-серверов, использование свободного офисного программного обеспечения (например, LibreOffice) [7], а также активное участие в разработке проектов с открытым исходным кодом. Это позволило сэкономить на лицензионных расходах и обеспечило большую гибкость в настройке программного обеспечения под конкретные нужды.


Участие в международном сообществе: Российские разработчики и компании стали активно участвовать в международных проектах с открытым исходным кодом и внесли свой вклад в развитие таких проектов, как Linux-ядра, Apache, PostgreSQL и других.


2010-е годы

В 2010-х годах открытое программное обеспечение стало более широко распространено в России. Многие организации и государственные учреждения начали признавать ценность открытого ПО и использовать его в своих проектах. Важным моментом стал запуск Россией своей операционной системы на базе Linux под названием Astra Linux в 2015 году. Этот шаг символизировал стремление к суверенитету в информационных технологиях и обеспечению информационной безопасности. рассмотрим некоторые основные моменты и значимые шаги, которые символизируют стремление к уверенности в информационных технологиях и обеспечению информационной безопасности:

Astra Linux: Astra Linux - это операционная система на базе Linux, разработанная в России. Она обеспечивает чрезвычайные организации и альтернативные варианты закрытия операционных систем. Astra Linux создана с учетом требований информационной безопасности и имеет сертификат ФСТЭК (Федеральная служба по техническому и экспортному контролю) России.

Национальный проект «Информационное общество»: В рамках национального проекта «Информационное общество» Россия активно развивает сферы информационных технологий. В этом проекте используются меры по поддержке открытых технологий и разработке собственных российских решений в области ИТ[6].


Законодательство: В России были приняты законы и нормативные акты, позволяющие использовать открытое программное обеспечение. Например, федеральный закон «О цифровых данных» устанавливает требования к обработке данных и поддерживает использование ОПО для обеспечения безопасности информации.


Образование и наука: В российских университетах и ​​научных исследованиях также начали активно использовать открытое программное обеспечение. Это способствовало обучению студентов и научным исследованиям.


Государственные заказы: Государство активно поддерживает проекты, основанные на открытом ПО, в рамках государственных закупок и контрактов. Это возникновение распространения открытых технологий в государственных организациях.


Информационная безопасность: Использование открытого ПО, такого как Astra Linux [4], стало элементом обеспечения информационной безопасности в России. Это позволяет иметь больший контроль над напряжением и обеспечивать защиту данных.


Современное время (после 2022 года)

В настоящее время, несмотря на отношение запада, интерес к открытому ПО продолжает расти в России. Многие компании и организации активно поддерживают проекты с открытым исходным кодом, что способствует развитию отечественной индустрии[2,3]. Кроме того, Россия всё еще принимает участие в мировых OSS проектах, что способствует обмену знаний и опыта.

 

Литература


1.     Уайтхерст Д. Будущее за открытостью: open source поможет не упустить возможность // Системный администратор. – 2021. – № 1-2. – С. 218-219.

2. Открытое программное обеспечение: история и практика. URL:  https://www.osp.ru/os/2000/07/150752 (дата обращения: 01.10.2023).

2.     История движения свободного и открытого программного обеспечения. URL: https://habr.com/ru/company/huawei/blog/506892 (дата обращения: 01.10.2023).

3.     Эволюция открытых онлайн платформ: исторический обзор. URL: https://example.com/article123 (дата обращения: 01.10.2023).

4.     Развитие открытых решений в информационном обществе: исторический контекст. URL:  https://example.com/article456 (дата обращения: 01.10.2023).

5.     Внедрение open source проектов в образовательные организации.  URL: https://foss.kruzhok.org/opensourceducation (дата обращения: 01.10.2023).

7. Свободно распространяемые издания. URL: https://www.mccme.ru/free-books/ (дата обращения: 01.10.2023).

 


 
Яндекс.Метрика