Операционная система QP ОС

trademark

Научно-техническое предприятие «Криптософт» около 20 лет занимается разработкой защищённой операционной системы QP ОС. Операционная система QP ОС является многопользовательской, многозадачной операционной системой общего назначения. QP ОС не является клоном какой-либо другой операционной системы и разработана «с нуля» на предприятии «Криптософт». QP ОС работает на платформах x86, x64, ARMv7, MIPS64. Операционная система предназначена как для встроенных решений, так и для серверного применения, а также использования в качестве системного ПО для рабочих станций. В настоящее время ведётся разработка широкого спектра прикладных программ для платформы QP ОС.

Наша защищенная операционная система QP ОС включена в единый реестр российских программ для электронных вычислительных машин и баз данных с присвоением класса программного обеспечения «операционные системы» приказом № 347 от 05.07.2018 Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации. Включение выполнено в соответствии с пунктом 25 правил формирования и ведения единого реестра российских программ для электронных вычислительных машин и баз данных, утвержденных постановлением Правительства Российской Федерации от 16 ноября 2015 г. № 1236 «Об установлении запрета на допуск программного обеспечения, происходящего из иностранных государств, для целей осуществления закупок для обеспечения государственных и муниципальных нужд» (Собрание законодательства Российской Федерации, 2015, № 47, ст. 6600), и на основании решения Экспертного совета по российскому программному обеспечению при Минкомсвязи России от 2 июля 2018 г.

Общество с ограниченной ответственностью научно-техническое предприятие “Криптософт” является правообладателем товарного знака (знака обслуживания), зарегистрированного в Государственном реестре товарных знаков и знаков обслуживания Российской Федерации 09 июля 2018 г.

Подробнее

При разработке системы особое внимание было уделено защищенности, безопасности системы и контролю доступа к данным.

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

QP ОС поддерживает высокопроизводительные вычисления на SMP платформах. Система QP ОС поддерживает работу до 256 процессорных ядер и до 9 Тб оперативной памяти на платформе x64.

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

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

Для QP ОС разрабатывается пакет офисных приложений. Так, для QP ОС создаются редакторы текстовых документов, электронных таблиц и презентаций, функционирует медиаплеер.

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

Внешний вид QP ОС

Для QP ОС разработаны собственный компилятор с языка С и компоновщик программ. QP ОС поддерживает платформу .NET и язык программирования C#, для которых разработаны специальные визуальные интерфейсы. Для QP ОС созданы собственная среда программирования и дизайнер окон.

На рисунке представлен внешний вид прикладных приложений QP OC.

Qpos screen
Qpos screen2
Qpos screen3
Qpos screen4

Применение QP ОС

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

Usage

Программные комплексы в составе QP ОС

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

Components

Для получения тестовой версии QP ОС необходимо отправить запрос по адресу: qpos@cryptosoft.ru
По желанию заказчика в состав тестовой версии операционной системы QP ОС могут быть включены следующие компоненты:

Наименование компонента Содержимое компонента
Офисный пакет Текстовый процессор\Программа для работы с электронными таблицами\Программа для работы с презентациями\Почтовый клиент\Интернет-обозреватель
Сетевой пакет FTP-сервер\HTTP-сервер\Почтовый сервер\Межсетевой экран
Средства дистанционного подключения к рабочему столу Тонкий клиент
Средства виртуализации Гипервизор QP VMM
Средства разработки Среда разработки CS IDE + комплект вспомогательного программного обеспечения
Система управления базами данных СУБД QPDB

В настоящее время система может быть предоставлена для тестирования только юридическим лицам.