Российский IT-сектор: различия между версиями

Материал из Русского эксперта
Перейти к навигации Перейти к поиску
(→‎Мультимедиа / Multimedia: добавил запись про Flussonic)
(Fedora разрабатывается американской Red Hat.)
Строка 109: Строка 109:
|-
|-
|Astra Linux [http://www.astra-linux.com/] || [http://www.rusbitech.ru/ НПО «Русбиттех»] || Защищённая ОС, продолжающая развитие оригинальных наработок ВНИИНС до [http://pda.cnews.ru/news/index.shtml?top/2012/02/01/475520 перевода] МСВС на технологии Red Hat. Сертифицирована Минобороны, ФСТЭК и ФСБ, может поставляться в комплекте с аппаратным модулем защиты. [http://www.astra-linux.ru/products/maxim.html] ||  ||
|Astra Linux [http://www.astra-linux.com/] || [http://www.rusbitech.ru/ НПО «Русбиттех»] || Защищённая ОС, продолжающая развитие оригинальных наработок ВНИИНС до [http://pda.cnews.ru/news/index.shtml?top/2012/02/01/475520 перевода] МСВС на технологии Red Hat. Сертифицирована Минобороны, ФСТЭК и ФСБ, может поставляться в комплекте с аппаратным модулем защиты. [http://www.astra-linux.ru/products/maxim.html] ||  ||
|-
|BolgenOS[http://www.bolgenos.su/] || Денис Попов[http://www.linux.org.ru/people/gromes/profile] || Опередивший своё время дистрибутив, основанный на Ubuntu Linux. || x86, x64 ||
|-
|-
|Calculate [http://www.calculate-linux.ru/main/ru/about] || Сообщество Calculate [http://www.calculate-linux.ru/main/ru/community] || Основанный на Gentoo дистрибутив Linux. ||  ||
|Calculate [http://www.calculate-linux.ru/main/ru/about] || Сообщество Calculate [http://www.calculate-linux.ru/main/ru/community] || Основанный на Gentoo дистрибутив Linux. ||  ||
Строка 141: Строка 143:
|-
|-
|RAIDIX [http://www.raidixstorage.com/ru/] || RAIDIX [http://www.raidixstorage.com/ru/company/] || ОС для систем хранения данных (СХД), использующихся, в основном, в обработке больших объемов видео и медицинских данных. ||  ||
|RAIDIX [http://www.raidixstorage.com/ru/] || RAIDIX [http://www.raidixstorage.com/ru/company/] || ОС для систем хранения данных (СХД), использующихся, в основном, в обработке больших объемов видео и медицинских данных. ||  ||
<!--|-
<!--
| Fedora GNU/Linux [https://fedoraproject.org] || Сообщество Fedora [https://fedoraproject.org/wiki/Overview/ru] ||Fedora — операционная система на основе Linux, обеспечивающая пользователям доступ к новейшему свободному и открытому программному обеспечению [http://www.gnu.org/philosophy/free-sw.html] в стабильном, безопасном [http://fedoraproject.org/wiki/Security/Features] и легко управляемом виде. ||x86, x86_64, ARM, MIPS, PowerPC, s390x, ARM AArch64 [https://fedoraproject.org/wiki/Architectures] ||Весь мир (worldwide)-->
|-
|-
|MagOS [http://magos-linux.ru] || Сообщество MagOS [http://magos-linux.ru] || Неубиваемая ОС, работающая даже без установки. ||  ||
|MagOS [http://magos-linux.ru] || Сообщество MagOS [http://magos-linux.ru] || Неубиваемая ОС, работающая даже без установки. ||  ||

Версия от 19:14, 21 января 2017

Эта статья содержит список известной российской вычислительной техники и список программных проектов, сделанных в России или россиянами и получивших широкую известность, в том числе в странах СНГ и мире.

Российский ИТ-сектор является одной из наиболее развитых инновационных отраслей экономики в стране. Россиянами разрабатываются многочисленные продукты, востребованные и известные за пределами России. Кроме того, ИТ-аутсорсинг крупных программных продуктов в Россию очень популярен в Европе и США.

Экспорт программного обеспечения из России в 2014 году достиг $6 млрд, продажи ПО на внутреннем рынке — также $6 млрд.[1] В 2015 году объёмы экспорта российского ПО выросли до 7 млрд долларов.[2] Идёт процесс импортозамещения на российском рынке ПО — с 1 января 2016 года государственные органы обязаны закупать отечественное программное обеспечение, вошедшее в «Единый реестр российских программ для электронных вычислительных машин и баз данных» (https://reestr.minsvyaz.ru/), при этом покупка иностранного ПО разрешена только в случае отсутствия российских аналогов.[3]

О готовности российских ИТ-компаний к импортозамещению

  • Названы ИТ-компании, готовые к импортозамещению (публикация от 15 Дек 2014) [4]
  • «…Российский софт будет занесен в специальный реестр, и госструктуры должны будут публично объяснить, почему они закупают иностранное ПО при наличии отечественных аналогов…» (публикация в журнале «Эксперт» № 48 (925), 24 ноября 2014 г.) [5]
  • «…Государственные IT-системы переедут на жительство в Россию, а правительство регламентирует их жизненный цикл…» (редакция от 16.12.2014) [6]
  • «…В России создадут фонд для разработки отечественного софта…» [7][8]

Российский софт

Рекомендации по наполнению раздела «Российский софт»:

  • Наименования подразделов являются названиями классов (подклассов) программного обеспечения (ПО), при этом:
    • класс или подкласс ПО указывается на русском и английском языках с добавлением аббревиатур и гиперссылок на русскоязычную Википедию и англоязычную Википедию соответственно;
    • классы и подклассы ПО образуют иерархическую структуру;
    • каждый программный продукт, как правило, принадлежит лишь одному классу (подклассу) ПО, в случае, если ПО принадлежит нескольким классам ПО, то в кратком описании ПО указываются иные классы (подклассы) ПО.
  • Описание каждого ПО включает в себя:
    • Наименование ПО — название программного продукта (с гиперссылкой на страницу с описанием продукта),
    • Разработчик ПО — название организации-разработчика (с гиперссылкой на интернет-страницу с информацией о компании),
    • Описание ПО — краткую характеристику программного продукта, в которую дополнительно может входить:
      • гиперссылки на материалы от независимых источников и новости, подтверждающих и характеризующих лидерские качества данного программного продукта, например, рейтинги, награды, обзоры рынков и т. п.;
      • при этом краткую характеристику программного продукта можно кратко дополнять, но не(!) рекомендуется подменять описаниями:
        • о компании,
        • о предлагаемых наборах данных,
        • об интернет-сервисах,
        • об услугах предлагаемых компанией;
    • Платформа — программно-аппаратные платформы, на которых работает ПО, могут в себя включать:
      • поддерживаемые процессорные архитектуры: x86-64, ELBRUS и т. п.;
      • поддерживаемые операционные системы (ОС): Windows, Linux и т. п.;
      • требуемые для работы ПО компоненты от иных разработчиков: dotNet Framework и т. п.;
      • поддерживаемые СУБД: MS SQL, PostgreSQL, Oracle Database, Lotus Domino и т. п.
    • Рынок — рынок распространения ПО. Например: регион, отрасль, Россия, СНГ, Европа, ОСЭР и т. п. (характеризуется в том числе по наличию офисов-представительств в соответствующих странах, по адаптации интернет-страницы организации-разработчика или дистрибьюторов на аудитории соответствующих стран, наличие локализации ПО для соответствующих стран)

Унифицированные коммуникации / Unified communications (UC)

Унифицированные коммуникации (англ. Unified communications, UC) — это технология, представляющая собой интеграцию услуг реального времени таких как: мгновенные сообщения (чат), информация о присутствии (presence), телефония (включая IP-телефонию), видеоконференции, совместная работа над документами, управление вызовами, интеграция с почтовыми системами (голосовая почта, электронная почта, SMS и факс).

Видеоконференцсвязь (ВКС / video conferencing) — это телекоммуникационная технология интерактивного взаимодействия двух и более удаленных абонентов, при которой между ними возможен обмен аудио- и видеоинформацией в реальном времени. Видеоконференция: rwp, ewp

Наименование ПО Разработчик ПО Описание ПО Платформа Рынок
Communication Services [9] ООО Визард (Wizard Technologies LLC) [10] Communication Services — российский программный комплекс для организации унифицированных коммуникаций и видеоконференций. Возможна работа в полностью изолированных сетях и через интернет. Является полноценной АТС.

Видеоконференции Communication Services являются истинной MCU, что ставит комплекс в один ряд с решениями от Cisco, Avaya и Polycom. Технологии видеоконференцсвязи компании Визард используются в ряде сторонних продуктов, наиболее значимый из которых — CommuniGate Systems. Доступные возможности Communication Services: ВКС, IP-телефония, голосовые конференции, видеозвонки, совместная работа с документами, обмен текстовыми сообщениями и файлами, хранилище документов и почтовый сервер.

Windows, OS X, Linux, Android, iOS, WebRTC Международный.
TrueConf Server [11] TrueConf [12] TrueConf Server — это отечественная программная платформа унифицированных коммуникаций. Предназначена для организации групповой видеоконференцсвязи в локальных сетях и через интернет. Не осуществляет перекодирования видеопотоков и не требует приобретения дорогостоящего оборудования (MCU). Качество видео достигает UltraHD (4K), а качество связи гарантировано даже на слабых каналах (от 64 Кбит/c), благодаря технологии SVC. TrueConf Server развертывается всего за 15 минут и легко интегрируется с LDAP, H.323, SIP устройствами, телефонией и системами видеонаблюдения. Windows, OS X, Linux, iOS и Android, поддержка WebRTC ПО распространяется глобально.

Интегрированная среда разработки / Integrated Development Environment (IDE)

Интегри́рованная среда́ разрабо́тки, IDE (англ. Integrated development environment) — система программных средств, используемая программистами для разработки программного обеспечения (ПО). Сравнение интегрированных сред разработки: rwp, ewp

Наименование ПО Разработчик ПО Описание ПО Платформа Рынок
IntelliJ IDEA [13] JetBrains [14] Интегрированная среда разработки программного обеспечения на языках программирования Java, Groovy, Scala, Kotlin. Международный
WebStorm [15] JetBrains Интегрированная среда разработки для web на многих языках программирования и технологиях (js, jsx, nodejs, sass, styl, css, less, git, xml, http, coffescript, typescript…). Windows, Mac OS или Linux
PHPStorm [16] JetBrains Интегрированная среда разработки ПО на языке PHP с поддержкой популярных фреймворков (Symfony, Drupal, WordPress, Zend Framework, Laravel, Magento, CakePHP, Yii). Создатели заявляют: «PhpStorm = WebStorm + PHP + DB/SQL» Windows, Mac OS или Linux
PyCharm [17] JetBrains Интегрированная среда разработки ПО на языке Python. Windows, Mac OS или Linux
RubyMine [18] JetBrains Интегрированная среда разработки ПО на языке Ruby. Windows, Mac OS или Linux
CLion [19] JetBrains Интегрированная среда разработки ПО на языках C и C++. Windows, Mac OS или Linux
AppCode [20] JetBrains Интегрированная среда разработки ПО на языках Objective-C, Swift, C и C++. Mac OS
Платформа Diasoft Framework [21] Диасофт [22] Объединение методологий, инструментов, библиотек и готовых программных решений, позволяющее создавать современные бизнес-приложения быстрее и дешевле, чем при обычной Java-разработке. Приложения, созданные на основе платформы Diasoft Framework, обладают всеми характеристиками зрелых программных продуктов мирового класса. Россия, Китай, США
IDA Pro [23] Ильфак Гильфанов Интерактивный дизассемблер, который широко используется для реверс-инжиниринга. Он отличается исключительной гибкостью, наличием встроенного командного языка, поддерживает множество форматов исполняемых файлов для большого числа процессоров и операционных систем (Windows, Linux, Mac).
Платформа CUBA [24] Haulmont [25] Платформа CUBA предназначена для быстрой разработки приложений различного масштаба на проверенном стеке Java технологий. Международный

Языки программирования / Programming languages

Наименование ПО Разработчик ПО Описание ПО Платформа Рынок
Kotlin [26] JetBrains [27] Статически типизированный язык программирования. Компилируется в байт-код Java.
Parser [28] Студия Лебедева [29] Объектно-ориентированный скриптовый язык программирования, созданный для генерации HTML-страниц на веб-сервере с поддержкой CGI. Выпущен под лицензией, сходной с GNU GPL.
ДРАКОН [30] Визуальный алгоритмический язык программирования и моделирования. Был разработан в рамках космической программы «Буран», но продолжает развиваться и по сей день.
РЕФАЛ [31][32][33] Валентин Турчин [34] Первая версия была создана в 1966 году в качестве метаязыка для описания семантики других языков. Впоследствии, в результате появления достаточно эффективных реализаций на ЭВМ его стали использовать и как язык программирования.
Nemerle [35] Функционально-императивный язык программирования со строгой типизацией для платформы .NET. Появился в Университете Вроцлава, Польша, в настоящее время разрабатывается командой разработчиков RSDN.

Операционные системы (ОС) / Operating systems (OS)

Наименование ПО Разработчик ПО Описание ПО Платформа Рынок
ALT [36] BaseALT Ltd [37] Базальт СПО и партнёры создают, публикуют и поддерживают дистрибутивы под торговой маркой Альт, основанные на разработках ALT Linux Team и приспособленные для применения в России; также предоставляется полный комплекс открытых технологий для адаптации пакетов, репозиториев и дистрибутивов под свои нужды.
Astra Linux [38] НПО «Русбиттех» Защищённая ОС, продолжающая развитие оригинальных наработок ВНИИНС до перевода МСВС на технологии Red Hat. Сертифицирована Минобороны, ФСТЭК и ФСБ, может поставляться в комплекте с аппаратным модулем защиты. [39]
BolgenOS[40] Денис Попов[41] Опередивший своё время дистрибутив, основанный на Ubuntu Linux. x86, x64
Calculate [42] Сообщество Calculate [43] Основанный на Gentoo дистрибутив Linux.
Embox [44] СПбГУ Embox — модульная открытая и свободная ОС для встроенных систем, созданная «с нуля», имеющая необязательный слой совместимости с POSIX и пригодная для формирования защищённых/доверенных ИС. [45]
KolibriOS [46] Команда Колибри ОС для ПК, полностью написанная на ассемблере fasm и распространяемая на условиях лицензии GPL.
LinuxWizard [47] WizardSoft [48] LinuxWizard — Сборки Linux, рассчитанные на применение в компаниях и образовательных учреждениях которым важно получить вместе с ОС пакет документов пригодный для предъявления надзорным органам. Компания занимается также внедрением своих сборок Linux на территории Санкт-Петербурга и Ленинградской области. x86, x64
Orbios [49] Облачная ОС, рассчитанная на корпоративное применение (даёт общее пространство для большого числа участников). Разрабатывается c 2013-го, пока ещё довольно сыровата.
Owl GNU/*/Linux [50] Openwall Community [51] защищённая ОС на базе ядра Linux, по принципам сопровождения напоминающая OpenBSD.
ReactOS [52] Сообщество ReactOS [53] открытая ОС, совместимая с приложениями и драйверами Windows.
ЗОСРВ КПДА.00002-01 [54] СВД Встраиваемые Системы [55] Защищённая операционная система реального времени (ЗОСРВ) построенная на основе ОСРВ QNX 4.25 [56] и совместимая с ней.
ЗОСРВ «Нейтрино» КПДА.10964-01 [57] СВД Встраиваемые Системы [58] Защищённая операционная система реального времени (ЗОСРВ) построенная на основе ОСРВ QNX Neutrino [59] и совместимая с ней. Обеспечивается поддержка современных отечественных процессоров и платформ. x86, ARM, ARMv7, MIPS, PowerPC, Эльбрус
Мобильная система Вооружённых Сил (ОС МСВС) [60] Защищённая ОС общего назначения. Предназначена для построения стационарных защищённых автоматизированных систем. Необходимость разработки данной системы и требования к ней были определены в результате исследований, выполненных в 22-м ЦНИИИ МО под руководством Павлова А. В. Принята на снабжение в ВС РФ в 2002 году.
Заря [61] ЦНИИ ЭИСУ [62] Защищённая ОС общего назначения, разработанная с целью замены МСВС и расширения спектра задач, которые можно выполнять на проверенных ФСТЭК и ФСБ ОС. Включает четыре версии: для рядовых пользователей, для работы с информацией повышенного уровня секретности, для работы в режиме реального времени (например, станки) и для ЦОД.
РоМОС ЦНИИ ЭИСУ [63] защищённая мобильная ОС.
Роса [64] НТЦ ИТ РОСА Дистрибутив Linux, разрабатываемый компанией ООО «НТЦ ИТ РОСА».
Фантом ОС [65] ООО «Диджитал Зон» [66] ОС базируется на концепции неизбывной (persistent) виртуальной памяти, ориентирована на управляемый (managed) код и нацелена на применение в носимых и встроенных компьютерах. ОС Фантом — одна из немногих ОС, не опирающихся на классические концепции Unix-подобных систем (в отличие от их концепции «Всё есть файл», Фантом базируется на принципе «Всё есть объект»).
Эльбрус [67] МЦСТ [68] ОС, созданная для работы на процессорах архитектуры «Эльбрус» и SPARC.
RAIDIX [69] RAIDIX [70] ОС для систем хранения данных (СХД), использующихся, в основном, в обработке больших объемов видео и медицинских данных.