Статья опубликована в рамках: LVIII Международной научно-практической конференции «Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ» (Россия, г. Новосибирск, 30 октября 2017 г.)
Наука: Информационные технологии
Скачать книгу(-и): Сборник статей конференции
дипломов
О РАЗРАБОТКЕ ОТЕЧЕСТВЕННЫХ ОПЕРАЦИОННЫХ СИСТЕМ
Операционная система (англ. operating system, OS) – комплекс взаимосвязанных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем [1].
Когда начинается разработка новой операционной системы для компьютеров, перед отечественными разработчиками возникает огромное количество задач, основными из которых являются:
1. Операционная система (ОС) должна функционировать на серверах и рабочих станциях российского производства.
2. Разработка ОС, которая способна функционировать не только на стационарных, но и на мобильных компьютерах.
3. Создание рабочих и функциональных инструментов виртуализации под ОС.
4. Создание, развитие и поддержка российской среды разработки различного рода приложений.
5. Разработка новых инструментов для установки и отладки созданных программ.
6. Создание российского «магазина приложений».
7. В российской ОС должно быть предусмотрено собственное рабочее окружение.
8. Создание специального кластера программ для бизнес-сектора экономики (для этого необходим анализ данного сектора).
9. Возможность «безболезненного» перехода компаний, а также обычных пользователей с прежних версий ОС.
10. Создание учебных курсов для ознакомления пользователей с российской операционной системой для ПК, с её возможностями и перспективами.
Кроме поставленных перед разработчиками задач существует еще и ряд требований, предъявляемых к новой операционной системе:
1. Относительно низкая цена не только самой системы, но и устройства, которое её поддерживает и позволяет стабильно работать.
2. Возможности «облачной» работы с документами.
3. Максимальная скорость обработки информации.
4. Высокая степень надежности и защищенности, включая защиту от проникновения компьютерных вирусов в систему.
5. Создание, развитие и поддержка ОС должны вестись в соответствии с современными тенденциями на рынке компьютерных технологий.
В настоящее время в РФ существуют такие отечественные операционные системы, как KolibriOS, ReactOS, Xameleon, ALT Linux, Заря, Эльбрус, ОС “Синергия” и т.д. Рассмотрим характеристики следующих ОС: ROSA Linux, Astra Linux, Phantom OS;
Операционная система ROSA Linux [2] была создана на основе дистрибутива Mandriva семейства ОС Linux в 2011 году, однако реально работающая версия системы вышла годом позже. Rosa Desktop Fresh стала новой страницей отечественных аналогов ОС Windows. Над данной операционной системой была проведена огромная работа высококлассных специалистов разных стран, изменено и добавлено около 1 миллиона строк кода, практически 16 тысяч пакетов было обновлено в хранилищах. Кроме того, в эту линейку систем включены серверная версия – Rosa Server и популярная настольная версия – Rosa Desktop, которая в свою очередь выходит в трех редакциях:
- Free (свободные компоненты);
- EE (расширенная);
- LTS (характеризуется пятилетней поддержкой)
В отличие от операционных систем семейства Windows (Windows XP, Windows 7, Windows 8 и Windows 10) российская операционная система ROSA имеет ряд преимуществ:
- ОС ROSA бесплатна, что ведет к быстрому распространению среди пользователей;
- эргономичный дизайн;
- высокая функциональность, которой смогли добиться за счет подобранности собранных в ОС программ;
- драйвера идут вместе с ОС, таким образом, она представляет собой полный комплект;
- возможность протестировать ОС не избавляясь от предыдущей. Для этого необходимо воспользоваться «гостевым режимом»;
- ROSA сертифицирована ФСТЭК, благодаря этому она отлично подходит для организаций у которых безопасность стоит на первом месте;
- четко продуманный интерфейс (все нужные инструменты очень легко найти, хотя они и немного отличаются от привычных инструментов ОС Windows);
- ROSA позволяет экспериментировать с устанавливаемыми программами в «режиме заморозки», а после перезагрузки ПК возвращать систему в изначальное состояние.
Astra Linux – российская ОС специального назначения на базе ядра Linux (изначально была создана на базе дистрибутива Debian) разработана для спецслужб, силовых ведомств и государственных органов [3]. Основными версиями Astra Linux являются: Common Edition (общего назначения) и её модификация Special Edition (специального назначения). Издание общего назначения предназначено для среднего и малого бизнеса, образовательных учреждений, а специального назначения – для автоматизированных систем в защищенном исполнении, обрабатывающих информацию со степенью секретности «совершенно секретно» включительно. Новые версия данной ОС выходят с периодичностью один раз в год.
Преимущества Astra Linux:
- высокий уровень защиты;
- сертифицирована в системах сертификации средств защиты информации Минобороны, ФСТЭК и ФСБ;
- обеспечивает степень защиты обрабатываемой информации до уровня государственной тайны «совершенно секретно» включительно;
- имеет запатентованную систему разграничения доступа;
- имеет ряд функций защиты данных (например, при удалении файла он удаляется полностью и место, которое данный файл занимал, заполняется случайными маскирующими последовательностями данных).
Вышеперечисленные операционные системы, к сожалению, не являются полностью российскими разработками, так как в значительной степени - это различные вариации ядра ОС Linux. Однако в РФ существует ОС Фантом, которая была разработана «с нуля» и по праву может именоваться полностью российской операционной системой.
Фантом ОС – операционная система, разрабатываемая российской компанией Digital Zone с 2010 года [4]. Данная ОС ориентирована на управляемый код и нацелена на применение в носимых и встроенных компьютерах.
Одной из основных особенностей Phantom OS является персистентность (persistent) – это означает, что приложения работают без остановки, и даже в тот момент, когда компьютер выключался или перезагружался – работа приложений продолжится ровно с того же момента, как за несколько секунд до выключения. Это чем-то похоже на режим «гибернации» в других ОС, но гарантированно работает без сбоев драйверов и программ, и все происходит автоматически.
ОС Фантом не опирается на классические концепции Unix-подобных систем (в отличие от их концепции «Всё есть файл», ОС Фантом базируется на принципе «Всё есть объект»), что позволяет писать программы под данную ОС дешевле на 30 % и сам процесс написания значительно легче.
Основными преимуществами данной операционной системы являются:
- надежность: благодаря инновационной структуре сохранения состояния всей системы, работая с ОС Фантом можно быть уверенным в том, что данные не будут утеряны при внезапном отказе компьютера или источника питания. В отличие от остальных операционных система, которые при каждой загрузке начинают свою работу с «чистого листа», для Phantom OS выключение ПК (в т.ч. внезапное) – это всего лишь пауза в работе;
- защищенность от вирусов: ОС Фантом более защищена от вирусов, чем существующие операционные системы, и допускает глубокое взаимодействие разнородных программ. Защита реализована не на уровне процесса, а на уровне объекта (переменной);
- мгновенный старт: ОС Фантом не запускается, а «просыпается». Находится сразу в рабочем состоянии и гораздо быстрее, чем другие ОС;
- низкая стоимость разработки: программы под ОС Фантом могут быть значительно упрощены в силу гарантий надежности, предоставляемых системой.
В настоящее время российские операционные системы используются только в отдельных областях, в первую очередь, это использование в военных, силовых и ряде государственных структур [5]. Курс на импортозамещение, в том числе, в сфере информационных технологий дает реальный шанс расширить эти границы.
Список литературы:
- Николаев В.В. Особенности реализации домена с тонкими клиентами на базе Microsoft Windows Server 2012 R2 // Технические науки - от теории к практике. Сб. ст. по материалам LVII междунар. науч.-практ. конф. №4 (52). Новосибирск: Изд. АНС «СибАК», 2016.- С. 70-77
- НТЦ ИТ РОСА. - [электронный ресурс] - Режим доступа.- URL: www.rosalinux.ru
- Astra Linux. - [электронный ресурс] - Режим доступа.- URL: http://astra-linux.com
- Операционная система “Фантом”. - [электронный ресурс] - Режим доступа.- URL: http://dz.ru/os-phantom
- Разумовский С. Отечественные операционные системы. - [электронный ресурс] - Режим доступа.- URL: итопк.рф/wp-content/uploads/2017/05/88_91_TN_Razumovskiy.pdf
дипломов
Оставить комментарий