QNX, filiale de BlackBerry Limited, réaffirme aujourd’hui son engagement à rendre ses solutions disponibles au plus grand nombre, pour une utilisation non commerciale, en vue de faciliter l’apprentissage, l’expérimentation et l’innovation des systèmes embarqués.
Dans le cadre de l’initiative QNX® Everywhere, qui vise à nourrir et à développer la communauté internationale des développeurs de QNX, les étudiants, les écoles, les établissements de recherche mais également les amateurs peuvent désormais obtenir rapidement et facilement un accès gratuit à la plate-forme de développement logiciel QNX® (SDP) 8.0. Les développeurs en herbe auront également accès à des ressources gratuites, ainsi qu’une formation à la demande pour leur permettre d’affiner leurs compétences et de construire de nouvelles solutions.
Alors que des secteurs comme l’automobile, l’industrie, la robotique et la médecine progressent vers un avenir défini par logiciel, la demande d’ingénieurs logiciels qualifiés maîtrisant les principales plateformes et technologies mondiales ne cesse de croître. En réponse à cela, le dispositif QNX® Everywhere, a été créée afin de mettre à disposition des ressources et une formation, permettant à la prochaine génération d’ingénieurs d’acquérir les compétences et le savoir-faire technique nécessaires pour prospérer et façonner l’avenir du secteur de l’embarqué.
« L’ingénierie logicielle est le pilier de notre avenir. Elle nous permet de relever les défis les plus complexes de la société, allant de la conduite autonome à la chirurgie robotisée », a déclaré Grant Courville, SVP, Product and Strategy, QNX. « Alors que notre dépendance aux technologies intelligentes et connectées augmente, les initiatives telles que QNX® Everywhere, sont essentielles pour rendre l’apprentissage plus accessible. Cette dernière fournit aux développeurs des outils et des technologies de pointe afin de nourrir l’exploration et la créativité, tout en les aidant à résoudre des problématiques comme jamais auparavant. Nous sommes ravis d’élargir l’accès aux solutions QNX, pour une utilisation non commerciale à grande échelle, et nous sommes impatients de voir les innombrables innovations qu’elles susciteront. »
Dans le cadre du déploiement, QNX met en relation des spécialistes et des développeurs, qui s’engageront activement dans les communautés GitLab et GitHub ainsi que sur les forums de développeurs QNX de Reddit (r/QNX) et Stack Overflow (#QNX). Avec une communauté croissante et dynamique de novices et d’experts de QNX, les ingénieurs en herbe pourront échanger avec des développeurs QNX du monde entier pour partager leurs idées, collaborer à des projets open-source et travailler ensemble sur des problématiques. QNX a également conclu des accords avec des universités et collèges au Canada, aux États-Unis, en Corée du Sud, en Europe et en Inde, en suivant un modèle « one to many » pour équiper des classes et des laboratoires. Les licences QNX sont ainsi directement entre les mains des professeurs et des étudiants cherchant à améliorer leurs compétences et à faire avancer leurs projets de recherche.
Les développeurs souhaitant rejoindre le programme recevront :
Une licence de développement QNX SDP 8 non commerciale pour un seul utilisateur ;
Un kit de démarrage rapide pour Raspberry Pi 4 ainsi que les composants complémentaires associés (applications de rendu, graphiques, écran tactile, caméra, support réseau câblé et Wi-Fi, stockage USB et plus encore).
Des accès à des portages open-source QNX supplémentaires et à un code source optimisé.
Des accès à des tutoriels dirigés par des ingénieurs, tels que des vidéos accessibles expliquant le développement de logiciels de systèmes embarqués et les concepts de systèmes d’exploitation.
« Que vous soyez un passionné d’aérospatiale à la recherche d’une plateforme logicielle pour lancer et guider des modèles réduits de fusées dans l’espace, un jeune ingénieur souhaitant développer des prototypes de robots autonomes ou un fan de jeux rétro voulant construire une console personnalisée, QNX Everywhere peut vous aider à y parvenir », a ajouté M. Courville.
La feuille de route du dispositif QNX Everywhere comprend la mise en place de collaborations supplémentaires avec des établissement d’éducation supérieure spécialisés dans l’informatique et l’ingénierie, ainsi que la participation à des événements pour les développeurs et plus encore. Au fur et à mesure que le programme et l’écosystème évoluent, QNX va également développer ses documents de référence, augmenter la disponibilité du code source du produit et offrir des portages open-source optimisés supplémentaires ainsi que des progiciels préconstruits afin d’améliorer le soutien aux développeurs.