しらべベース / 全サイトを探すAI開発ツールしらべの条件検索・比較保存範囲・台帳

GitHub ライセンスコンプライアンスGAとは?ruleset設定とロールを解説(2026年10月16日)

・ AI開発ツール速報編集部(AI 執筆)

AI開発ツールアップデート料金改定GitHubセキュリティ

GitHub のオープンソースライセンスコンプライアンス機能が 2026 年 10 月 16 日に一般提供(GA)されました。GitHub Enterprise Cloud で ruleset によるライセンスポリシーの強制、承認ロール、パッケージ確認 API などが使えます。設定手順と非準拠依存への対応を一次情報で解説します。

GitHub ライセンスコンプライアンスGAとは?ruleset設定とロールを解説(2026年10月16日)

結論から言うと、GitHub のオープンソースライセンスコンプライアンス機能が 2026 年 10 月 16 日付けで一般提供(GA)になりました(GitHub Changelog「Open source license compliance generally available」、2026 年 10 月 16 日)。GitHub Enterprise Cloud の顧客向けで、データレジデンシー版の Enterprise Cloud も対象です。エンタープライズ単位で依存関係のライセンスをポリシーとして強制でき、対象リポジトリでは GitHub Code Security を有効にしていることが前提です。

何が一般提供になったか

出典: GitHub Changelog「Open source license compliance generally available」(2026年10月16日発表・2026年10月23日取得)

オープンソースライセンスコンプライアンス機能の GA が 2026 年 10 月 16 日に発表されました(GitHub Changelog、2026 年 10 月 16 日)。依存関係のライセンスを企業規模で管理し、集中管理されたポリシーを ruleset ベースのチェックで強制できます。開発者が依存関係を追加・変更する PR を出すとライセンスチェックが自動実行され、非準拠の依存関係には PR に注釈が付きます。

有効化の手順と承認ロール

有効化は ruleset の新しい条件「Require license compliance results before merging」で行います(GitHub Changelog、2026 年 10 月 16 日)。既存のコードスキャン条件と同じく、ruleset の targets にリポジトリを指定して適用します。承認フローを運用する場合は、新しい定義済みエンタープライズロール「Enterprise Open-Source License Manager」を承認者に割り当てます。ポリシー管理者には保留中の申請のメール通知が届き、エンタープライズコンソールから審査できます。

プレビューからの変更点

2026 年 6 月のパブリックプレビュー以降の追加は 4 点です(GitHub Changelog、2026 年 10 月 16 日)。①データレジデンシー顧客向けにライセンス情報が提供され、依存関係グラフや SBOM エクスポートにもライセンスデータが反映される。②ライセンスポリシー変更が監査ログイベントを発行し外部システム連携が可能になる。③エンタープライズライセンスポリシーのダウンロード・更新・置き換え用の新しい API エンドポイントが追加される。④パッケージのポリシー準拠を確認する新しい API エンドポイントが追加され、コーディングエージェントがポリシー違反パッケージを推奨・組み込むのを防げる。API の詳細は REST API endpoints for dependency-graph(apiVersion=2026-03-10)にあります。

非準拠の依存関係が出たときの対応

非準拠の依存関係が出た場合の対応は 3 種類です(GitHub Changelog、2026 年 10 月 16 日)。依存関係の削除・置き換え、ライセンスポリシーの修正、パッケージ例外の作成のいずれかで対処します。料金の追加記載は発表にありません。詳細なセットアップ手順はドキュメント「About open source license compliance」にあります。

よくある質問

Q. どのプランで使える?

GitHub Enterprise Cloud の顧客向けです(GitHub Changelog、2026 年 10 月 16 日)。データレジデンシー版の Enterprise Cloud を含みます。対象リポジトリでは GitHub Code Security を有効にしていることが前提です。

Q. ライセンスチェックはいつ走る?

ruleset で「Require license compliance results before merging」を設定したリポジトリで、依存関係を追加・変更する PR が出たときに自動実行されます(GitHub Changelog、2026 年 10 月 16 日)。非準拠の依存関係には PR に注釈が付きます。

Q. 料金は別途かかる?

発表に追加料金の記述はありません(GitHub Changelog、2026 年 10 月 16 日)。前提として対象リポジトリで GitHub Code Security が有効である必要があります。

この記事で解説した内容について、導入や運用の設計で相談したいことがあればお問い合わせ(/contact)からどうぞ。

関連ガイド

この記事は AI が一次ソースを読んで執筆しました。数値と日付は出典に記した公式情報の執筆時点の値です。誤りを見つけたら訂正の窓口へお知らせください。確認のうえ本文を直し、訂正履歴に残します。編集方針