ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
728538
Evgeny_CD, Архитектор (16.01.2017 20:21, просмотров: 28186)
Теорема о вероятном появлении нового открытого проекта встраивамлй ОСьки. Совсем очищенной от тяжкого влияния прошлого. http://caxapa.ru/720291.html
Итак, все embedded ообщество бурлит от новостей о "Linux платке за 8$". Всякие там Orange Pi Zero и, не сомневаюсь, что их будет дофуя, клоны http://www.orangepi.org/orangepizero/ Вот здесь я привел расклад, почему такая платка должна стоить "$10 с прибылью продавца" http://caxapa.ru/728504.html И массе народу кажется, что наступил коммунизм - щаз я поставлю линух и возьму кучу нужных мне приложений, и все нахаляву! Это безусловно подрывает основы нормального бизнесе в embedded. Типа никто не будет поупать платы и тулкиты - все будут пользовать халяву. "Если кто-то причинил тебе зло, не мсти. Сядь на берегу реки, и вскоре ты увидишь, как мимо тебя проплывает труп твоего врага." Лао-Цзы Николай Коровин системно прав, кто когда мы втискиваем линух на плату с ограниченными ресурсами, то никаких преимуществ у арктической птиц нет http://caxapa.ru/728486.html Чтобы это дошло до широких масс, надо, чтобы они постучались башкой ап стену. Продавцов Orange Pi Zero это нисколько не колышит - они продали миллионы своих платочек, их демопримеры работают, философские конкуренты валяются на боку в ожидании банкротства, а сли у Вас чего-то не пошло - подождите немного Orange Pi Zero 2, на ней точно все пойдет :) Следующая важная точка бифуркации будет, когда 8 гигабитыне чипы SDRAM подешевеют до $5 "на условиях DigiKey", но это будет через несколько лет. Таким образом, в фире уже есть слой достаточно компетентных людей, который в очередной раз научно доказали, что самое дорогое, за что приходится платить - это халява. -> Опенсорц, С++ и победа прогрессивного человечества. - там был набор идей, который лежит в основе написанного ниже. Пусть будет проект embedded framework. * драйвера на основе единой и хорошо описанной методики * ОСька. C++ без всякого наследования POSIX * конфигурируемый набор базовых библотек. Не обязательно стандартных. * основные сервисы - IP, FS, USB, GUI. * WiFi - полноценный, т.е. работа с малоинтеллектуальными чипами. Это скорее по катеории мечта :) * BSD лицензия. Или подобная - чтобы можно было ставить в свои проекты без обязательства раскрывать исходники * качественная дока - это одна их основных статей интеллектуальных затрат проекта * Все это на грамотно выбранном подмножестве C++14 (С++17 по мере готовности оного), без установки на обеспечение совместимости с чем-то там. Я полагаю, такой проект появится, ибо почва для него готова. У проекта будет в некоторой степени бунтарский дух - он наперекор всему - и это точно привлечат е нему молодых творцов-бунтарей. Проект выгоден всей индустрии. Ибо позволяет реализовать много схем зарабатывания денег, на разных уровнях фирм. Проект будет сильнейшим вызовом миру embedded linux - но это правильно. Пора согнать пингвина с незаслуженно занятого места. Гдавное в проекте - простота и ясность на каждом уровне. Что никак не противоречит сложности, тестами монстровости. Просто любая сложность должна состоять их "множества простоты", скопонованной простым и понятным способом. GCC как основа, но без явной привязки к компилеру. IAR надо поддерживать как минимум :) Все варианты коммерческих сред на GCC - так точно.