стань автором. присоединяйся к сообществу!
Лого Сделано у нас
107

Петербургский разработчик ПО создал ОС для Интернета вещей

Российская компания «АстроСофт» создала первую в России операционную систему (ОС) реального времени — ОСРВ МАКС (Операционная система реального времени для мультиагентных когерентных систем). Компания предлагает использовать ее в качестве программного решения для встраиваемых устройств на основе микроконтроллеров, в том числе устройств Интернета вещей (IoT). Эксперты отмечают, что ОС МАКС сможет полноценно конкурировать на мировом рынке только в том случае, если станет частью более крупного продукта.

читать полностью

Вступай в наши группы и добавляй нас в друзья :)


Поделись позитивом в своих соцсетях

Другие публикации по теме

  • 0
    Эдуард Тарико Эдуард Тарико
    22.02.1710:57:24

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

    • 0
      Алексей Исаев Алексей Исаев
      22.02.1712:17:11

      НИИСИ РАН закупил исходники VxWorks в 90-х годах. Архитектура ОС2000 слизана с VxWorks. Далее уже институт полностью сам развивал свою ОС. Количество заимствованного кода мне неизвестно, сейчас уже сходство вряд ли проследить, если взять современные версии. По поводу переделанной VxWorks очень много слухов, НИИСИ РАН это отрицает, к примеру, но данная ОС была ими куплена в исходных текстах.

      • 0
        Эдуард Тарико Эдуард Тарико
        26.02.1700:46:12

        Ясно. То есть речь не о факте, а о предположении, основанном на косвенных фактах (проверять, действительно ли была такая закупка сейчас уже, честно говоря, лень, допустим, действительно купили систему в исходниках, это сейчас не суть важно). И даже не ясно, использовалась ли хоть одна строка, или только посмотрели, как те или иные вещи реализованы у них (а то и просто, как иногда бывает, купили и забыли).

        То же, что системы похожи вовсе вполне естественно. Взять для примера Unix и GNU/Linux, которые имеют независимую кодовую базу, не являются даже отдалёнными родственниками и даже используют собственные реализации приложений пользовательского уровня (за это как раз хотелось проклясть мейнтейнеров, когда я обнаружил, что банальному grep в Solaris не хватает так привычных по линуксовому грепу ключей), но при этом похожи настолько, что сев за ПК или подключившись к серверу нужно потратить какое-то время, чтобы понять, что именно там стоит, например, RHEL или DragonFly BSD, а многие вещи можно делать вовсе не заморачиваясь таким вопросом.

        • 0
          Алексей Исаев Алексей Исаев
          27.02.1710:37:48

          Факт может только сотрудник НИИСИ РАН озвучить… Хотя мне казалось, что никто не скрывал, что за основу в ОС2000 был взят VxWorks. Был министерский НИОКР по созданию ОС, под него или до него закуплены исходники. НИИСИ очень плотно с VxWorks работал, книжки выпускал по ней, была книга по переводу приложений VxWoks в ОС2000. Я не говорил, что ОС2000 = VxWorks, т.к. тот же компилятор был перелопачен (из того, что мне удавалось выудить в сети). Например, могло остаться ядро от этой ОС только. В любом случае в НИИСИ должны были весь набор исходных текстов освоить и адаптировать, это тоже нетривиальная задача. Сходство у систем очень большое, у Линтер, например, один флаг используется при компиляции под VxWorks или ОС2000. Мне знаком просто похожий пример, который делал ВНИИНС, но увы, он не довел до конца работу по созданию своей ОСРВ, тоже основанной на исходных текстах американской ОС. Объем работ там был колоссальный, от системы остались рожки и ножки только. Ее прототип показывали в 2008 году.

          Отредактировано: Алексей Исаев~11:38 27.02.17
Написать комментарий
Отмена
Для комментирования вам необходимо зарегистрироваться и войти на сайт,