16+
Понедельник
24 сентября
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Средства и методы разработки

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
Evgeny_CD  (27.07.2018 23:45 - 27.07.2018 23:51, файл(ы), ссылка, ссылка, просмотров: 2204)
[LlittleKernel -> Magenta -> Zircon -> Fuchsia] Креатив от Google в части embedded RTOS и OS легкого, среднего и тяжелого класса. С подачи Mebius -> 
Есть такой Travis Geiselbrecht, который наплодил много разного интересного ПО. Больше всего его тянет на системщину, на ОСьки --> В частности, он родил NewOS ( newos.org ), ныне заглохшую, которая стала основной Haiku project ( www.haiku-os.org ), который, в свою очередь, есть попытка воссоздать (и развить) BeOS в виде опенсорцного проекта. Он родил LlittleKernel, который приглянулся Google и не только (Qualcomm вроде тоже на ней загрузчики делает), и ного кто еще экспериментирует. github.com/littlekernel/lk github.com/littlekernel/lk/wiki - очень минималистическая дока. В низкоуровневом С коде платформозависимой части там напихано asm вставок по самое небалуйся - с GCC слезть будет трудно. на его основе была сделана Magenta, которая потом стала Zircon - микроядерная ОСька fuchsia.googlesource.com/zircon/ /master/README.md www.androidauthority.com/we-compiled-fuchsia-os-710491/ Поверх Zircon построена Fuchsia OS, в отношении которой высрана куча кирпичей, ибо к ней прикручена последняя версия GUI Android, огрызковый язык программирования всего Swift (который как раз Google хочет сделать языком всего, как ни странно), и море всего. ru.wikipedia.org/wiki/Google_Fuchsia fuchsia.googlesource.com/docs/ - немного документации Несмотря на открытость сорцов и либеральную лицензию, все носит закрытый и экспериментальный характер. Никто ничего не поясняет, ибо не обязан. Хочешь - юзай сорцы. Нет - сам знаешь куда идти. Что понравилось: -- четкая иерархия ОСей. Можно прикрутить под любой набор ресурсов на борту. -- стандартные *nix тулзы - GCC, make, без чудо утилит. Но использовать это в продакшене можно только если Вы монстр в программировании ОСей. Сугубо IMHO. В части микроядерности не очень понятно - они сами с нуля все пилили, или все-таки покоммуниздили идей в L4 microkernel? Будем посмотреть. Начинание интересное.
Прикреплённые файлы:
IoT_Made_Easy.pdf:667 K
webcrypto2014_submission_25.pdf:2546 K

Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7527 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVIII