オープンソースで優れたテクノロジーを創り出す

原子
原子のイラスト
Jump to section

世界最大級のオープンソース企業である Red Hat は、オープン開発モデルを使用することで、安定性、安全性、革新性がより高いテクノロジーを創り出せると考えています。Red Hat は、技術的能力の限界を押し上げるソフトウェアの開発を継続的に行えるよう、20 年以上にわたってオープンソース・ライセンスの保護などのコミュニティ・プロジェクトに共同で取り組んでいます。

オープンソースの原則

Red Hat は、世界の可能性はオープンであることにより解き放たれるのだという信念に基づき、エンタープライズ・ソフトウェア企業としてだけでなく、変化の触媒としての働きも大切にしています。オープンソースの未来を形作ることだけでなく、自由、コミュニティ、サステナビリティの原則に従って、私たち全員がそこに到達するための基礎を継続的に築くことに取り組んでいます。

自由

作成、拡張、または取得したソフトウェアによってオープンソースコモンズを充実させることに力を注いでいます。

コミュニティ

これまでも、そしてこれからも、オープンソースの手法でより良いテクノロジーを構築するという共通の目標に沿って、コミュニティのネットワーク全体で変化を導くことに取り組んでいきます。

サステナビリティ

今後もオープンソース・イノベーションのエンジンとしての役割を果たし、Red Hat エコシステム内で利用されるソフトウェアのコードベースは長期的に継続して開発、保守、サポートされているという安心感を強化していきます。

Red Hat の原則の背景をさらに詳しく

自由

  • Red Hat は、受信者によるコードの表示、変更、配布を許可するオープンソースライセンスに基づいてソフトウェアをリリースします。
  • フリーソフトウェアとオープンソースソフトウェアに対して、当社の特許を攻撃的に使用しないことを誓約します。 
  • オープンソースがそのアクセス性と実行可能性を維持するために運用される法律上および規制上の枠組みに影響を与えることを目指します。フリーソフトウェアとオープンソースソフトウェアに対する特許の脅威を阻止し、防御し、解決します。

コミュニティ

  • Red Hat は、お客様、コントリビューター、競合他社、パートナーとのオープンで反復的なコラボレーションを通じて、ソフトウェアの改善へのアクセス性を向上させています。 
  • Red Hat 社員は、オープンソース参加ガイドラインの範囲内で、あらゆるフリープロジェクトやオープンソース・プロジェクトに貢献することができます。当社のビジネス行動規範および倫理規定により、プロジェクトの利益が当社の利益に反する場合でも、プロジェクトに参加することが認められています。
  • オープンソース・コミュニティへの積極的な参加が包括的で多様な視点を育み、それが最良のアイデアの発見とアップストリーム・リポジトリへの統合につながると考えています。

サステナビリティ

  • Red Hat は、コミュニティが構築したコードのセキュリティを強化し、機能をアップデートしてエンタープライズ対応とスケーラビリティを実現し、コミュニティがその改善による恩恵を受けられるようにします。
  • フリーライセンスでオープンに開発されたコンポーネントを集めて統合製品として構築し、サポート、認定、専門知識、配信サービスと組み合わせることで、その開発に資金を提供します。これらはすべてサブスクリプションを通じて行われます。
  • メンテナンス、メンタリング、ガバナンスを提供することで、資金提供やインフラストラクチャ・サービスを通じて、オープンソースを中心としたプロジェクト、基盤、基準に影響を与えることを目指しています。

オープンソースの影響力を持つリサーチ

Red Hat Research は、ユニカーネルからプライバシー保護 AI、有用なセキュリティまで、オープンソース・コミュニティがイノベーションを起こし、実際の業界の問題を解決できるよう支援しています。

エンタープライズ向けソリューションの構築

Red Hat では、オープンソースの手法 (さまざまなアイデアが持ち寄られ、問題解決や新技術の開発などを目的とした新しいコミュニティが形成されるオープンなフォーラムで培われた原則) を使用してソフトウェアを作成します。Red Hat の活動は、すべてこの哲学に基づいて行われます。この方式に賛同しているのは当社だけではありません。今日、IT リーダーのほとんどがエンタープライズ・オープンソースは重要だと考えています。

Red Hat がこの方法を選ぶ理由

オープンソースへのコミットメント

オープンソースソフトウェアの強みは、世界中のさまざまな開発者が参加する広範なコミュニティです。だからこそ、Red Hat は 25 年以上にわたり、オープンプロジェクトとテクノロジーへの投資、オープンソースの知的財産の保護擁護、IT スタック全体のオープンプロジェクトに積極的に参加する開発者の採用に取り組んできました。このような経験が Red Hat の開発モデルに活かされ、より革新的、反復的で、安定した、安全なテクノロジーを生み出すことができます。

特許に関する見解と約束

チームを超えたコラボレーション

Red Hat は、オープンソース・コミュニティに結集した人材とイノベーションを活用することによって、より良いソフトウェアを生み出せると考えています。このコラボレーションによって、Linux や Kubernetes などのオープンソース・プラットフォームから、Firefox や Chromium などのオープンソース・ブラウザーに至るまで、現在使用されているテクノロジーの多くは、その進化を加速させます。

Github にアクセス

信頼できるプロセスの使用

Red Hat は、独自の開発モデルによって、まず、コミュニティが作成したオープンソースソフトウェアの各プロジェクトに対し、セキュリティの強化、バグの修正、脆弱性へのパッチ適用、新機能の追加を実施します。そして、これらの改善を各プロジェクトに還元することで、オープンソース・コミュニティ全体に利益をもたらします。

Red Hat の開発モデルを見る

原子のイラスト

オープンソース開発の世界に参加する