Technologies

Nous utilisons le meilleur des technologies open source pour développer vos systèmes embarqués.

Les logiciels libres boostent vos systèmes embarqués

Fruit du travail d’une communauté d’experts mondiale, les logiciels libres représentent une source inépuisable de code testé et expérimenté. Ainsi, adapter ces technologies existantes et fiables aux besoins de vos projets permet de réduire considérablement votre time-to-market. Dans un contexte d’innovation permanente, les logiciels libres pour l’embarqué sont une opportunité de faire mieux et plus vite que la concurrence.

Vivant par nature, l’écosystème open-source fournit l’opportunité de mises à jour régulières sur le long terme.  Enfin, tout en supprimant les coûts de licence, les solutions que nous vous livrons vous permettent de détenir le contrôle sur l’ensemble des logiciels mis en œuvre.

Au service de vos projets embarqués

Openest réalise des Board Support Packages pour les systèmes embarqués de ses clients. Avec nos BSP Linux, les aspects bas niveau (pilotes de périphériques, device tree), l’intégrité des donnés, les mises à jour et la sécurité sont intégrés. Voici les logiciels que nous utilisons quotidiennement pour y parvenir :

logo u-boot, le bootloader de référence

U-boot

U-boot est le bootloader de référence

Buildroot for embedded systems Board Support Packages

Buildroot

Buildroot est un outil simple, efficace et facile à utiliser pour générer des systèmes Linux embarqués par cross-compilation

Busy box

Logiciels embarqués

Développement logiciel

Ce qui distingue votre produit, ce qui le rend intelligent, c’est le logiciel propriétaire spécifique qu’il contient. Openest peut vous accompagner dans son développement, voici quelques exemples de technologies que nous maîtrisons :

Qt
Language C

Au service de l’ingénierie, de la qualité et de l'agilité

Le processus de développement d’un logiciel de qualité nécessite d’utiliser les bonnes méthodes et les bons outils. Si nous sommes très flexibles sur les solutions utilisées, voici les solutions que nous préconisons en habituellement.

Nous accompagnons également nos clients dans la mise en place de ces outils dans le cadre de la mise en place de leur démarche d’intégration continue.

Git

Jenkins

Redmine

Écosystème open source

Contributions

Parfois, il est nécessaire de corriger ou de modifier ces logiciels. Dans ce cas, Openest s’assure que ces modifications soient intégrées au projet officiel.

Pourquoi contribuer ?

Il est toujours nécessaire d’utiliser des versions récentes des logiciels, pour des raisons de sécurité ou simplement pour obtenir de nouvelles fonctionnalités. Si les modifications ne sont pas intégrées au projet, elles deviennent rapidement obsolètes et rendent ses mises à jour longues et coûteuses.