DUICUO

2022 年を予測すると、これらのオープンソース テクノロジーが注目を集めるでしょう。

[[439566]]

長年の開発を経て、オープンソース技術は世界中で活気のある技術コミュニティを築き上げました。開発者間でコードが共有され、誰もがテスト、構築、そして互いに学び合うことができるコミュニティです。まさにこの健全なエコシステムがあるからこそ、オープンソース技術はほぼあらゆる垂直産業の基盤と柱として急速に成長してきたのです。

この記事では、2022 年に注目すべき画期的なオープンソース テクノロジーのトップ 10 を紹介します。

まず、ブロックチェーンです。現在、学術界とテクノロジー業界で最も注目を集めているブロックチェーンから始めましょう。ブロックチェーンは間違いなく急速に発展しています。プログラミングを通じて金融取引を記録するだけでなく、ほぼあらゆる価値のあるものを記録することができます。

現在、様々なオープンソースのブロックチェーンプラットフォームが登場しており、ユーザーはプライベートチェーン、パブリックチェーン、Ethereumプロジェクト、さらにはHyperledgerプロジェクトを運用できます。これらのプラットフォームは、不動産、銀行、デジタル投票、著作権、ロイヤリティ発行といった分野におけるブロックチェーンの応用を促進し、決済処理や資金移動を容易にしています。一方、IBM、Volts、Coinbase、Geminiといった企業もブロックチェーン分野に多額の投資を行っています。

2つ目はコンテナです。コンテナはソフトウェア開発サイクルにおける標準単位であり、すべての開発コードと関連する依存関係を保持できるため、アプリケーションを異なるコンピューティング環境間で迅速かつ確実に移行・実行することができ、ソフトウェアアプリケーションの導入と反復処理の速度を加速します。コンテナ分野の代表的な技術には、AWS Farmgate、Google Kubernetes Engine、Amazon ECSなどがあり、参加ベンダーにはGoogle、Amazon Web Services、Microsoftなどの大手企業が名を連ねています。

3つ目は、複合現実(Mixed Reality)です。オープンソースの次の主要な焦点は、仮想現実(VR)、拡張現実(AR)、そして両者の融合である複合現実(MR)にあります。近年、VR、AR、さらには複合現実(MR)の実装と活用への関心が高まり、医療、軍事、建築、メディア、映画エンターテインメントなど、様々な分野への導入が強く望まれています。しかし、これらのソフトウェアの開発コストの高さ、関連する技術スキルの不足、そして導入のための現実的な条件などにより、真に広く普及するには至っていません。

今日、オープンソースの介入は多くの発展上の障害を乗り越え、今後数年間でより高度で深みのある技術的成果をもたらすでしょう。新しいオープンソースリアリティの出現に伴い、現実の拡張に焦点を当てたXR関連のSDKやソフトウェアは、様々な先進的な手段を用いて夢を実現し始めています。既存のオープンソース関連の成果としては、Aperture、オープンソースの3DHoloKit、高忠実度オープンヘッドセットなどが挙げられます。Facebook、Google Magic Leap、HTC、Samsungなどのメーカーも、オープンソース技術を活用し、様々な大衆向けハードウェアおよびソフトウェア製品の発売を開始しています。

4つ目に、サイバーセキュリティです。新年を迎えるにあたり、サイバーセキュリティは間違いなく重要なトピックとなるでしょう。さまざまな企業のセキュリティ戦略を策定し、セキュリティ運用/研究センターを設立する際には、適切な人材を確保し、適切なプロセスを設計し、効果的なツールを導入することが最も重要な前提条件となります。サイバーセキュリティは、あらゆるビジネス分野の前提条件と言えるでしょう。サイバーセキュリティなしでは、医療や銀行などの分野で信頼性の高いサービスは不可能です。現在、市場には数多くのセキュリティツールが溢れており、Kali Linuxやサイバーセキュリティ侵入テストを専門とするCyborg Hawkなど、セキュリティ重視のLinuxディストリビューションさえあります。セキュリティおよび侵入テストの専門家は、すでにこれらを使用して、既存ネットワークの脆弱性やバックドアを見つけています。現在のサイバーセキュリティ分野をリードする企業には、Black Duck Software、FireEye、Logarithmなどがあります。

5つ目は、プログレッシブウェブアプリケーション(PWA)です。PWAの特徴は、インストールを必要とせずに、モバイルアプリケーションと非常によく似たエクスペリエンスをエンドユーザーに提供できることです。PWAは、JavaScript、CSS、HTMLを組み合わせた開発ツールの魔法であり、ネイティブアプリケーションとほぼ同等のパフォーマンスとユーザビリティを実現します。また、これらのアプリケーションは、ほとんどのブラウザやデバイスとシームレスに互換性があり、さまざまな画面サイズに適応し、レスポンシブデザインをサポートし、オフライン接続もサポートします。さらに、通知やウェブアプリケーションインベントリ機能を通じて、真に説得力のあるユーザーエクスペリエンスを実現します。現在、Forbes、Flipkart、The Washington PostといったメディアがPWAテクノロジーを積極的に検討しています。

6つ目は、モノのインターネット(IoT)です。これは、IoTプラットフォームの構築やIoT標準の開発・自動化といった分野において、オープンソースコミュニティから着想を得ており、高度に個別化されながらも絶えず進化を続ける技術です。IoTとAIを融合させることで、より具体的な方法で様々なアクティビティを制御・解釈することが可能になります。また、オープンソース技術の活用により、IoTの中核機能は完全にオープン化され、ネットワークへのアクセス性はかつてないレベルに達しています。現在、主要なオープンソースIoT開発ボードには、Arduino、Freedom、Raspberry Pi、BBC Micro:bit、Orange Pieなどがあり、OSにはRaspbianやKodiなどがあり、参加メーカーにはCisco、IBM、Google、Microsoftといった多くのグローバル企業が名を連ねています。

7番目はPythonです。次に挙げるのは、OSI承認のオープンソースライセンスに基づいて開発された高水準汎用プログラミング言語であるPythonプログラミング言語です。商用利用と無料配布の両方をサポートしているこの言語は、当初はスクリプトおよび自動化ツールとして位置付けられていましたが、その優れた設計により、Web開発、機械学習、人工知能、ディープラーニング、データサイエンスといった最先端技術分野に急速に浸透しました。

Pythonの強みは、幅広い統計関数、高度に動的なパッケージ、そして卓越した拡張性にあります。他の言語で使用してきた高度な機能はほぼすべてPythonで利用できます。20万を超えるパッケージは、考えられるあらゆるニーズに十分対応できます。そして、一般ユーザーだけでなく、Google、Facebook、Spotify、Netflix、Dropboxといった有名企業もPythonを活用し、開発に携わっています。

8つ目は、ビッグデータ分析です。IDCによると、ビッグデータとビジネス分析による世界の収益は今年末までに2,030億ドルを超え、年間成長率12%に達する見込みです。現在、ほとんどの組織は、企業内のすべてのデータストリームを捕捉することにおけるビッグデータの価値を認識しており、オープンソースのビッグデータ分析ツールを活用して重要な優位性を獲得し、小売、医療、教育、商取引、メディア、エンターテイメント、金融、通信など、様々な分野におけるこの技術の具体的な応用を模索し始めています。人気のビッグデータ分析ツールとプラットフォームには、Apache HadoopやZooKeeperなどがあります。オープンソース技術の開発に多額の投資を行っている企業には、IBM、Salesforce、Crunchbase、Google、Oracleなどがあります。

第9に、クラウドコンピューティングです。ここ数年の業界における最も重要な技術的成果であるクラウドコンピューティングは、今後10年間もその優位性を維持し、その強力なイノベーション力で世界的な変革を推進すると期待されています。実際、クラウドコンピューティングのサポートがなければ、Docker、Kubernetes、Apache Misosといった技術は真の意味で実装されることはなかったでしょう。企業がアプリケーション配信やオープンソースツールに採用しているDevOpsも、その基盤を失っていたでしょう。ましてや、より高度なコグニティブクラウドサービスや完全分散型クラウドはなおさらです。現在、一般的なオープンソースクラウドアプリケーションには、OpenStack、Eucalyptus、OpenShiftなどがあり、Google、Amazon Web Services、Microsoft、Clouderaなどのベンダーは、クラウドコンピューティングの利点を活用して日々のビジネスを支えています。

10番目は機械学習です。機械学習とは、大規模なデータセットから学習、要約、そして有用な結果を予測できるアルゴリズムを指します。機械学習は、自動運転車、音声認識、ホームオートメーションなどのアプリケーションを実現するための必須の前提条件となっています。統計計算と密接に関連しており、金融、医療、法律、法執行などの分野においても予測支援を提供できます。

機械学習は、複雑なモデルやアルゴリズムを導入する効果的なアプローチとして、商業分野においてその強力な予測能力を実証しています。現在、Google、Amazon、Microsoftという3つのクラウド大手は、いずれも機械学習エンジンに参入し、投資を行っています。さらに、NVIDIA、Alphabet、Salesforce、IBMなどのベンダーも機械学習プロジェクトに積極的に投資しています。

2022 年が急速に近づいていますが、時代の先を進み、スキルを向上させたいと考えている技術専門家は、最も有望な 10 のオープンソース テクノロジの方向性を見逃すべきではありません。