Цитата: qurvax от 03.06.2018 15:18:34Считаю, что нет. Связи смены принципа распределения процесорного времени с надеждностью кода - прямой не вижу. Наличие уязвимостей и ошибок в прошлом для той же QNX - факт, правильно? Вот на основании этого и считаю. Причем, имею наглость предположить, что процесс разработки RTOS не слишком то (если вообще) отличается от любого другого софта. Со всеми вытекающими.
А скажите - вы специалист по боингам, или больше по атомным реакторам? Вопрос, ессна, риторический. Обсуждать боинги и атомные реакторы моя не копенгаген.
Цитата: adolfus от 03.06.2018 23:37:02Вы полагаете, что есть существенная разница между боингами и реакторами с точки зрения предоставления софту, который ими управляет, системных информационных услуг? Или еще какими серьезными приложениями? Уверяю Вас, что нету никакой –бери больше и бросай дальшереагируй на события и быстро и адекватно их обслуживай. Ядро во всех этих случаях делает одну и ту же работу.
Цитата: qurvax от 03.06.2018 15:18:341. Считаю, что нет.
2. Наличие уязвимостей и ошибок в прошлом для той же QNX - факт, правильно? Вот на основании этого и считаю.
3. Причем, имею наглость предположить, что процесс разработки RTOS не слишком то (если вообще) отличается от любого другого софта. Со всеми вытекающими.
А скажите - вы специалист по боингам, или больше по атомным реакторам? Вопрос, ессна, риторический. Обсуждать боинги и атомные реакторы моя не копенгаген.
Цитата: qurvax от 04.06.2018 11:27:30Просто осознаю отсутствие реальных знаний по темам и их специфике. Я б не рискнул рассказывать прохладные истории, не щупав железки, и не имея опыта хотя-бы эксплуатации конкретных систем, относящихся к отрасли.
Бонус, про QNX: https://www.blackhat…nx__WP.pdf
Фсио как увиндылюдей Увлекательное чтиво.
Цитата: TAU от 04.06.2018 17:31:35... процесс разработки критически важного ПО принципиально отличается от разработки "простого" ПО. Со всеми вытекающими.
Цитата: TAU от 04.06.2018 17:31:351. Неправильно считаешь.
2. Глупое обобщение.
3. Наглость и глупость не красят человека. А процесс разработки критически важного ПО принципиально отличается от разработки "простого" ПО. Со всеми вытекающими.
Я не по боингам и не по атомным реакторам. Но ближе к боингу.
Цитата: adolfus от 04.06.2018 22:16:06Когда идет речь о безопасности QNX, нужно различать версии 4.x и 6.x (Neutrino). Первая имеет свою сеть (fleet) и свой десктоп (photon). Вторая пересела на TCP/IP и X-ы, вобрав всю их гибкость, но в ущерб безопасности (народ в лице менеджеров, принимающих решение о приобретении, желал свистоперделок – покажите картинки). Поэтому шестерка в основном используется в изолированной среде, типа авто, а четверка на стационарных режимных объектах, типа котлов и турбин и прочей энергетики. Кстати, обе они могут грузиться с носителя объемом полтора-два мегабайта – когда QNX делали рекламу на 6-ку, раздавали и рассылали дискету 1.44 с загрузочной версией нейтрины, которая поддерживала весь базовый набор посиксовских утилит, имела графический десктоп, терминал z-модема, полный стек TCP/IP, ftp-клиент, telnet и браузер. На фоне дискетки с 95'й виндой, которая просто загружала картинку рабочего стола и зависала, это реально было круто.
Цитата: adolfus от 04.06.2018 22:29:42если смотреть с точки зрения того, кто, собственно, занимается разработкой – программистов, т.е. тех, кто разрабатывает архитектуру, пишет алгоритмы и кодит, то абсолютно ничем не отличаются – используются одни и те же компиляторы и прочий подручный софт, те же самые алгоритмы и библиотеки
Цитата: qurvax от 05.06.2018 07:49:32как правильно? Только без воды. RTOS - защищеннее, потому-что RTOS?
Цитата: TAU от 05.06.2018 21:33:16Нет. Вы мало знаете.
Цитата: adolfus от 05.06.2018 23:27:48Вы, похоже, знаете больше. Просветите, чем таким ватком, идущий с QNX, отличается от того, который Вы можете просто выкачать из сети?
Цитата: TAU от 06.06.2018 06:43:011. При чем здесь Watcom? Речь о других системах разработки, кои "коммерческим" разработчикам обычно просто незнакомы.
2. Мир систем реального времени QNX не ограничивается.
ЦитатаWind River Compilers
Wind River provides two compilers for use in Wind River Workbench when developing with VxWorks 6.x: Wind River Compiler and Wind River GNU Compiler. Both compilers are included and supported as part of Wind River Workbench forVxWorks 6.x.
Цитата: adolfus от 06.06.2018 08:39:501. Ваши "коммерческие " разработчики сами компиляторы пишут? И c собственноручно разработанных языков? Интересно, под какие процессоры? Собственные сети, коммуникационные протоколы? Базовую математику сами? Системные библитеки? POSIX 1003.1 поддерживают? C/C++?
2. Конечно, есть еще VxWorks. Под которую вообще из-под эклипса и кютикреатора пишут.
Цитата: TAU от 06.06.2018 22:54:08На первый вопрос ответ, если коротко: да.
По поводу натужной и неудачной попытки пошутить по второму вопросу лишь замечу, что есть многое на свете, друг Горацио, что и не снилось...
Начать ликбез можно даже с педивикии...
Цитата: adolfus от 06.06.2018 23:43:41нормальных RTOS там две – QNX и VxWorks. Остальное – просто курам насмех
Цитата: TAU от 06.06.2018 23:53:09Помимо названных в википедии, есть и другие. Однако, не вижу смысла продолжать с тобой дискуссию. Мудро сказано: "не мечите бисера своего...".
Цитата: slavae от 08.06.2018 05:50:28Сколько статей было писано про Github ))
А его купила Microsoft.
Цитата: qurvax от 07.06.2018 08:16:16Как это тут терпят то? Ладно ЧСВ нечищенное, но еще и хамит направо-налево без АС/АУ
Цитата: Head790 от 10.06.2018 11:36:41Ещё рано говорить об этом. Вряд ли станут портить, ибо разбегутся по битбакетам и гитлабам всяким. Многие там с платными аккаунтами.