Про embedded этот ваш

Случайно зашел на Synopsys OpenHub — а точнее, на страничку, посвященную операционной системе Riot, и увидел там вот такую картинку, график contributors per month, или сколько человек отправляют коммиты в этот проект:

Ого, подумал я — проект, похоже, загибается, и надо бы вовремя спрыгнуть с мертвой лошади! А какие у нас есть альтернативы? ARM mbed? После довольно впечатляющих успехов в 2018-2020 году проект по количеству участников скатился до уровня чего-то маргинального, с десятком активных участников во всем 2022 году!

Zephyr OS, при всей его накачке со стороны Linux Foundation, выглядит чуть бодрее — но и то с 2022 «контрибьюторы» начали разбегаться (да и в общем если вычеркнуть историю до 2014, то от того же Riot график станет неотличим):

Apache Mynewt и так особой популярностью не отличался, да и помер несколько раньше остальных, в 2020 году — но как пример загнувшегося проекта его привести можно:

Короче, вопрос — что случилось с «микроконтроллерными» операционными системами, почему опенсорсному embedded примерно в 2020 прикрыли краник с финансированием, и в какую сторону бежать?

Про embedded этот ваш: 3 комментария

  1. > что случилось с «микроконтроллерными» операционными системами

    Может просто это признак зрелости? Система стабилизировалась — новых интересных задач нет, больше и больше саппорта. Соответственно народ и сваливает.

    1. Да где там «стабилизироваться»? Китайцы новые микроконтроллеры клепают, ST Micro не отстает, куча недоделок в старом коде есть — задач полно, работать над ними некому.

      1. > Китайцы новые микроконтроллеры клепают, ST Micro не отстает

        Это уже саппорт. Клепать драйвера не всем интересно. Ядра новые не так часто появляются. А контроллеры друг от друга по большому счёту кроме набора стандартной периферии ничем не отличаются.

        > куча недоделок в старом коде есть

        Ну я ж и говорю — саппорт, который никто не любит. Одно дело доделывать недоделки и совсем другое создавать что-то с нуля. Нет новизны — нет интереса. Стандартный цикл любого продукта.

Добавить комментарий для Шура Люберецкий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *