BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース MozillaがIotを解放、WebThings Iotプラットフォーム自体は継続に

MozillaがIotを解放、WebThings Iotプラットフォーム自体は継続に

原文(投稿日:2020/12/17)へのリンク

David Bryant氏は先頃、Mozilla WebThingsがMozillaの傘を離れ、独立したコミュニティ主導のオープンソースプロジェクトになることを発表した。プロジェクト名はWebThingsに短縮される。プロジェクトのWebサイトも、Mozilla IoT Webページから独自のWebページ (webthings.io) に移動する。この移動により、Mozillaが引き続き再構築に注力している間、WebThingsユーザベースの運用の継続性が保証される。

Mozillaのプラットフォームエンジニアリング担当副社長であるDavid Bryant氏は、コミュニティへの移行の背後にある論理的根拠を説明した:

Mozillaは、WebThingsへの直接投資を減らし、制御と責任をコミュニティに移行しています。これは、オープンソースの取り組みとしてプロジェクトに簡単に継続的に貢献できる方法で行われることが重要です。そのため、世界中で実行されているすべてのWebThingsゲートウェイが引き続き適切に機能します。

Mozillaは4年前にWebThingsに取り組み始めた。元のMozilla IoTチームの一部であるBen Francis氏は、「モノのWeb構築」というタイトルの記事で、接続されたデバイスを分散型のオープンな方法で安全に相互運用できるようにするプロジェクトの目標について説明した:

p>Mozillaは、接続されたデバイス間の通信ギャップを埋めることができるソフトウェアとサービスのモノのWebフレームワークの作成に取り組んでいます。
[…]
[モノのWeb]は、Web上でThingsのURLを提供してリンク可能で検出可能にし、標準データモデルとAPIを定義して相互運用可能にすることで、分散型のモノのインターネットを作成することを目的としています。
[…]
モノのWebは、既存のプラットフォームと競合するための単なる垂直IoTテクノロジースタックではありません。これは、基盤となる複数のIoTプロトコルをブリッジするための統合された水平アプリケーション層として意図されています。

 

今日のIoTデバイスの大部分は、独自仕様、互換性がない、またはブリッジが難しい垂直テクノロジースタックを使用している。数週間以内に、デベロッパはGoogleのAndroid Things (2016年にスマートアプライアンスのOSとしてリリース) を使用して新しいプロジェクトを自由に作成できなくなる。Google (Google Nestも運営) とSamsung (SmartThingsを運営) はNest SmartThingsとごく最近提携してデバイス間の互換性を実現したが、ベンダー間の相互運用性は一般的に摩擦がないわけではない。

W3C傘下のモノのWeb仕様は、多種多様なIoTテクノロジーや標準を習得する必要なしにアプリケーションの作成を容易にすることを目指している。センサー、アクチュエーター、および情報サービス用のデジタルツインは、デバイスの物理的な場所やそれらにアクセスするために使用されるプロトコルに関係なく、プロパティ、アクション、およびイベントを持つローカルソフトウェアオブジェクトとして消費アプリケーションにさらされる。

一方、Mozillaは、プロジェクトポートフォリオを選択されたいくつかの機会に集中させるために、責任を譲渡するかプロジェクトを中止することによって再構築を続けている。Mozillaは今年、Firefox SendとFirefox Notesをすでに廃止している。

影響を受けた多くの開発者は、WebThingsが運用を継続することに満足を表明した。ある開発者は次のように述べている:

これを聞いてうれしい。WebThingsは、現在存在する最も柔軟で過小評価されているIoTプラットフォームであり、その背後には素晴らしいコミュニティがあると思います。可能な限りの方法で支援することをいとわないでしょう。ありがとう。

WebThingsは現在、完全にコミュニティによって推進されているため、コミュニティの貢献はプロジェクトに役立つ。Francis氏は、開発、テスト、アドオン、ドキュメント、ローカリゼーションなどを含む貢献分野を特定した。

WebThingsは、WebThings GatewayWebThings Framework、WebThings CloudなどのモノのWebのオープンソース実装だ。WebThingsプロジェクトは、独立したオープンソースプロジェクトとしてスピンアウトされる前に、Mozillaで4年間インキュベートされた。

この記事に星をつける

おすすめ度
スタイル

BT