Малоизвестные операционные системы. Лучшие русские Операционные Системы Linux

Продолжаем попытки перейти на российские компьютеры и программное обеспечение. В первой части мы искали и потерпели неудачу. На этот раз задача намного проще - отыскать и протестировать отечественную операционную систему.

В поисках отечественной ОС

Минкомсвязи ведёт Единый реестр российских программ для электронных вычислительных машин и баз данных . В категории «Операционные системы» он предлагает 47 наименований. Большая часть из них разработана для государственных органов и решения корпоративных задач, но есть несколько вариантов для домашнего использования.
Исключительные права на программы, представленные в Едином реестре, принадлежат гражданам РФ или компаниям, контролируемым гражданами РФ, а выплаты иностранным компаниям, если таковые ведутся, не превышают 30% от выручки. Но назвать большинство из них российскими можно с большой натяжкой - операционные системы за малым исключением построены на основе Linux.
Ядро Linux можно использовать без ограничений благодаря свободной лицензии, но фактически это будет не разработкой, а модификацией. Основные компоненты систем тоже не разрабатываются на территории Российской Федерации отечественными специалистами, а лишь заимствуются и адаптируются под очередную сборку.

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

Ещё одна известная отечественная ОС, разработанная без использования какого-либо стороннего кода, называется «Фантом» . Его главная особенность - персистентность. Это своеобразный режим гибернации, который характеризуется тем, что даже в случае завершения работы данные не пропадают. При следующем запуске машины система продолжает работать с того места, в котором была в момент отключения.

Главная проблема «Фантома» - отсутствие прикладного ПО. Разработкой ОС занимается компания Digital Zone, у которой нет средств на создание программ. Получается замкнутый круг: пока нет программ, нет распространения системы; без распространения системы никто не хочет писать под неё программы. Скачать дистрибутив тоже не удалось. На официальном сайте уровень готовности обозначен как proof of concept - «работоспособный код, но стабильность и полнота недостаточны для промышленного использования».


В итоге после длительных поисков мы попробовали только две системы: ROSA Fresh и Astra Linux Common Edition. Остальные либо недоступны для загрузки, либо относятся к корпоративному сегменту. Теоретически для домашнего компьютера можно скачать ещё Calculate Linux Desktop , но по составу предустановленных приложений эта сборка скорее подходит для решения офисных задач. Мы же хотим не только работать, но и развлекаться.

Rosa Fresh

Rosa Fresh - система для домашнего использования из семейства ROSA Linux, разрабатываемого ООО «НТЦ ИТ РОСА». В основе продуктов лежат наработки CentOS, Mandriva и Red Hat Enterprise Linux с добавлением компонентов от российских разработчиков. Конкретно Rosa Fresh является продолжением проекта Mandriva.

Скачивание и установка
Скачать дистрибутив для установки на домашний ПК можно на официальном сайте разработчика . Он весит около 2 Гб и распространяется в виде ISO-файла. Для записи на флешку есть «родная» утилита Rosa Image Writer.


Программа доступна на Windows, Linux и macOS. Процесс создания загрузочной флешки в ней максимально прост.
  1. Скачайте дистрибутив Rosa Fresh и программу для записи.
  2. Подключите к компьютеру флешку.
  3. Запустите Rosa Image Writer.
  4. Укажите путь к дистрибутиву.
  5. Выберите флешку.
  6. Нажмите «Записать».
Rosa Fresh можно попробовать без инсталляции на жёсткий диск, выбрав в окне установщика опцию Start Rosa Desktop Fresh.


Установка на диск - стандартная для сборки Linux. Можно разметить пространство на диске автоматически или создать разделы вручную. Первоначальная настройка системы тоже не вызовет никаких вопросов: нужно только выбрать язык, раскладку клавиатуры и часовой пояс.

Впечатления от использования
Первое впечатление - очередная сборка Linux. Предлагает несколько версий с разным окружением рабочего стола: Plasma, KDE, Gnome, Mate. В базовой комплектации ROSA Fresh есть всё, что нужно для типичного домашнего компьютера:

  • Пакет приложений LibreOffice для работы с документами.
  • Браузеры Firefox и Chromium.
  • Несколько простых игр и Steam.
  • Проигрыватель видео ROSA Media Player.
  • GIMP для работы с изображениями.
  • Clementine для воспроизведения музыки и прослушивания радио.
Skype и Viber доступны для «быстрой установки» - их значки есть в меню, при нажатии запускается инсталляция. Больше приложений можно найти в системной утилите «Установка и удаление программ». Поддерживается wine, так что при желании можно запустить программы для Windows.


Есть несколько собственных разработок. Например, Freeze - технология для оперативного возврата к рабочему состоянию. Если вы понимаете, что в течение текущего сеанса система может сломаться, то включаете «режим заморозки», в котором поверх системных директорий верхнего уровня будут смонтированы директории-перехватчики. В них будут сохраняться все изменения, которые вы вносите в замороженные директории. При перезагрузке системы содержимое перехватчиков удаляется, а система остаётся в прежнем работоспособном состоянии. При этом «режим заморозки» не перестаёт работать, пока вы его не выключите.


SimpleWelcome - своеобразный аналог меню «Пуск», состоящий из трёх разделов: «Приветствие», «Приложения» и TimeFrame. Последний раздел - тоже отечественная разработка, позволяющая отслеживать работу с файлами в системе.


Rosa Media Player - российский видеопроигрыватель, который кроме привычного воспроизведения предлагает встроенные инструменты для резки видео и сохранения аудиодорожки, а также поиск по YouTube и поддержку IPTV.


На этом отечественные компоненты не заканчиваются, но назвать саму систему российской всё-таки сложно: по сути, это сборка Linux, для которой в России сделали интерфейс и добавили несколько приложений.
Если хотите попробовать систему, выбирайте для установки ROSA Fresh R8.1 KDE - это стабильная версия ОС. Для энтузиастов (вернее, для любителей экстрима) есть версии R9 и R10. В них пока гарантируются только стабильные вылеты и зависания.
Во «ВКонтакте» есть группа , в которой обращаются разработчики и пользователи ОС РОСА Linux. Достаточное бодрое сообщество, в котором можно быстро получить помощь. Для популяризации системы это очень хорошо.

Astra Linux Common Edition

Система класса Linux, включающая компоненты свободного программного обеспечения и авторские разработки специалистов компании РусБИТех. Фактически представляет собой сертифицированный Debian с отечественным оконным менеджером.

У Astra Linux есть ещё одна версия - Special Edition. Это операционная система специального назначения с компонентами, обеспечивающими защиту данных. Astra Linux Special Edition сертифицирована ФСТЭК, ФСБ, Минобороны России и предназначена для обработки информации ограниченного доступа до степени секретности «Совершенно секретно». Свободное распространение специальной версии запрещено. На домашний компьютер можно установить только Common Edition.

Скачивание и установка
Скачать дистрибутив можно на официальном сайте Astra Linux . Common Edition весит больше 4 Гб, но загружается достаточно быстро. Для установки можно использовать флешку. К сожалению, в установщике нет возможности запуска без инсталляции системы, поэтому попробовать её не получится - надо ставить.


Сам процесс установки типичен для Linux. Из особенностей - вид на город Орёл, в честь которого названа пользовательская сборка системы. Процесс инсталляции занимает около 20 минут. На официальном сайте есть ссылка на руководство с подробным описанием всех параметров установки.

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


В системе предустановлены приложения, которые могут понадобиться простому пользователю для работы и развлечений. Для выполнения офисных задач используется пакет LibreOffice. Есть просмотрщик PDF-файлов, простой текстовый редактор Kate и словарь Goldendict.


Для работы через интернет установлен стандартный набор приложений: два браузера (Chromium и Mozilla Firefox), почтовый клиент Thunderbird, qBittorrent. Есть даже мессенджер Psi+.


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



Есть раздел с мобильными приложениями, среди которых ещё один браузер, галерея, список контактов, почта, SMS, «звонилка». Даже про игры разработчики не забыли: кроме «Пасьянса» и «Сапёра» есть стратегия Warzone 2100 и шутер Xonotic с режимом мультиплеера.


Среди авторских разработок - менеджер файлов, который очень напоминает «Проводник» Windows. Простой, удобный, со стандартными функциями копировать, вставить, переместить.


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

Выводы

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

Системы для простых пользователей если и создаются, то являются, скорее, урезанными версиями специальных сборок для военных нужд, как, например, Astra Linux Common Edition. Отечественные разработчики не скрывают, что конкурировать с Windows и macOS невозможно. По словам Дмитрия Завалишина, генерального директора группы IT-компаний DZ Systems (в неё входит студия Digital Zone, которая пытается запустить ОС «Фантом»), все российские проекты ориентируются на те или иные нишевые применения, которые готовы обеспечить финансирование. Поэтому уже на этапе создания разработчики смотрят в сторону промышленного применения системы.

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

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

Шарлатанов вроде школьника, нарисовавшего заставку и заявившего о создании операционной системы BolgenOS, мы берем не в расчет, а в расход - но, оказывается, в России полно серьезных разработок.

Не очень российская ROSA Linux

Вот, например, ROSA Linux (читается не как «роза», а как «роса», которая по утрам на траве). Вряд ли ее можно считать полностью российской, потому что это на самом деле дальнейшие ветви развития зарубежных сборок Mandriva и Red Hat. Версия для домашних пользователей называется Rosa Fresh; последний билд вышел в августе 2016 года.

Преимуществом этой бесплатной сборки по сравнению с той же Ubuntu является возможность выбора графического интерфейса (KDE или Gnome), наличие драйверов «из коробки» для большого количества устройств, включая проприетарные (скажем, видеокарты NVIDIA), и предустановленного ПО - типа Skype, Java, Flash, Steam, собственного всеядного медиаплеера и т.п., а также удобных средств для создания точек восстановления.

Рабочий стол операционной системы ROSA 2012LTS.

Astra Linux

Astra Linux - еще одна российская сборка Linux (изначально создана на базе Debian), разработанная для силовиков и спецслужб. Она отличается высочайшим уровнем защиты и сертифицирована для работы со сведениями, содержащими государственную тайну. Для пущего патриотизма все релизы названы в честь городов-героев России.

Сейчас актуальны «Орел» - версия для повседневных офисных, простите, конторских задач и «Смоленск» для работы со сведениями категории «Совершенно секретно». Готовится к выходу «Новороссийск» - мобильная версия ОС для смартфонов и планшетов с ARM-процессорами.

С технической точки зрения «Астра» отличается от всех других Linux-систем собственной запатентованной системой разграничения доступа, а также имеет ряд других функций защиты данных - например, при удалении файла он удаляется полностью и место, которое занимал, заполняется случайными маскирующими последовательностями данных (в других ОС по умолчанию меняется лишь запись в FAT, и для того, чтобы удаленный файл нельзя было прочитать посекторным чтением накопителя, используют специальные утилиты).

Операционная система общесистемного назначения Astra Linux Common Edition.

ПО для спецслужб

«Заря» - еще одна сборка Linux специального назначения (на базе Red Hat), она используется исключительно в российской армии и существует в виде нескольких сборок - для рабочих станций, для ЦОД, для специализированных компьютеризированных комплексов и т.п.

Также существует МСВС - «Мобильная система Вооруженных Сил» и GosLinux - ОС для Федеральной службы судебных приставов (тоже на базе Red Hat). По последней есть статистика: она установлена на 660 серверов и 16 тыс. рабочих станций, при этом стоимость копии в пересчете на один компьютер оказалась равна 1500 рублей. По мере установки на большее число ПК к концу 2016 года (тогда она будет установлена на половине компьютеров ФССП) средняя стоимость снизится до 800 рублей. В любом случае это в несколько раз дешевле лицензий на Windows и MS Office.

«Эльбрус»

«Эльбрус» - операционная система для компьютеров с российскими процессорами с аналогичным названием. Поскольку процессоры эти, хоть и совместимы с x86, имеют собственную уникальную архитектуру, решили разработать специальную ОС - опять же, на ядре Linux - которая учитывает особенности ЦП и максимально эффективно использует их преимущества.

ВК Монокуб-PC – персональный компьютер на базе микропроцессора Эльбрус-2С+ с операционной системой «Эльбрус» / МЦСТ.

ПО с нуля

Все вышеперечисленные операционные системы, к сожалению, не являются полностью российскими разработками, поскольку это различные вариации на тему зарубежного Linux. Однако есть у нас и полностью своя ОС под названием «Фантом», разработанная с нуля.

Одна из ключевых особенностей «Фантома» - это персистентность, что означает, что приложения работают без остановки и даже «не знают» о том, что компьютер был выключен или перезагружен - работа продолжается ровно с того же момента. Это чем-то похоже на режим «гибернации» в других системах (когда содержимое памяти записывается на диск в виде файлов и затем загружается), но гарантированно работает без сбоев драйверов и программ, и все происходит автоматически. Даже если внезапно обесточить компьютер, данные не пропадут и после повторного включения все будет так же, как за несколько секунд до выключения.

Проблема «Фантома» только одна: под него нужно писать (или портировать из Unix-систем) прикладное ПО, а тут возникает проблема курицы и яйца: пока не будет хоть какого-то проникновения ОС, никто не захочет писать под нее программы, а пока нет программ - не будет проникновения.

Чтобы сделать и ОС, и программы одновременно, нужны огромные инвестиции, которых у небольшой компании Digital Zone, автора «Фантома», нет. Поэтому система существует в виде альфа-версии для 32-разрядных процессоров x86 и перспективы ее дальнейшего развития весьма туманны.

Собственно, программам не нужно уметь записывать свое состояние в файл, да и вообще «Фантом» оперирует не «файлами», а «объектами». По заявлению создателей ОС, писать программы под нее значительно легче и на 30% дешевле.

Маскировка под российское ПО

Следует вспомнить еще и о шуме, который возник вокруг Sailfish OS после того, как наш министр Николай Никифоров встречался с руководителями финской Jolla. Год назад Jolla была куплена российским бизнесменом Григорием Березкиным и даже выиграла конкурс Минкомсвязи на импортозамещение в сегменте ОС для мобильных устройств.

С тех пор ничего не произошло, да и ничего российского, кроме покупателя, в Sailfish пока нет. Тем не менее, ведутся разговоры о том, что в России в «Иннополисе» будет разрабатываться новая мобильная ОС, нацеленная на экспорт.

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

Николай Никифоров

министр связи и массовых коммуникаций Российской Федерации

И тут есть определенный логический трюк: Никифоров считает открытую операционную систему Sailfish одним из возможных кандидатов на то, чтобы стать платформой для дальнейшего импортозамещения в сфере IT. Однако о том, что в «Иннополисе» будут разрабатывать именно Sailfish, ничего не говорится. Зато говорится о том, что компания «Открытая мобильная платформа», принадлежащая, внезапно, Березкину, лишь возьмет за основу зарубежную Sailfish и доработает ее для простых российских пользователей. То есть, это не очередной «Линукс для госсектора», а ОС для массового рынка.

Давайте отбросим все эти обтекаемые формулировки: понятно, что под видом российской мобильной ОС нам покажут именно перелицованную Sailfish. Она, в свою очередь, является Linux-подобной наследницей платформ MeeGo и Maemo, которые разрабатывались в Nokia и были «убиты» Стивеном Элопом, засланным казачком от Microsoft, ибо являлись конкурентами Windows Phone. Один аппарат, Nokia N9, успели, впрочем, выпустить.

Во время загрузки произошла ошибка.

Как выглядит система Sailfish OS 2.0 для пользователей устройств Jolla.

Sailfish может запускать Android-приложения, так что проблем с софтом не будет, впрочем, пользователю сложно объяснить, почему он должен Android-приложения запускать не на Android, а на смартфоне с другой операционной системой.

Главное преимущество Sailfish заключается в отсутствии зависимости от Google и ее сервисов (именно ради этого, например, Samsung разрабатывала Bada и Tizen). Пользователю обещают немного магии, как у Apple, а программистам - простоту создания приложений без проблем с фрагментацией. По слухам, на Sailfish выйдет Yotaphone 3.

Что в итоге?

В сухом остатке мы имеем вот что: все «живые» российские ОС на самом деле являются переработанными для конкретных задач сборками Linux. Свои задачи по экономии госбюджета и обеспечению сохранности данных они выполняют. Градус патриотизма повышают. Сисадминам и разработчикам ПО рабочие места дают. То есть, все отлично.

Не так давно в прессе появилось попросту сенсационное заявление. Оказывается, на всех компьютерах государственных учреждений нашей страны вскоре не останется «традиционной» ОС Windows! Крупные деятели обещают, что ее место займет российская операционная система. Идея такова, что уже к концу нынешнего года эта самая «операционка» должна начать прохождение тестирования в государственных заведениях.

Оптимистичное начало

Наиболее известным проектом, который теоретически может претендовать на столь значимые роли, является «Синергия». Эта система использует ядро Linux, решение о ее разработке было принято совсем недавно, 13 августа 2014 года. Об этом решила совместная комиссия (на заседании компаний ОАО «Российские железные дороги», «Росатом») и Российский федеральный ядерный центр из города Сарова.

К слову говоря, именно на предприятии «Синергия» сейчас она должна интенсивно тестироваться. От «Российских железных дорог» потребуется активное «доведение до ума» ОС при условии ее использования в системах управления пользовательскими базами данных. Уж таких-то у РЖД хватает!

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

Последняя капля

Столь быстрое решение было во многом вызвано тем, что как раз в августе 2014 года вышел очередной пакет обновлений для Windows 7. Ирония судьбы в том, что именно эти обновления привели к отказу тысяч компьютеров по всему миру, так как в нем имелись критические ошибки. Проблему усугубила также ситуация с неисправностями систем Windows RT, Windows 8 и 8.1.

Для чего все это нужно

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

Важно понимать, каким именно требованиям должна отвечать действительно перспективная российская операционная система, какие в нее должны быть заложены принципы. Давайте попробуем пофантазировать и представить, по каким направлениям должна идти ее разработка.

«Детские болезни»

Вообще, начинать всегда стоит с предыдущего опыта, пускай даже и негативного. Как мы уже и говорили, у нашей страны таковой есть. Начиная с древних «Спектрумов», на которые ставилась несколько переосмысленная DOS, заканчивая временами сравнительно недавними, когда в некоторых компьютерных клубах устанавливалась «принципиально новая» БедОС 2 «Таня». Это эпичное творение было ничем иным, как переработанной почти до неузнаваемости Windows 98.

Все они были объединены одним: несмотря на новый интерфейс, все эти ОС представляли собой просто несколько переделанные продукты всемирно известных производителей софта.

Какие задачи стоят перед отечественными разработчиками?

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

  • Выпуск ОС, которая будет выполнять все свои задачи, работать на серверах и рабочих станциях российского же производства.
  • Создание рабочих и функциональных средств виртуализации под нее.
  • Та самая разработка средства управления базами данных, отладка которого сейчас возложена на РЖД.
  • Создание, развитие и поддержка отечественной среды разработки приложений.
  • Выпуск средств, которые могли бы быть использованы для автоматизирования тестирования.
  • Создание отечественного «магазина приложений». Даешь достойный ответ всяческим AppStore!
  • Выпуск ОС, которая может работать не только на настольных компьютерах и ноутбуках, но и на мобильной технике (смартфонах, планшетах). Эта российская мобильная операционная система должна стать конкурентом «Андроида», iOS, Windows Mobile.
  • Разработка средств проектирования, которые облегчат написание новых приложений.
  • Анализ бизнес-сектора экономики, создание специализированного кластера программ специально для него.
  • Наконец, разработка российской операционной системы должна предусматривать создание собственного рабочего окружения (DE).
  • Создание новых средств для установки, развертывания и отладки написанных программ.
  • Наличие возможности для безболезненной миграции бизнеса и домашних пользователей со старых версий ОС.
  • Формирование учебных курсов, которые расскажут пользователям о том, что такое российская операционная система для ПК, о ее возможностях и перспективах.

О пользователях новой ОС

Не секрет, что современный сегмент домашних компьютеров во многом ориентирован на игры. Кроме того, рынок ПК отличается невероятным разнообразием компьютерного «железа», а также безусловным доминированием той самой ОС Windows. Так как все понятия и привычки пользователей в этой нише отличаются закоренелым консерватизмом, хоть как-то их изменить вряд ли получится.

Таким образом, новая российская операционная система наверняка будет ориентирована на государственные органы, корпоративные сегменты экономики, сферу ВПК.

Каким требованиям должна отвечать новая ОС?

  1. Сравнительно низкая стоимость как самой системы, так и «железа», которое необходимо для ее нормального функционирования.
  2. Наличие возможности «облачной» работы над документами. Проще говоря, в новую систему должна быть ориентирована какая-то среда для совместной разработки, что особенно востребовано в условиях предприятия или государственной организации.
  3. Система должна иметь возможности для масштабирования. Желательно, чтобы при росте предприятия ее можно было бы «затачивать» именно под нужды большой организации (этакие аналоги версий Business, Professional).
  4. Скорость обработки массивов информации должна быть максимально возможной.
  5. Максимальная надежность и защищенность (в том числе и от вирусов).
  6. Разработка и развитие ОС должны вестись с учетом новейших тенденций на рынке «железа».
  7. Защищенность от вредоносных действий. В принципе, российская операционная система «Роса» неплохо защищена от этого, но она является фактически еще одним дистрибутивом «Линукс».
  8. Хотя бы теоретическая возможность использования на компьютере домашнего пользователя (чтобы постепенно привлекать новую аудиторию).
  9. Полная совместимость хотя бы с наиболее распространенными образцами компьютерного «железа» и периферии.

Разработка ОС с учетом тенденций будущего развития аппаратной части

В последнее время процессоры перешагнули порог 14 нм, появились-таки отечественные «Эльбрусы» 65 нм, сообщается о скором выходе емкой памяти нового типа ReRam, которая по скорости будет оставлять далеко позади все современные SSD (NAND). Проще говоря, одной из приоритетных задач, которые стоят перед производителями, должна стать разработка такой системы, которая будет работать как на существующем, так и на перспективном «железе». Дело это сложное, а потому имеются вполне закономерные сомнения в его успехе.

А сейчас мы поговорим о реальных продвижениях в этой области.

О «Хамелеонах» и прочем

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

В последнем случае можно назвать ОС Xameleon. Если говорить о технологической стороне вопроса, то она очень похожа на Mac OS X, так как обе системы основаны на использовании микроядра. «Хамелеон» применяет разработку L4, а в состав Mac OS X включено микроядро Mach. Увы, но отечественный «ответ» пока что не имеет даже банального GUI, то есть графического интерфейса.

Прочие кандидаты

Существует также российская операционная система «Патриот ОС». Уже довольно давно на Boomstarter объявлен сбор пожертвований на ее создание. Заявленная сумма составляет 38 500 000 рублей, что уже само по себе вызывает массовые насмешки в сети. Дело в том, что отечественные краудфандинговые проекты никогда не набирали более 12 миллионов. Кроме того, если вы почитаете требования к новой системе…

Проще говоря, заявленной суммы явно мало. Если российская операционная система «Патриот ОС» будет претендовать хотя бы на 1-2% рынка ПО в этой сфере, то нужно собрать раз в десять больше. Впрочем, этих денег должно хватить хотя бы на предварительную бета-версию, по которой можно будет судить о перспективах проекта в целом. Но адекватность некоторых заявленных характеристик вызывает глубокие сомнения.

Минутка юмора

Так, автор проекта говорит о том, что хотел бы создать новую Сеть «Патрионет», аналог Всемирного Интернета, которая будет доступна только тем пользователям, на компьютерах которых будет установлена российская операционная система «Патриот». Заявляется, что в ее основу будут положены «невероятно быстрые динамические технологии». Дело в том, что для реализации чего-то подобного будет маловато даже 38 миллионов долларов, что уж говорить об отечественной валюте...

Фантомные перспективы

Есть также российская операционная система «Фантом». Теоретически является разработкой компании Digital Zone (по факту - «домашняя заготовка» Дмитрия Завалишина). Последний каждый год горячо доказывает преимущества своего «детища» на выставке HighLoad и прочих подобных мероприятиях.

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

Вот только они отчего-то «забывают» рассказать, что «Фантом» является почти точной копией системы KeyKOS/EROS. Причем тема эта была начата в далеких 80-х прошлого века, когда были заложены общие принципы разработки KeyKOS.

Операционная система (ОС) — это системное программное обеспечение, которое управляет компьютерными аппаратными и программными ресурсами и предоставляет общие службы для компьютерных программ. Все компьютерные программы, за исключением прошивки, требуют работы .

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

Доминирующей настольной (десктопной) операционной системой является Microsoft Windows с долей рынка около 83,3%. MacOS от Apple Inc. занимает второе место (11,2%), а разновидности Linux находятся на третьей позиции (1,55%).

В секторе мобильных (смартфонов и планшетов) по данным третьего квартала 2016 года Android от Google доминирует с 87,5%, а темпы роста — 10,3% в год, за которым следует iOS Apple с 12,1% и в год снижение рынка Доля в 5,2 процента, тогда как другие операционные системы составляют всего 0,3 процента.

Распределения Linux являются доминирующими в серверных и суперкомпьютерных секторах. Другие специализированные классы операционных систем, такие как встроенные системы и системы реального времени, существуют для многих приложений.

Рассмотрим статистику использования ОС согласно данным . Внимание, в статистике совокупные данные всех Platform:

  • Desktop
  • Mobile
  • Tablet
  • Console

ТОП операционных систем в Украине:

В Украине лидирующей по использованию операционной системой является конечно же Windows — 73.33% всех устройств, от настольных до карманных. И так как мобильные технологии берут свое, Android — в Украине тоже взял 13,19%. Операционная система производства компании Apple OS X занимает третье место — 5.38%, и даже если к нему прибавить показатель iOS — 4,46% — это не даст ему обогнать по популярности в Украине Андроид.

Беларусь имеет такую статистику ОС:

Первый — Windows — 71,27%, второй — Android — 17,74% и та же ситуация с OS X — 4,2% и iOS — 3,55%.

Рейтинг ОС в Казахстане:

Казахстан более мобильный. И хоть Windows все-равно первый — 63,85%, Android имеет 23,08%, то есть практически 1/4. Рейтинг iOS здесь тоже выше — 7,83%.

Популярность операционных систем в России:

Первое место Windows — 68,58%. Второе и третье место Android — 15,88% и iOS — 7,11%

Статистика операционных систем в мире:

Учитывая совокупную статистику настольных и мобильных платформ, на июль 2017 года лидирует ОS Android — 41.24% всех устройств. Второй и третий соответственно Windows — 35,24% и iOS — 13,2%.

Немного истории

В 1940-е годы самые ранние электронные цифровые системы не имели операционных систем. Электронные системы этого времени были запрограммированы на ряды механических переключателей или с помощью перемычек на платах. Это системы специального назначения, которые, например, генерировали баллистические таблицы для военных или контролировали печать чеков начисления заработной платы из данных на перфокартах. После того, как были изобретены программируемые компьютеры общего назначения, были введены машинные языки (состоящие из строк двоичных цифр 0 и 1 на перфолентной бумажной ленте), которые ускорили процесс программирования.

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

Позже машины поставлялись с библиотеками программ, которые были бы связаны с пользовательской программой для оказания помощи в таких операциях, как ввод и вывод, а также генерация компьютерного кода из удобочитаемого символьного кода. Это был генезис современной операционной системы. Тем не менее, машины по-прежнему выполняли одно задание за раз. В Кембриджском университете в Англии очередность работы была когда-то стиральной линией (линия одежды), из которой ленты были подвешены с разными цветными штифтами для обозначения приоритетов работы.

Улучшением стал Супервайзер Atlas, введенный с Манчестерским Атласом, введенным в эксплуатацию в 1962 году, «который многими считался первой узнаваемой современной операционной системой»

Macos

MacOS (ранее «Mac OS X» и более поздняя «OS X») представляет собой линейку графических операционных систем открытого ядра, разработанных, продаваемых и проданных Apple Inc., последняя из которых предварительно загружена на все компьютеры Macintosh, которые в настоящее время поставляются. MacOS является основной операционной системой Apple с 1984 года. Это операционная система UNIX, построенная на технологии, разработанной в NeXT во второй половине 1980-х годов и вплоть до Apple купила компанию в начале 1997 года. Операционная система была впервые выпущена в 1999 году как Mac OS X Server 1.0, а в марте 2001 года — клиентской версией (Mac OS X v10.0 «Cheetah»). С тех пор было выпущено еще шесть различных «клиентских» и «серверных» выпусков macOS, пока они не были объединены в OS X 10.7 «Lion».

До его слияния с macOS серверная версия — сервер macOS — была архитектурно идентична его настольной копии и обычно работала на линейке аппаратного обеспечения Macintosh от Apple. Сервер macOS включал инструменты управления и администрирования рабочих групп, которые обеспечивают упрощенный доступ к ключевым сетевым службам, включая агента передачи почты, сервера Samba, сервера LDAP, сервера имен доменов и других. С Mac OS X v10.7 Lion все серверные аспекты Mac OS X Server были интегрированы в клиентскую версию, а продукт переименован в «OS X» (отбрасывание «Mac» от имени). Серверные инструменты теперь предлагаются как приложение.

Linux

Ubuntu , настольный дистрибутив Linux. Ядро Linux появилось в 1991 году в качестве проекта Линуса Торвальдса, в то время студента университета в Финляндии. Он опубликовал информацию о своем проекте в группе новостей для компьютерных студентов и программистов и получил поддержку и помощь от добровольцев, которым удалось создать полноценное и функциональное ядро.

Linux является Unix-подобным, но был разработан без какого-либо кода Unix, в отличие от BSD и его вариантов. Из-за своей модели с открытой лицензией код ядра Linux доступен для изучения и модификации, что привело к его использованию на широком спектре вычислительной техники от суперкомпьютеров до смарт-часов. Хотя оценки предполагают, что Linux используется только на 1,82% всех «настольных» (или переносных) ПК, он широко используется для использования на серверах и встраиваемых системах, таких как сотовые телефоны. Linux заменил Unix на многих платформах и используется на большинстве суперкомпьютеров, включая топ-385. Многие из тех же компьютеров также находятся на Green500 (но в разном порядке), а Linux работает на вершине 10. Linux также широко используется на других небольших энергоэффективных компьютерах, таких как смартфоны. Ядро Linux используется в некоторых популярных дистрибутивах, таких как Red Hat, Debian, Ubuntu, Linux Mint и Android от Google, Chrome OS и Chromium OS.

Microsoft Windows

Microsoft Windows — это семейство операционных систем, разработанных корпорацией Microsoft и предназначенных главным образом для компьютеров на базе архитектуры Intel с общим общим объемом использования 88,9% на компьютерах, подключенных к Интернету.

Microsoft Windows впервые была выпущена в 1985 году как операционная среда, работающая поверх MS-DOS, которая была стандартной операционной системой, поставляемой на большинстве персональных компьютеров Intel в то время. В 1995 году была выпущена Windows 95, которая использовала только MS-DOS в качестве начальной загрузки. Для обратной совместимости Win9x может запускать в реальном времени MS-DOS и 16-битные драйверы Windows 3.x. Windows ME, выпущенная в 2000 году, была последней версией семейства Win9x. Более поздние версии были основаны на ядре Windows NT. Текущие клиентские версии Windows работают на IA-32, x86-64 и 32-разрядных ARM-микропроцессорах. Кроме того, Itanium по-прежнему поддерживается в старой версии сервера Windows Server 2008 R2. В прошлом Windows NT поддерживала дополнительные архитектуры.

Широко используются серверные выпуски Windows. В последние годы Microsoft затратила значительный капитал, чтобы продвигать использование Windows в качестве серверной операционной системы. Однако использование Windows на серверах не так широко распространено, как на персональных компьютерах, поскольку Windows конкурирует с Linux и BSD за долю на рынке серверов.

ReactOS — это альтернативная операционная система Windows, которая разрабатывается на принципах Windows — без использования какого-либо кода Microsoft.

Другие

Было много операционных систем, которые были значительными в свое время, но их уже нет, таких как AmigaOS; OS/2 от IBM и Microsoft; Классическая Mac OS, предшественник не-Unix для MacOS от Apple; BeOS; XTS-300; RISC OS; MorphOS; Хайку; BareMetal и FreeMint. Некоторые из них по-прежнему используются на нишевых рынках и продолжают развиваться как платформы меньшинств для сообществ энтузиастов и специализированных приложений. OpenVMS, ранее из DEC, все еще активно развивается Hewlett-Packard. Тем не менее, другие операционные системы используются почти исключительно в академических кругах, для обучения в операционных системах или для исследования концепций операционной системы. Типичным примером системы, которая выполняет обе роли, является MINIX, тогда как, например, Singularity используется исключительно для исследования.

Другие операционные системы не смогли завоевать значительную долю на рынке, но ввели инновации, которые повлияли на основные операционные системы.

Похожие публикации