|
RTOS -- это вещь для потребителя. Она как бы скрывает от программиста многие вещи низкого уровня и говорит: вот тебе пожалуйста красивую штучку, вот такой у нее кульный API-интерфейс и не думай больше ничего про какие-то там сложности. Это как мне кажется типичный подход западных инженеров -- скажу даже больше американских -- все упрощать, чтобы не надо было много думать. Вершиной этого "упрощизма" я считаю лозунг, написанный в каждом мануале по пикам там где раздел про набор команд (цитирую по памяти в вольном переводе): "У пика всего 35 команд - их так легко запомнить!". Вот и RTOS тоже предлагают черные ящик у которого всего "35" команд. Как я понял из книги Лябрусса про uc/OS так вначале все комерческие ОСи продавались за хорошие деньги без всяких там исходников. И если что-то не работало -- ну значит прикладной программист виноват, а компания производитель ОСи - это истина в последней инстанции и попробуй им докажи, что у них там ошибка. Вобщем это классика жанра... Вот так и с этой jaCos - она якобы выложена для бесплатного использования -- но реально, сколько людей с ней работают в таком бесплатном виде без исходников. Непонятно, почему автор на своем сайте побоялся указать, что все доступно за отдельную плату? Побоялся, что его кто-то пожурит за это? Или что налоговая тихим вечером в окошко постучится?
Кстати, вообще непонятна ситуация с этим jacos.
Проект вроде неплохой, периодически выходят обновления библиотек. Но его раскруткой никто не занимается. Никто его не популизирует. Вопросы по jacos даже в микрочиповской конференции звучат очень редко. Похоже, что кроме создателя она ником не нужна? Вот в противоположность -- украденные (будем называть вещи своими именами) salvo & ucos -- постоянно возникают у людей вопросы -- это значит люди ими пользуются. Вы понимаете о чем я?
E-mail: info@telesys.ru