OSS探訪

Openlane — SOC 2・ISO 27001・NIST 800-53を、controls・evidence・vendors・automationで一元管理するOSS GRC基盤

OSS健全度 100
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
306
主要言語
Go
ライセンス
Apache-2.0
リポジトリ最終更新
2026/09/16

概要

Openlaneは、SOC 2、ISO 27001、NIST 800-53などのcompliance programを、policies、controls、evidence、people、systems、vendors、risks、automationまで含めて管理するオープンソースのGRC/コンプライアンス基盤です。このcore repositoryはOpenlane cloud serviceのserver/orchestration基盤でもあり、Apache-2.0で公開されています。2026年9月16日時点の最新安定版はv2.4.16です。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

controls・evidence・programをsystem of recordとしてつなぎ、複数frameworkへ再利用する

READMEではcompliance managementとして、policies、controls、evidence、programsに加え、editor、approval、comment、full historyを扱います。framework/standardはSOC 2、ISO 27001、NIST 800-53などをimportでき、1つのcontrolを複数frameworkのrequirementへ対応付けられます。

監査準備を個別spreadsheetやdocumentの寄せ集めではなく、controlと証跡の関係を持つsystem of recordとして管理できる点が中心です。

出典:[2]

people・vendors・assetsのregistryと、security exposure・remediationをcompliance側へ結び付ける

Registryではdirectory、CRM、CMDB、spreadsheetなどからpersonnel、contractor、vendor/entity、assetを取り込み、compliance scopeを構成できます。

Exposureではdomain scanningやGitHub、AWS Security Hub、GCP Security Command Centerとのvulnerability integration、remediation trackingを扱い、発見した問題と修正記録をrisk/complianceの文脈へ残せます。

出典:[2]

integration・workflow・questionnaire・taskを使い、証跡収集や確認作業を自動化する

Automation領域ではGoogle Drive、GitHub、Entra ID、AWS、GCPなどとのintegration、configurable workflow/approval、bulk outreach用email campaign、vendor/employee向けquestionnaire・assessment、task assignmentとreminder/escalationを提供します。

compliance programの価値はframework一覧そのものより、日々変わる人・system・vendor・evidenceを継続更新する運用にあるため、このautomation層が手作業削減の中心になります。

出典:[2]

Go + GraphQLを中心に、PostgreSQL・Redis・S3互換storage・OpenFGAを組み合わせる

repositoryの主要言語はGoで、現行go.modはGo 1.27.1を指定し、gqlgen、ent、pgx、Redis client、AWS S3 SDK、OpenFGA SDKなどを依存関係に持ちます。READMEもPostgreSQL、Redis、S3-compatible object storage、ent、gqlgen、OpenFGAを主要技術として挙げています。

GitHub Topicにはgo/golangとgraphqlがあるため、OSS探訪のBuilt withではGoとGraphQLを表示し、PostgreSQLやOpenFGAなどの内部構成は本文で補足します。

出典:[1][4][2]

SOC 2から始めて複数framework・vendor・security evidenceまで一つの運用モデルへまとめたい組織に

監査対応がspreadsheet、ticket、document、security scanner、vendor questionnaireへ分散し始めた組織や、SOC 2だけでなくISO 27001/NISTなど複数frameworkへcontrolを再利用したい組織に向きます。SaaSを使いつつ、coreのsourceとdata modelを確認できることやself-hostの選択肢を重視する場合にも比較しやすい製品です。

self-hostの開発起動は用意されているが、production運用は自分で設計する範囲が大きい

READMEのRun It YourselfはGo、brew、Task、Dockerを前提に task install:alltask run-dev で開発stackを起動する手順です。一方、projectはpublished Helm chartsなどのsupported deployment methodを今後整備すると記載しており、現時点ではproduction self-hostを単純な1-command applianceとして扱うべきではありません。

必要なcontainer imageやrelease artifactは公開されていますが、database、object storage、Redis、secrets、backup、upgrade、availabilityなどのproduction運用は利用側で設計・検証する必要があります。

出典:[2][3]

Apache-2.0で再配布できても、Openlaneのlogo・trademark・cloud serviceまで利用権が付くわけではない

core repositoryはApache-2.0ですが、READMEはOpenlaneのlogo/trademarkをApache Licenseの対象外と明記し、独自distributionやcommercial offeringでそれらを利用できないと説明しています。

forkや商用組み込みを検討する場合は、source code licenseとbrand/cloud serviceの権利を分けて扱う必要があります。

出典:[2][5]

compliance automationは認証取得そのものを保証するものではなく、control設計とevidence品質は残る

Openlaneはframework、control、evidence、approval、history、automationを管理する基盤ですが、実際の適合性は自社のcontrol設計、運用実態、証跡、scope、auditorやassessorの確認に依存します。

導入効果は「frameworkを登録したか」ではなく、各control ownerが継続的にevidenceを更新できるか、security/vendor/people dataを正しくscopeへ結び付けられるかで評価するのが適切です。

出典:[2]

参考にした公式資料

  1. [1]theopenlane/core — GitHub repository metadata(2026-09-16)
  2. [2]Openlane Core — README(2026-09-16)
  3. [3]Openlane Core v2.4.16 release(2026-09-16)
  4. [4]Openlane Core — go.mod(2026-09-16)
  5. [5]Openlane Core — Apache License 2.0(2026-09-16)
編集部からの補足

強みはframework checklistではなく、people・systems・vendors・controls・evidenceをsystem of recordとして結び、日々の更新をworkflowで回せる点です。self-hostは開発起動が用意されていますが、production運用と商標権はsource licenseとは分けて確認する必要があります。

3ステップで試す

  1. 1

    ソースを取得

    Go、Homebrew、Task、Dockerを事前に用意し、公式repositoryへ移動します。

    git clone https://github.com/theopenlane/core.git && cd core
  2. 2

    必要なtoolと依存関係を揃える

    READMEのRun It Yourself手順に沿って、開発stackに必要なtoolと依存関係をセットアップします。

    task install:all
  3. 3

    開発stackを起動

    Openlaneのlocal development stackを起動します。production self-hostではREADME/operations docsに従ってsecrets・database・object storage・Redis・backup等を別途設計してください。

    task run-dev
公式READMEで確認

成長

成長の推移 · 直近30日

306 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
81
Open PR
18

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • go
  • golang
  • graphql
  • openlane
  • hacktoberfest
  • soc2
  • iso27001
  • nist800-53
  • compliance-automation
  • compliance-as-code
  • security-audit
  • grc
Stars
306
Forks
51
Watchers
3
Open Issues
4
主要言語
Go
ライセンス
Apache-2.0
リポジトリ最終更新
2026/09/16

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。