Найти тему

Малоизвестные операционные системы.

Начнём мы с одной из последних версий OS/2 - IBM OS/2 v 4.0 Merlin

Что это вообще за зверь такой?

Внешне система очень похожа на Windows 3.11 для Рабочих групп - более того, способна запускать программное обеспечение для неё в режиме бинарной совместимости. Однако в отличие от последней это не надстройка над однозадачной версией DOS, а полноценная операционная система с достаточно уникальным вариантом многозадачности. Более всего она похожа на версию DOS, допиленную до уровня UNIX - в ней даже есть полноценный сетевой стек и работают демоны, например sendmail.

Игра SimCity для OS/2
Игра SimCity для OS/2

При этом запуск графической оболочки не обязателен.

Впоследствии код был продан и сейчас она известна как eComStation.

Следующим пунктом я предлагаю рассмотреть Novell Netware, долгое время служившую файловым сервером в сетях, успешно конкурирующую в то время с Windows NT. Последней версией стала 6.5 - впоследствии на её основе Novell выпустила Open Enterprise Server, в которой ядро системы постепенно стали заменять на Linux.
Novell Netware в виртуальной машине
Novell Netware в виртуальной машине

Как Вы понимаете, эта система не была рассчитана на домашних пользователей.

Успех Стива Джобса с компьютером Macintosh и операционной системой MacOS вдохновил и других вступить на аналогичную стезю. Компания Be Incorporated выпустила свой персональный компьютер, названный BeBox - и для него изначально разрабатывалась операционная система BeOS.

Кроме того, система за два дня была портирована на PowerPC и некоторое время работала на компьютерах Macintosh. Впоследствии её портировали на платформу x86, но популярности системы это не помогло. Система не набрала критической массы пользователей и тихо умерла. Впрочем, код открыт и её пытаются реанимировать. Наилучшие результаты у группы разработки Haiku.

Внешний вид одной из последних версий.
Внешний вид одной из последних версий.

Для решения некоторых задач требуется, чтобы система реагировала на происходящие события не позднее определённого времени. Такие системы, которые должны воздействовать на среду в ограниченных временных рамках называются операционными системами реального времени (Real-Time Operating System - RTOS)

Одной из лучших реализаций систем реального времени является QNX.
QNX
QNX

QNX самостоятельная UNIX-подобная операционная система реального времени, основанная на микроядре и передаче сообщений. Современные версии QNX имеют поддержку стандартов POSIX и сертифицированы по ним. Первая версия QNX вышла в далёком 1981 году. С тех пор утекло много времени и поколения QNX сменяли друг друга: QNX2, QNX4 и, наконец, QNX 6 (или QNX Neutrino). Старичок QNX2 и сейчас ещё используется, хотя его расцвет пришёлся на 80-е годы прошлого столетия. Надёжная и более современная ОСРВ QNX4 могла конкурировать на десктопе с Windows в середине 90-х.

IBM AIX.

Эта операционная система и сейчас живее всех живых. А малоизвестна она потому, что активно используется в серверном сегменте на серверах IBM POWER с RISC-процессорами PowerPC. Используется она в крупных датацентрах, что явно не подразумевает её домашнее использование.

Типовой датацентр, вид изнутри
Типовой датацентр, вид изнутри
KolibriOS

В этой системе не соблюдаются стандарты POSIX, а сама она считается одной из самых миниатюрных. Цель разработки состоит в минимизации потребляемых ресурсов. Сама система целиком написана на Ассемблере.

Внешний вид KolibriOS
Внешний вид KolibriOS

Требования для запуска системы: процессор Pentium-1 и 8 мегабайт оперативной памяти. Базовый набор вмещается на дискету. Достаточно скромно.

И завершает наш обзор ReactOS.

Авторы этой системы задались целью обеспечить ни много, ни мало - бинарную совместимость с Windows. Учитывая, что система бесплатная, проект выглядит достаточно заманчивым. Увы, за два десятка лет авторы не сильно продвинулись и её функциональность пока оставляет желать лучшего. Но сам факт: уже есть то, что работает и что авторам не стыдно показать. Как говорится, кто может - пусть сделает лучше.

ReactOS - и даже русифицированный.
ReactOS - и даже русифицированный.

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