TiOS (Tibbo ОС) или Linux. Что Вам лучше подходит?

Мы предлагаем аппаратное обеспечение двух классов: устройства с операционными системами TiOS (Tibbo OC) и Linux.

TiOS отлично подходит для разработки сетевых приложений по автоматизации, для работы которых не требуется сложное аппаратное обеспечение или протоколы, кроме тех, которые поддерживают TiOS в исходном формате (TCP, UDP, HTTP, serial и пр.), или наших библиотек с открытым исходным кодом. С техническими средствами, операционной системой и инструментальными программными средствами, разработанными в Tibbo, Вы получаете легко встраиваемое программное решение и законченную, отлаженную систему, компоненты которой настроены для совместной работы.

По сравнению с TiOS, Linux определенно мощнее и универсальнее. С Linux открывается широкий горизонт для программирования на множестве языков, не говоря уже об открытой среде, библиотеках и инструментальных средствах. У нашего аппаратного обеспечения под Linux большая производительность, чем у аналогичного под TiOS; оно лучше подходит для приложений, работающих с большими объемами данных или мультимедиа. В обеих операционных системах программы могут быть запущены дистанционно.

Проще говоря, встроенная операционная система Tibbo позволяет добиться мгновенного результата: проект запустится очень быстро, но при этом приходится мириться с ограничениями в способах решения сложных задач и возможным снижением производительности при интенсивной работе. Linux, в свою очередь, ориентирован на "отсроченное вознаграждение": для запуска проекта требуется больше времени, но терпение воздастся сторицей, особенно в сложных проектах, требующих высокой производительности и поддержки сторонних библиотек.

TiOS и Linux: Затраченное время в противовес
прогрессу проекта

Сравните и выберите

 

TiOS

Linux

Поддерживаемое аппаратное
обеспечение

IoT-модули,
IoT-платы,
последовательные контроллеры,
TPS-устройства,
основанные на TPP2 и TPP3

TPS-устройства.
основанные на LTPP3

Языки программирования

Tibbo Basic и
Tibbo C

любой язык, доступный на Linux;
выполнение кода на Tibbo Basic/C*.

Среда разработки

TIDE (Tibbo IDE)

любая интегрированная среда разработки или методика, подходящая для
разработки ПО под Linux

API-интерфейсы (для Тиббитов и пр.)

реализованы как объекты TiOS или
библиотеки на Tibbo Basic/C

модули и библиотеки на
Node.js и C/C++

Агент AggreGate
(реализован как библиотека Tibbo BASIC)

Агент AggreGate,
сервер Embedded AggreGate

*TiOS под Linux будет доступен во втором квартале 2017 г.