Цитата(serg_io @ 21.7.2011, 12:33)
Мой пост о мнимой сложности портирования, а не о продажах.
Хватит вилять - доказывайте что портирование сложно,
давайте спорить конструктивно,
без без всяких ссылок на мнимые авторитеты,
Сложность портирования EMC на другую платформу не мнимая, а достаточно высокая!
А чтобы не возникало подозрений в мнимой авторитетности источников,
вот вам интереснейший документ,
описывающий историю появления EMC -
http://www.willmitchell.info/munitions.pdfИ оказывается, что EMC на самом деле чисто коммерческий проект!!!!!!!
Но коммерция немного с другой стороны.
Оказывается, что разработку EMC2 инициировала и проплачивала
General Motors!!!
GM инициировала и проплатила этот проект NIST (National Institute of Standards and Technology)
в надежде не закупать готовые системы ЧПУ, а ставить системы на базе EMC,
и думали так сэкономить кучу денег (т.е. вот в чем вся коммерция).
Т.е. ребята из GM хотели не заработать, а сэкономить .Затем столкнулись с RT-трудностями и инициировали следующий проект -
разработку RTOS под нужды EMC (это было в далеком 95-ом)
и влили больше
полтинника лимонов ($52.6M
) в LANL (Los Alamos National Laboratory),
на разработку этой RTOS под нужды EMC.
Результата этого вливания финансов я так и не нашел!!! Т.е. проект скорее всего умер!
Наконец, наступил час прозрения, и
GM выбросила из головы эту идею-фикс, опустилась на землю,
и прекратила финансирование подобных проектов.
EMC в серьезную промышленность так и не вошел.
В результате EMC отпочковался от NIST, и ушел в свободное плавание.
больше никто не вливает туда миллионов.
И проект в основном занимается только постоянной доводкой кода.
Собственно по причине отсутсвия шаровых денег, проект и не переносится на RT-платформу.
Сейчас EMC-проект, в основном, поддерживается производителями различных девайсов,
построенных на основе EMC. Без EMC не будут брать их девайсы,
соответственно им и приходится выкладываться не его доводку.
Может в чем-то я и не прав, но история такая-вот.
Для кого грустная (для
GM), а для кого и радостная (для нас),
т.к. в результате таких неодуманных экспериментов со стороны
GM,
сообщество хобби-юзеров имеет в своём арсенале такой проект.
Уверен на все 99%, что другого такого пректа уже не будет никогда.
Я ничего не имею против EMC.
На сегодня, это пока лучшее из бесплатного, условно-бесплатного, и недорогого
что есть в арсенале хобби-юзеров.
PS/Я не говорю, что портирование нереально, просто надо реально смотреть на осбенности и нюансы портирования кода,
которому уже 20! лет и он до сих пор доводится.
А при портировании вылезет столько траблов и особых особенностей,
что с ними придется воевать мин. лет пять, пока его можно будет более-менее безопасно использовать.
Это моя личная точка зрения, и может быть в некоторой степени ошибочна.
Я не отговариваю, от этой затеи.
Просто я анализирую предыдущие попытки переноса кода на RT-платформу,
и какие ресурсы вливались в это дело, то прихожу к выводу, что задача достаточно
сложная и не тривиальная.
PPS/Хотя, всяко может быть.
Чудеса бывают.
Может справимся с этой задачей,
и очередной раз взуем этих тупых америкосов