Il y a plus d'un an, Mozilla a confirmé l'arrêt de son système d'exploitation mobile. Un système d'exploitation dont beaucoup étaient enthousiasmés mais qui ne pouvait finalement pas être durable par Mozilla. Mais avant de fermer Firefox OS, Mozilla nous a parlé de quatre nouveaux projets qu'ils essaieraient de développer. L'un d'eux était axé sur le monde de l'IoT, c'est-à-dire l'Internet des objets. Ce projet s'appelait Web of Things ou Web of Things.
Nous n'avons pas entendu parler de ce projet jusqu'à il y a quelques jours, où Mozilla a présenté un cadre pour ce projet. Le cadre a été appelé «Cadre Web des objets«, un framework qui tentera de tout contrôler ou du moins de faciliter le chemin pour les applications, les développeurs et les créateurs de Hardware Libre.
L'idée de Mozilla est de créer un framework ou une base compatible avec tout le matériel IoT et que cela permet l'utilisation de n'importe quelle application sans prendre en compte tout le matériel IoT. Cela faciliterait l'utilisation et le développement d'applications pour l'IoT, car la diversité du matériel est un gros problème pour beaucoup.
Mozilla dans ce cas a opté pour le protocole web pour créer ce terrain d'entente pour tous. Ainsi, ce framework est compatible avec les standards web gratuits. Il est également créé avec la technologie javascript et fonctionne sur un serveur node.js. Au total, ce framework dispose des outils de base pour que tout développeur puisse créer n'importe quelle application pour l'IoT, quel que soit le matériel. Pour le moment, les premiers tests ont été réalisés sur une carte Raspberry Pi. Quelques tests qui se sont déroulés de manière satisfaisante et qui ont permis à Mozilla de montrer ses progrès sur le projet.
Mozilla soulève quelque chose d'intéressant, quelque chose qui pourrait bien fonctionner serait compatible avec n'importe quel appareil Hardware Libre et donc avec presque tous les appareils IoT. Au moins, je trouve cela plus intéressant que de créer une plate-forme unique et fermée ou un propre système d'exploitation que de nombreux utilisateurs n'utiliseront pas Ne penses tu pas?