Комплект разработчика QNX Momentics и ОСРВ QNX Neutrino: cостав дистрибутивов и лицензирование Николай Горбунов SWD Software Ltd.

Презентация:



Advertisements
Похожие презентации
Аппаратная экосистема QNX: поддерживаемые процессорные платы и стартовые комплекты SWD TimeMaster Эдуард Белохвостиков SWD Software Ltd. Санкт-Петербург.
Advertisements

Модульное лицензирование Александр Варварик SWD Real-Time Systems Конференция QNX Россия сентября, Санкт-Петербург.
IDE QNX – практическая работа Трофимов Александр SWD Software.
© 2013 ProSoft Информация презентации верна на момент показа и может быть изменена без уведомления Николай Горбунов Бренд-менеджер.
БЭСТ Дизайнер проектов Введение Концепции Основные понятия.
Поддержка мультимедиа в QNX6. Рассматриваемые вопросы Мультимедийные средства командной строки Утилиты графической оболочки Photon Подключаемые модули.
.NET ModelKit Suite выпускается в следующих редакциях: 1) 2) 3) 4)
Леонид Агафонов, директор по продажам SWD Software Ltd. Санкт-Петербург SWD Software Ltd. корпоративный доклад.
Безопасность систем на базе сертифицированной ОСРВ QNX КПДА Александр Трофимов.
Системы реального времени Лекция 1: вводная. Понятие реального времени Работа в реальном времени подразумевает возможность обработки событий так, чтобы.
.NET ModelKit Suite – это набор высококлассных программных компонентов, специально разработанных для платформы.NET, предназначенных для обработки, анализа.
О перспективах внедрения программных продуктов, разработанных на кафедре информатики, в учебный процесс ШГТ проф. Львов М.С. доц. Круглик В.С.
QNX в России: новые стратегии компании SWD Software по внедрению и поддержке продуктов QNX Андрей Николаев Руководитель отдела развития SWD Software Ltd.
Операционная система Windows и Linux Операционная система Windows.
Я ПРЕДСТАВЛЯЮ ВАШЕМУ ВНИМАЮ ПРОГРАММУ CCLEANER Работу выполнил студент группы 3 и 1 Артемов Игнат Викторович.
Архитектура операционных систем. Архитектура ОС Состав модулей (компонент) ОС Структура связей между отдельными модулями ОС Принципы взаимодействия модулей.
Выполнил: Гусев Данил. Что такое программное обеспечение? Возможности современного ПК столь велики, что все большее число людей находят ему применение.
Суворов Дмитрий Пройдаков ЕвгенийКазаков Дмитрий Жуков Роман Баданов Сергей Картавый Павел Иконников Евгений.
Архитектура операционных систем Семестр 2, Лекция 1.
Модель лицензирования «На пользователя» (SAL) «На процессор» (Proc) «На ядро» (Core) Описание Лицензия SAL требуется каждому уникальному поль­зователю.
Транксрипт:

Комплект разработчика QNX Momentics и ОСРВ QNX Neutrino: состав дистрибутивов и лицензирование Николай Горбунов SWD Software Ltd.

О чем пойдет речь "Среда разработки" и "среда исполнения" QNX, Neutrino, QNX Realtime Platform и QNX Momentics Состав и лицензирование средств разработки QNX Состав и лицензирование среды исполнения QNX Официальное приобретение QNX: последовательность действий и документооборот

О чем пойдет речь "Среда разработки" и "среда исполнения" QNX, Neutrino, QNX Realtime Platform и QNX Momentics Состав и лицензирование средств разработки QNX Состав и лицензирование среды исполнения QNX Официальное приобретение QNX: последовательность действий и документооборот

Абстракция "Host – Target" разработчик конечный пользователь QNX: среда разработкиQNX: среда исполнения инструментальная ЭВМ (host) целевая ЭВМ (target) приложение

Модели разработки Инструментальная ЭВМ Целевая ЭВМ Инструментальная ЭВМ Начало Написание кода Компиляция Прогон Отладка OK Конец Коррекция Да Нет Кросс- (cross-hosted) разработка Резидентная (self-hosted) разработка

Соотношение числа инсталляций инструментальная ЭВМ (host) целевая ЭВМ (target)... приложение Среда разработки: приобретается один раз, число инсталляций = число программистов Среда исполнения: приобретается на каждую инсталляцию, число инсталляций = число изделий

Далее... "Средства разработки" и "среда исполнения" QNX, Neutrino, QNX Realtime Platform и QNX Momentics Состав и лицензирование средств разработки QNX Состав и лицензирование среды исполнения QNX Официальное приобретение QNX: последовательность действий и документооборот

Немного истории 1990 – QNX – Neutrino Neutrino 1.0 SDK 1999 – QNX Neutrino 2.0 (QNX6) + Neutrino 2.0 SDK 2000 – QNX Realtime Platform 2002 – QNX Neutrino RTOS 6 + QNX Momentics

QNX, Neutrino, Momentics – что есть что? инструментальная ЭВМ (host) целевая ЭВМ (target) QNX RTOS 4. x Neutrino 1. x SDKNeutrino 1. x QNX Neutrino 2. x SDKQNX Neutrino RTOS 2. x QNX Realtime PlatformQNX Neutrino RTOS 2. x QNX MomenticsQNX Neutrino RTOS 6.x

Далее... "Средства разработки" и "среда исполнения" QNX, Neutrino, QNX Realtime Platform и QNX Momentics Состав и лицензирование средств разработки QNX Состав и лицензирование среды исполнения QNX Официальное приобретение QNX: последовательность действий и документооборот

Дистрибутивы QNX Momentics QNX Momentics NC (Non-Commercial) Некоммерческая ознакомительная версия QNX Momentics SE (Standard Edition) Базовый пакет; командно-строковой инструментарий QNX Momentics PE (Professional Edition) Профессиональный пакет; графическая IDE, расширенный инструментарий, встраиваемый TCP/IP, поддержка IPv6 и IPSec, поддержка SMP, BSP в исходных текстах, DDK с примерами, поддержка систем высокой готовности QNX Momentics PE Automotive Bundle Расширение PE для автомобильной электроники: дополнительные BSP, MOST

Состав дистрибутивов QNX Momentics QNX Development System License Guide (QDSLG) Какие компоненты входят в какие дистрибутивы Доступен на веб-сайте SWD Software Ltd.

Лицензирование отдельных компонент Код, входящий в QNX Momentics, бывает 3 типов: Тип I – "Базовый", лицензирование по QSS EULA Тип II – "Дополнительный", разнообразные лицензии Тип III – "Как есть", разнообразные лицензии Код каждого типа имеет свое происхождение и может подпадать под разные механизмы лицензирования: QSS End-User License Agreement (QSS EULA) QNX OCS, GPL, LGPL, BSD, BSD2, и так далее Коммерческое лицензирование может быть "на 1 проект" или "на 1 разработчика" Ряд компонентов доступны только на условиях пробного использования

Далее... "Средства разработки" и "среда исполнения" QNX, Neutrino, QNX Realtime Platform и QNX Momentics Состав и лицензирование средств разработки QNX Состав и лицензирование среды исполнения QNX Официальное приобретение QNX: последовательность действий и документооборот

Модульное лицензирование QNX Целевому приложению не нужна вся ОС целиком За каждый сервис ОС отвечает определенная группа файлов По-настоящему масштабируемую ОС можно набирать "по частям" на уровне файлов Если модульность реализуема технически, значит, она реализуема и коммерчески Вы получаете возможность покупать только то, что Вам действительно нужно

Состав среды исполнения QNX RTOS QNX Development System License Guide (QDSLG) Какие компоненты входят в какие дистрибутивы Доступен на веб-сайте SWD Software Ltd.

Модули среды исполнения QNX Базовый модуль (Core OS Technology) Диагностическая версия микроядра (Instrumented kernel technology) Сетевой модуль (Networking Technology) Модуль поддержки высокой готовности (HA Technology) Графический модуль (GUI Technology) Модуль файловых систем (Filesystem Technology) Мультимедийный модуль (Multimedia Technology) SMP-модуль (SMP Technology)... и так далее Детали можно найти в прайс-листе SWD Software Ltd.

Комплекты модулей (runtime bundles) Базовый модуль (Core OS Technology) Диагностическая версия микроядра (Instrumented kernel technology) Сетевой модуль (Networking Technology) Модуль поддержки высокой готовности (HA Technology) Графический модуль (GUI Technology) Модуль файловых систем (Filesystem Technology) Мультимедийный модуль (Multimedia Technology) SMP-модуль (SMP Technology)... и так далее + = Базовый комплект среды исполнения QNX (Non-GUI device runtime bundle)

Комплекты модулей (runtime bundles) Базовый модуль (Core OS Technology) Диагностическая версия микроядра (Instrumented kernel technology) Сетевой модуль (Networking Technology) Модуль поддержки высокой готовности (HA Technology) Графический модуль (GUI Technology) Модуль файловых систем (Filesystem Technology) Мультимедийный модуль (Multimedia Technology) SMP-модуль (SMP Technology)... и так далее + = Графический комплект среды исполнения QNX (Graphical device runtime bundle) +... и так далее! Детали можно найти в прайс-листе SWD Software Ltd.

Далее... "Средства разработки" и "среда исполнения" QNX, Neutrino, QNX Realtime Platform и QNX Momentics Состав и лицензирование средств разработки QNX Состав и лицензирование среды исполнения QNX Официальное приобретение QNX: последовательность действий и документооборот

...вернемся к дистрибутивам QNX Momentics NC (Non-Commercial) Некоммерческая ознакомительная версия QNX Momentics SE (Standard Edition) Базовый пакет; командно-строковой инструментарий QNX Momentics PE (Professional Edition) Профессиональный пакет; графическая IDE, расширенный инструментарий, встраиваемый TCP/IP, поддержка IPv6 и IPSec, поддержка SMP, BSP в исходных текстах, DDK с примерами, поддержка систем высокой готовности

Шаг 1. Пробная разработка QNX Momentics NC Только для анализа пригодности, пробных разработок или персонального использования без извлечения прямой или косвенной прибыли или натуральной выгоды См. лицензионное соглашение QNX Software Systems Ltd. для QNX Momentics NC, часть B, параграф B1, пункт h 30-дневная копия QNX Momentics PE Необходимо подать заявку в SWD Software Ltd. QNX Software Systems Ltd. принимает решение на основании предоставленной информации о компании и проекте, в рамках которого производится тестирование Новая книга от SWD Software! "Курс молодого бойца" по QNX Компакт-диск QNX Momentics NC Выдержки из Лицензионного соглашения для QNX Momentics NC Контактная информация для заказа 30-дневной версии QNX Momentics PE

Шаг 2. Приобретение QNX Momentics Каждое рабочее место лицензируется отдельно Среду исполнения можно формировать только на основе имеющейся среды разработки Состав модулей QNX Neutrino, входящих в QNX Momentics SE и QNX Momentics PE, отличается разработчик... разработчик QNX Momentics SE/PE

целевая система Шаг 3. Разработка проекта разработчик... разработчик QNX Core OS QNX Networking QNX High Availability QNX GUI Приложение 1 QNX Core OS QNX Networking Приложение 2 QNX Core OS QNX Networking Приложение Назовем ее, скажем, "Наша система"

Шаг 4. Лицензионные сертификаты QNX Core OS QNX Networking QNX High Availability QNX GUI Приложение 1 QNX Core OS QNX Networking Приложение Лицензионное соглашение на среду исполнения (RLA) 1 Лицензионное соглашение на среду исполнения (RLA) 2 Эталонный лицензионный сертификат 12 Содержит учетный номер, коммерческое название целевой системы и перечень модулей среды исполнения

Шаг 4. Лицензионные сертификаты Эталонный лицензионный сертификат Целевая система: Наша система Идентификатор: хххххх-хххххххх Лицензированные модули: Заказной Версия Описание х Core OS х Networking х High Availability х GUI 1 Эталонный лицензионный сертификат Целевая система: Наша система Идентификатор: хххххх-хххххххх Лицензированные модули: Заказной Версия Описание х Core OS х Networking 2

Шаг 5. Заказ среды исполнения целевая система 122 Эталонный лицензионный сертификат 1 ЗИП 2 Эталонный лицензионный сертификат 2 Заказ 3 1 Количество Номер сертификата 1 2 Лицензионная наклейка Должна присутствовать на целевой ЭВМ, куда будет установлена соответствующая конфигурация среды исполнения QNX

Шаг 6. Поставка целевой системы целевая система 122 Эталонный лицензионный сертификат ( копия ) 1 ЗИП 2 Эталонный лицензионный сертификат ( копия ) 2 Лицензионная наклейка комплект поставки Оригиналы эталонных сертификатов должны храниться у вас!

Дополнительная информация

SWD Software Ltd. Официальный дистрибьютор QNX , Санкт-Петербург, пр. Юрия Гагарина 23 тел.: +7 (812) тел.: +7 (812) факс: +7 (812) web: Спасибо!