オープンソース・オートメーション開発ラボ(OSADL )は、機械、工作機械、オートメーション産業におけるオープンソースソフトウェアの開発促進と調整を目的としたドイツの組織です。2013年3月現在、機械メーカー、オートメーションハードウェア・ソフトウェアメーカー、半導体企業、ユーザー団体、オープンソースソフトウェアサービスプロバイダーなど、世界中から40社以上の会員企業[ 1 ]が加盟しています。会費は主にソフトウェア開発資金に充てられています。
OSADL は 2005 年 12 月 8 日に設立されました。2006 年 8 月にドイツのシュトゥットガルト地方裁判所で協同組合登録番号 440085 が割り当てられました。
OSADLはOPC UA産業オートメーション標準を管理するOPC Foundation [ 2 ]のメンバーであり、当研究所もこの標準に関与しています。
協同組合定款前文
オートメーション業界とそのサプライヤーは、Linuxなどのオープンソースオペレーティングシステムから大きな利益を得ています。なぜなら、これらのオペレーティングシステムは、長期にわたる生産サイクル、迅速なトラブルシューティング、そして個々のソフトウェアメーカーの独立性を保証するからです。しかし、この分野では、リアルタイム機能といったオペレーティングシステムの特定の拡張機能が求められ、これらの拡張機能との互換性が証明され、標準化されたソフトウェアインターフェースが利用可能である必要があります。これらの要件の開発こそが、オープンソースオートメーション開発ラボ(OSADL)の目標です。[ 3 ]
ワーキンググループとプロジェクト
時間の経過とともに、多くのワーキンググループが設立され、プロジェクトが参加してきましたが、ここではその中でも特に有名なものをいくつか挙げます。[ 4 ]
- Ingo Molnárと Thomas Gleixner のLinuxリアルタイムプリエンプト パッチ (別名
PREEMPT_RT) - カーネルベースの仮想マシンとリアルタイムプリエンプトパッチ
- クリティカルセーフティLinux
- ユニバーサル産業用I/Oフレームワーク[ 5 ]
- メインライン Linux へのカーネルコンポーネントのアップストリーム提出
- ボードサポートパッケージの適合性テスト
- Linuxへの移行を容易にするツールとライブラリ
- 「QAファーム」におけるLinuxカーネルとそのリアルタイム機能の品質保証
- 企業がオープンソースライセンスの義務を遵守できるように支援するライセンスコンプライアンス監査
- open62541にTSNとパブリッシュ/サブスクライブ機能を追加( OPC UA産業オートメーションを実装)[ 6 ] [ 7 ]
フィードバック
Linuxオペレーティングシステムの組み込みシステムへの関連性と、そのリアルタイム機能を促進するOSADLの役割が認識されています。[ 8 ]
参考文献
- ^ OSADLメンバー
- ^ 「OSADLメンバーページ - OPC Foundation」。2020年3月6日閲覧。
- ^ OSADL規約
- ^ 「現在のOSADLプロジェクト」 。 2020年3月6日閲覧。
- ^ 「OSADLプロジェクト:ユーザー空間ドライバー」 。 2020年3月6日閲覧。
- ^ 「Certified SDK - open62541」。2021年6月19日時点のオリジナルよりアーカイブ。2020年3月6日閲覧。
- ^ 「OSADL OPC UA over TSNプロジェクト」 。 2020年3月6日閲覧。
- ^ Linux: 組み込み設計向けオペレーティングシステム、Sanjay Challa、RTC Magazine、第15巻、第12号、2014年12月