<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Guide on OpenChain KWG</title><link>https://korea-wg.openchainproject.org/en/categories/guide/</link><description>Recent content in Guide on OpenChain KWG</description><generator>Hugo</generator><language>en</language><atom:link href="https://korea-wg.openchainproject.org/en/categories/guide/index.xml" rel="self" type="application/rss+xml"/><item><title>FOSSLight</title><link>https://korea-wg.openchainproject.org/en/guide/tools/3-fosslight/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/tools/3-fosslight/</guid><description>&lt;p&gt;FOSSLight is an open source project led by LG Electronics. It analyzes source code, binaries, and dependencies using various scanners to generate an SBOM (Software Bill of Materials). FOSSLight Hub provides open source management, license management, and vulnerability management features to support the compliance process.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Official website: &lt;a href="https://fosslight.org/"&gt;https://fosslight.org/&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;GitHub: &lt;a href="https://github.com/fosslight/fosslight_hub"&gt;https://github.com/fosslight/fosslight_hub&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;License: Apache-2.0&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="1-features"&gt;1. Features&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Multiple scanner integration&lt;/strong&gt;: Integrates ScanCode Toolkit, SPDX Tools, CycloneDX, FOSSology, and other open source scanners&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Wide scan target support&lt;/strong&gt;: Source code, binaries, container images, Linux packages, and more&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;SBOM generation and management&lt;/strong&gt;: Creates and manages SBOMs in various formats (SPDX, CycloneDX, Excel, Text)&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;License detection and management&lt;/strong&gt;: Accurately detects and manages open source license information&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Vulnerability integration&lt;/strong&gt;: Links to external vulnerability databases such as NVD and CVE&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;FOSSLight Hub&lt;/strong&gt;: Web-based UI providing open source management, license management, and vulnerability management&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="2-installation"&gt;2. Installation&lt;/h3&gt;&#10;&lt;p&gt;FOSSLight consists of FOSSLight Scanner and FOSSLight Hub. The easiest way to install both is using Docker Compose.&lt;/p&gt;</description></item><item><title>OSV-SCALIBR</title><link>https://korea-wg.openchainproject.org/en/guide/tools/4-osvscalibr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/tools/4-osvscalibr/</guid><description>&lt;p&gt;OSV-SCALIBR (Open Source Vulnerabilities - Software Composition Analysis LIBRary) is an open source software composition analysis tool developed by Google.&#10;It scans filesystems, container images, and binaries to identify included packages and detects known vulnerabilities by cross-referencing the &lt;a href="https://osv.dev/"&gt;OSV (Open Source Vulnerabilities)&lt;/a&gt; database. It also supports SBOM generation in SPDX format.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;GitHub: &lt;a href="https://github.com/google/osv-scalibr"&gt;https://github.com/google/osv-scalibr&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;License: Apache-2.0&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="1-features"&gt;1. Features&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Multiple scan targets&lt;/strong&gt;: Local filesystem, container images, archive files&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Wide ecosystem support&lt;/strong&gt;: Go, Python, Java (Maven), JavaScript (npm), Rust, Ruby, and more&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;OSV DB integration&lt;/strong&gt;: Cross-references scan results with the OSV database to provide CVE and other vulnerability information&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;SBOM output&lt;/strong&gt;: Exports results in SPDX 2.3 format&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;CLI and library&lt;/strong&gt;: Provided as both a standalone binary (CLI) and a Go library&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="2-installation"&gt;2. Installation&lt;/h3&gt;&#10;&lt;p&gt;Build with Go 1.21 or later:&lt;/p&gt;</description></item><item><title>cdxgen</title><link>https://korea-wg.openchainproject.org/en/guide/tools/5-cdxgen/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/tools/5-cdxgen/</guid><description>&lt;p&gt;cdxgen is an open source SBOM generation tool managed by OWASP (Open Web Application Security Project).&#10;It analyzes source code, build artifacts, and container images to automatically generate SBOMs in &lt;a href="https://cyclonedx.org/"&gt;CycloneDX&lt;/a&gt; format.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;GitHub: &lt;a href="https://github.com/CycloneDX/cdxgen"&gt;https://github.com/CycloneDX/cdxgen&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;License: Apache-2.0&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="features"&gt;Features&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Wide language and ecosystem support&lt;/strong&gt;: Java (Maven/Gradle), Node.js, Python, Go, Rust, PHP, Ruby, .NET, and 20+ more&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Multiple scan targets&lt;/strong&gt;: Source code directories, container images, GitHub repositories&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;CycloneDX standard output&lt;/strong&gt;: Supports CycloneDX 1.4/1.5/1.6 in JSON and XML formats&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;REPL mode&lt;/strong&gt;: Interactive interface for exploring and querying SBOMs&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;CI/CD integration&lt;/strong&gt;: Easy integration with GitHub Actions, GitLab CI, and other major pipelines&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="installation"&gt;Installation&lt;/h2&gt;&#10;&lt;p&gt;Install with Node.js 18 or later:&lt;/p&gt;</description></item><item><title>Syft</title><link>https://korea-wg.openchainproject.org/en/guide/tools/6-syft/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/tools/6-syft/</guid><description>&lt;p&gt;Syft is an open source SBOM generation CLI tool developed by Anchore.&#10;It scans container images, filesystems, and archives to identify included packages and generates SBOMs in SPDX or CycloneDX format.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;GitHub: &lt;a href="https://github.com/anchore/syft"&gt;https://github.com/anchore/syft&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;License: Apache-2.0&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="features"&gt;Features&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Multiple scan targets&lt;/strong&gt;: Container images (Docker, OCI), local filesystems, tar archives&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Wide ecosystem support&lt;/strong&gt;: Alpine (apk), Debian/Ubuntu (dpkg), RPM, Python, Java, Go, Node.js, Ruby, Rust, and more&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Standard output formats&lt;/strong&gt;: SPDX 2.2/2.3 (JSON, tag-value), CycloneDX 1.4/1.5 (JSON, XML), Syft JSON&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Grype integration&lt;/strong&gt;: Pairs naturally with Anchore&amp;rsquo;s Grype vulnerability scanner for SBOM-based vulnerability analysis&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Easy installation&lt;/strong&gt;: Single binary distribution, no additional runtime required&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="installation"&gt;Installation&lt;/h2&gt;&#10;&lt;h3 id="script-installation-linuxmacos"&gt;Script Installation (Linux/macOS)&lt;/h3&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -sSfL https://raw.githubusercontent.com/anchore/syft/main/install.sh &lt;span style="color:#1f2328"&gt;|&lt;/span&gt; sh -s -- -b /usr/local/bin&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="homebrew-macos"&gt;Homebrew (macOS)&lt;/h3&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;brew install syft&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="docker"&gt;Docker&lt;/h3&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;docker pull anchore/syft&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="basic-usage"&gt;Basic Usage&lt;/h2&gt;&#10;&lt;h3 id="1-scan-a-container-image"&gt;(1) Scan a Container Image&lt;/h3&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#57606a"&gt;# Scan a Docker image and output SPDX JSON&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;syft ubuntu:22.04 -o spdx-json&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;sbom.spdx.json&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#57606a"&gt;# Output as CycloneDX JSON&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;syft ubuntu:22.04 -o cyclonedx-json&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;sbom.cdx.json&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="2-scan-a-local-directory"&gt;(2) Scan a Local Directory&lt;/h3&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;syft dir:/path/to/project -o spdx-json&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;sbom.spdx.json&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="3-view-results-in-terminal"&gt;(3) View Results in Terminal&lt;/h3&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#57606a"&gt;# Print package list to terminal&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;syft ubuntu:22.04&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#57606a"&gt;# Output as JSON to stdout&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;syft ubuntu:22.04 -o json&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="4-vulnerability-scanning-with-grype"&gt;(4) Vulnerability Scanning with Grype&lt;/h3&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#57606a"&gt;# Generate SBOM with Syft and analyze vulnerabilities with Grype&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;syft ubuntu:22.04 -o json &lt;span style="color:#1f2328"&gt;|&lt;/span&gt; grype&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="cicd-integration-example"&gt;CI/CD Integration Example&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#57606a"&gt;# GitHub Actions example&lt;/span&gt;&lt;span style="color:#fff"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#0550ae"&gt;name&lt;/span&gt;&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;Generate SBOM with Syft&lt;span style="color:#fff"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;&lt;span style="color:#0550ae"&gt;uses&lt;/span&gt;&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;anchore/sbom-action@v0&lt;span style="color:#fff"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;&lt;span style="color:#0550ae"&gt;with&lt;/span&gt;&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#fff"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;&lt;span style="color:#0550ae"&gt;image&lt;/span&gt;&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;myapp:latest&lt;span style="color:#fff"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;&lt;span style="color:#0550ae"&gt;format&lt;/span&gt;&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;spdx-json&lt;span style="color:#fff"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;&lt;span style="color:#0550ae"&gt;output-file&lt;/span&gt;&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;sbom.spdx.json&lt;span style="color:#fff"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#0550ae"&gt;name&lt;/span&gt;&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;Upload SBOM&lt;span style="color:#fff"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;&lt;span style="color:#0550ae"&gt;uses&lt;/span&gt;&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;actions/upload-artifact@v4&lt;span style="color:#fff"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;&lt;span style="color:#0550ae"&gt;with&lt;/span&gt;&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#fff"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;&lt;span style="color:#0550ae"&gt;name&lt;/span&gt;&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;sbom&lt;span style="color:#fff"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;&lt;span style="color:#0550ae"&gt;path&lt;/span&gt;&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#fff"&gt; &lt;/span&gt;sbom.spdx.json&lt;span style="color:#fff"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="references"&gt;References&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Syft GitHub: &lt;a href="https://github.com/anchore/syft"&gt;https://github.com/anchore/syft&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Grype (vulnerability scanner): &lt;a href="https://github.com/anchore/grype"&gt;https://github.com/anchore/grype&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;SPDX Standard: &lt;a href="https://spdx.dev/"&gt;https://spdx.dev/&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;CycloneDX Standard: &lt;a href="https://cyclonedx.org/"&gt;https://cyclonedx.org/&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>Dependency-Track</title><link>https://korea-wg.openchainproject.org/en/guide/tools/7-dependency-track/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/tools/7-dependency-track/</guid><description>&lt;p&gt;Dependency-Track is an open source SBOM management and vulnerability analysis platform managed by OWASP.&#10;It continuously monitors component-level vulnerabilities based on uploaded SBOMs (CycloneDX, SPDX) and automatically evaluates policy violations.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;GitHub: &lt;a href="https://github.com/DependencyTrack/dependency-track"&gt;https://github.com/DependencyTrack/dependency-track&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Official docs: &lt;a href="https://docs.dependencytrack.org/"&gt;https://docs.dependencytrack.org/&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;License: Apache-2.0&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="features"&gt;Features&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;SBOM-based continuous monitoring&lt;/strong&gt;: Automatically tracks the latest vulnerabilities per component after uploading SBOMs in SPDX or CycloneDX format&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Multiple vulnerability data sources&lt;/strong&gt;: NVD, OSV, GitHub Advisories, VulnDB, and more&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Policy engine&lt;/strong&gt;: Define rules for license policies, vulnerability severity thresholds, and component allowlists for automatic evaluation&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;REST API&lt;/strong&gt;: Integrate with CI/CD pipelines to automatically upload SBOMs and receive feedback at build time&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Web UI dashboard&lt;/strong&gt;: View per-project risk scores, vulnerability status, and license distribution at a glance&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Notifications&lt;/strong&gt;: Send new vulnerability alerts via Slack, email, Webhook, and other channels&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="installation"&gt;Installation&lt;/h2&gt;&#10;&lt;p&gt;Using Docker Compose is the simplest approach:&lt;/p&gt;</description></item><item><title>Building an Automated Open Source Management Environment: cdxgen + Dependency-Track</title><link>https://korea-wg.openchainproject.org/en/guide/tools/8-cdxgen-dt/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/tools/8-cdxgen-dt/</guid><description>&lt;p&gt;For companies just starting with open source management, we recommend the&#10;&lt;strong&gt;cdxgen + Dependency-Track&lt;/strong&gt; combination as a toolset that can establish a basic&#10;automation environment within a single day.&lt;/p&gt;&#10;&lt;p&gt;This guide walks you through every step, from installation and configuration to&#10;setting up a license and vulnerability inspection environment and running day-to-day operations.&lt;/p&gt;&#10;&lt;h2 id="why-cdxgen--dependency-track"&gt;Why cdxgen + Dependency-Track&lt;/h2&gt;&#10;&lt;p&gt;Open source management comes down to two essentials.&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;strong&gt;Know what is inside&lt;/strong&gt; — generating an SBOM (Software Bill of Materials)&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Continuously monitor risk&lt;/strong&gt; — detecting vulnerabilities (CVEs) and license policy violations&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;cdxgen handles the first, and Dependency-Track handles the second.&#10;Both tools are &lt;strong&gt;free open source&lt;/strong&gt; under the Apache-2.0 license.&lt;/p&gt;</description></item><item><title>SCANOSS</title><link>https://korea-wg.openchainproject.org/en/guide/tools/9-scanoss/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/tools/9-scanoss/</guid><description>&lt;p&gt;SCANOSS is a Software Composition Analysis (SCA) tool that can identify open source&#10;components not only at the file level but down to the &lt;strong&gt;snippet (code fragment) level&lt;/strong&gt;.&#10;It detects license and copyright information by matching against a knowledge base&#10;(OSSKB, Open Source Knowledge Base) that indexes more than 100 million files, and&#10;automatically generates SBOMs in CycloneDX and SPDX formats.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;GitHub: &lt;a href="https://github.com/scanoss"&gt;https://github.com/scanoss&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Official site: &lt;a href="https://www.scanoss.com"&gt;https://www.scanoss.com&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;License: Apache-2.0&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="1-key-features"&gt;1. Key features&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Snippet-level matching&lt;/strong&gt;: Can trace the origin even when a portion of code, rather than an entire file, has been copied or modified&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Large-scale knowledge base&lt;/strong&gt;: OSSKB indexes more than 100 million open source files — covering major package repositories and GitHub&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Automatic SBOM generation&lt;/strong&gt;: Supports CycloneDX (JSON/XML) and SPDX format output&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Both CLI &amp;amp; REST API&lt;/strong&gt;: Provides both the &lt;code&gt;scanoss-py&lt;/code&gt; (Python) CLI and a REST API, making automation integration easy&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;CI/CD pipeline integration&lt;/strong&gt;: Can scan with a single command in CI environments such as GitHub Actions&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="2-installation"&gt;2. Installation&lt;/h2&gt;&#10;&lt;p&gt;Install via pip in a Python 3.8 or later environment.&lt;/p&gt;</description></item><item><title>§3.1 Program Foundation</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/1-program-foundation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/1-program-foundation/</guid><description/></item><item><title>§3.1.1 Policy</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/1-program-foundation/1-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/1-program-foundation/1-policy/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;A company without an Open Source Policy risks distributing software while developers are unaware of their&#10;open source license obligations. This can lead to serious legal and business risks, such as copyright&#10;infringement lawsuits, mandatory source code disclosure, and termination of business contracts. §3.1.1&#10;requires organizations to establish a documented policy governing open source license compliance for&#10;supplied software and to communicate it so that all Program Participants within the organization are&#10;aware of the policy&amp;rsquo;s existence. This clause forms the foundation of the entire ISO/IEC 5230 program;&#10;all subsequent clauses (competence, processes, artifacts, etc.) operate on top of this policy.&lt;/p&gt;</description></item><item><title>§3.2.1 External Inquiry Response</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/2-relevant-tasks/1-access/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/2-relevant-tasks/1-access/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;Companies distributing software may receive inquiries from third parties (customers, open source copyright&#10;holders, researchers, etc.) regarding open source license compliance. Failure to respond to these&#10;inquiries in a timely manner risks escalation into copyright infringement disputes. §3.2.1 requires&#10;organizations to establish a publicly available means of contact for receiving external inquiries and to&#10;document a procedure internally for systematically responding to those inquiries. This clause requires&#10;both a public channel (Verification Material 3.2.1.1) and an internal response procedure (Verification&#10;Material 3.2.1.2).&lt;/p&gt;</description></item><item><title>§3.3.1 SBOM</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/3-content-review/1-sbom/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/3-content-review/1-sbom/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;Without knowing what open source components are included in the supplied software, it is impossible to&#10;fulfill license obligations or respond to security vulnerabilities. §3.3.1 requires the establishment&#10;of a procedure for identifying, tracking, reviewing, approving, and archiving the open source components&#10;that make up supplied software, and maintaining component records (SBOM) that demonstrate the procedure&#10;has actually been followed. This clause forms the foundation for operating the SBOM, which is the core&#10;infrastructure of open source license compliance and Security Assurance.&lt;/p&gt;</description></item><item><title>§3.4.1 Artifacts</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/4-artifacts/1-compliance-artifacts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/4-artifacts/1-compliance-artifacts/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;To fulfill license obligations, Compliance Artifacts such as notices and source code packages must&#10;actually be prepared and provided with the software. §3.4.1 requires the establishment of a procedure&#10;for preparing the Compliance Artifacts required by the identified licenses and distributing them with&#10;the supplied software, as well as a procedure for retaining copies of the artifacts for a certain period.&#10;This clause connects the results of the §3.3 review and approval stage to actual distribution and archiving.&lt;/p&gt;</description></item><item><title>§3.5.1 Contributions</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/5-community/1-contributions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/5-community/1-contributions/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;Many companies contribute code, documentation, bug reports, and more to external open source projects.&#10;Contribution activities build community trust and expand technical influence, but they also carry the&#10;risk of unintentionally disclosing company code or patents. §3.5.1 requires organizations that allow&#10;external open source contributions to establish a documented policy and procedure governing contributions,&#10;and to ensure that Program Participants are aware of their existence. This clause does not apply to&#10;organizations that do not allow contributions, but if they do, all three verification materials must&#10;be in place.&lt;/p&gt;</description></item><item><title>§3.6.1 Conformance</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/6-conformance/1-conformance/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/6-conformance/1-conformance/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;To receive official recognition of ISO/IEC 5230 conformance, the program defined in §3.1.4 must be&#10;confirmed in a document as satisfying all requirements of this specification. §3.6.1 is the stage for&#10;officially affirming that all clauses from §3.1 through §3.5 have been satisfied. This clause is the&#10;final confirmation procedure that completes adherence to the specification, requiring the organization&amp;rsquo;s&#10;official confirmation that the program satisfies all requirements of ISO/IEC 5230:2020 version 2.1.&lt;/p&gt;</description></item><item><title>§4.1 Program Foundation</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/</guid><description/></item><item><title>§4.1.1 Policy</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/1-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/1-policy/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;§4.1.1 corresponds to ISO/IEC 5230 §3.1.1 (License Compliance Policy), but the focus shifts to &lt;strong&gt;Security Assurance&lt;/strong&gt;. A policy that systematically manages known and newly discovered vulnerabilities in open source components of the supplied software must be documented and communicated internally. The key difference from ISO/IEC 5230 §3.1.1 is the requirement for a &lt;strong&gt;periodic review process for the policy itself and its communication method&lt;/strong&gt;. It is not enough to establish a policy; a review system must be in place to ensure the policy always remains valid and up to date.&lt;/p&gt;</description></item><item><title>§4.2.1 Access</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/2-relevant-tasks/1-access/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/2-relevant-tasks/1-access/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;§4.2.1 has the same structure as ISO/IEC 5230 §3.2.1 (External Inquiry Response), but the focus shifts from &lt;strong&gt;license compliance inquiries&lt;/strong&gt; to &lt;strong&gt;vulnerability inquiries&lt;/strong&gt;. A publicly visible channel must be established for third parties to make inquiries about known or newly discovered vulnerabilities in the supplied software, and an internal procedure for systematically handling these inquiries must be documented. Since the security vulnerability reporting channel is connected to the Coordinated Vulnerability Disclosure (CVD) procedure, a system for safely receiving and processing vulnerabilities discovered by security researchers or customers is required.&lt;/p&gt;</description></item><item><title>§4.3.1 SBOM</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/3-content-review/1-sbom/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/3-content-review/1-sbom/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;§4.3.1 has the same basic structure as ISO/IEC 5230 §3.3.1 (SBOM), but the emphasis differs. While 5230 covers the SBOM for license management of open source components, §4.3.1 of 18974 emphasizes &lt;strong&gt;continuously recording and retaining the SBOM throughout the entire software lifecycle&lt;/strong&gt;. In particular, the SBOM must be maintained even after deployment so it can be integrated with the vulnerability monitoring in §4.3.2 Security Assurance. Without an SBOM, post-deployment impact analysis for newly published CVEs (§4.1.5 Method 5) cannot be performed.&lt;/p&gt;</description></item><item><title>§4.4.1 Completeness</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/4-conformance/1-completeness/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/4-conformance/1-completeness/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;§4.4.1 corresponds to ISO/IEC 5230 §3.6.1 (Conformance). A document must be prepared affirming that the program defined in §4.1.4 satisfies all requirements of ISO/IEC 18974. The structure is the same as 5230 §3.6.1, but the difference is that the subject of confirmation covers all 25 Verification Material items of 18974. When preparing for ISO/IEC 5230 and 18974 certification simultaneously, it is efficient to conduct an integrated review of the common items of both standards and then additionally confirm the 9 items exclusive to 18974 (marked with ★).&lt;/p&gt;</description></item><item><title>0. Exploring OpenChain</title><link>https://korea-wg.openchainproject.org/en/guide/opensource_for_enterprise/0-openchain/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/opensource_for_enterprise/0-openchain/</guid><description>&lt;h2 id="1-what-is-the-openchain-project"&gt;1. What is the OpenChain Project?&lt;/h2&gt;&#10;&lt;p&gt;Software today is growing ever larger and more complex. Developing a single piece of software may involve not only internally developed code but also open source, third-party software, vendor SDKs, and a wide variety of software across the software supply chain.&lt;/p&gt;&#10;&lt;p&gt;If even one organization in this complex software supply chain fails to comply with open source license obligations or does not provide accurate open source information, the company ultimately distributing the software will inevitably fail to meet its open source license compliance obligations. This can lead to lawsuits and the suspension of product sales.&lt;/p&gt;</description></item><item><title>Appendix</title><link>https://korea-wg.openchainproject.org/en/guide/templates/1-policy/appendix/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/templates/1-policy/appendix/</guid><description>&lt;h2 id="appendix-1-roster-of-responsible-personnel"&gt;Appendix 1. Roster of Responsible Personnel&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;No&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Role&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Responsibility&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Required competencies&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Owning organization&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Owner&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Open Source Program Manager (OSPM)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Holds overall responsibility for the company&amp;rsquo;s open source program.&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Understanding of the software development process&lt;br&gt;Understanding of copyright and patents&lt;br&gt;Expert knowledge of open source license compliance&lt;br&gt;Communication skills&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Open Source Management Team&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;[Name]&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Legal&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Assesses legal risks related to open source licenses and provides legal counsel.&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Understanding of the open source ecosystem&lt;br&gt;Expert knowledge of software copyright&lt;br&gt;Expert knowledge of open source licenses&lt;br&gt;Ability to assess legal risk&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Legal Team&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;[Name]&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;3&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;IT&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Operates and automates open source analysis tools.&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Understanding of the open source license compliance process&lt;br&gt;Understanding of open source analysis tools&lt;br&gt;Expert knowledge of IT infrastructure&lt;br&gt;Understanding of automation and CI/CD pipelines&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;IT Team&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;[Name]&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;4&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Security&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Operates open source security vulnerability analysis tools.&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Understanding of DevSecOps&lt;br&gt;Understanding of open source security vulnerability analysis tools&lt;br&gt;Expert knowledge of known vulnerabilities and newly discovered vulnerabilities&lt;br&gt;Ability to assess and manage risk&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Security Team&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;[Name]&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;5&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Development Culture&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Supports in-house developers in actively using open source.&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Understanding of the software development process&lt;br&gt;Basic knowledge of open source license compliance&lt;br&gt;Ability to design education and training&lt;br&gt;Experience participating in open source communities&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Development Team&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;[Name]&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;6&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Quality&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Verifies open source license obligations when distributing Supplied Software.&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Understanding of the software development process&lt;br&gt;Basic knowledge of open source license compliance&lt;br&gt;Understanding of the open source policy&lt;br&gt;Basic knowledge of open source licenses&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Quality Assurance Team&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;[Name]&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;7&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;OSRB (Open Source Review Board)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Establishes and improves policies and processes for open source management.&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Expert knowledge of open source policies and processes&lt;br&gt;Experience operating a review board&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;OSRB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;[Name]&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;8&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;OSPO (Open Source Program Office)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Supports contributions to external open source projects and the release of in-house projects as open source.&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Experience participating in open source communities&lt;br&gt;Ability to manage open source projects&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;OSPO&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;[Name]&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;</description></item><item><title>onot</title><link>https://korea-wg.openchainproject.org/en/guide/tools/10-onot/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/tools/10-onot/</guid><description>&lt;p&gt;An open source notice file is a compliance artifact that provides users with copyright and license information for open source components included in supplied software. Writing notice files manually is error-prone and time-consuming. onot automates this process.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://www.sktelecom.com/"&gt;SK Telecom&lt;/a&gt; developed onot internally and released it as open source under the name &lt;a href="https://github.com/sktelecom/onot"&gt;onot&lt;/a&gt;. &lt;a href="https://www.kakaocorp.com/"&gt;Kakao&lt;/a&gt; also contributed major features through collaborative development.&lt;/p&gt;&#10;&lt;h2 id="features"&gt;Features&lt;/h2&gt;&#10;&lt;p&gt;onot takes an SBOM in &lt;a href="https://spdx.dev/"&gt;SPDX&lt;/a&gt; format as input and automatically converts it into an open source notice file. It is Python-based, lightweight, and easy to use.&lt;/p&gt;</description></item><item><title>TRUSCA</title><link>https://korea-wg.openchainproject.org/en/guide/tools/11-trusca/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/tools/11-trusca/</guid><description>&lt;p&gt;Managing the vulnerabilities and licenses of open source components calls for an SCA (Software Composition Analysis) tool. Several commercial products exist, but some organizations look for an open source tool they can install and run on their own infrastructure.&lt;/p&gt;&#10;&lt;p&gt;TRUSCA is a self-hosted SCA portal published for that purpose. Released under Apache 2.0, it brings vulnerabilities (CVE), license compliance, and SBOM management into a single screen. It is developed by &lt;a href="https://korea-wg.openchainproject.org/en/guide/trustedoss/"&gt;Trusted OSS&lt;/a&gt;, a project that grew out of KWG community work.&lt;/p&gt;</description></item><item><title>§3.1.2 Competence</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/1-program-foundation/2-competence/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/1-program-foundation/2-competence/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;For an open source program to actually function, the people assigned to relevant roles must have the&#10;competence to perform those roles. If roles and responsibilities are only written in documents and the&#10;people responsible have no basic knowledge of open source license or security vulnerability management,&#10;the policies and processes will be nominal. §3.1.2 requires the organization to identify the roles&#10;involved in the program, define the competence required for each role, evaluate and record whether&#10;participants actually possess that competence. This clause advances the role structure defined in §3.1.1&#10;Policy into a concrete competence framework.&lt;/p&gt;</description></item><item><title>§3.2 Relevant Tasks</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/2-relevant-tasks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/2-relevant-tasks/</guid><description/></item><item><title>§3.2.2 Effective Resources</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/2-relevant-tasks/2-resourced/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/2-relevant-tasks/2-resourced/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;For an open source program to actually function, it is not enough to just define roles. Actual personnel&#10;must be assigned to each role, and sufficient time and budget must be provided to carry out the work.&#10;§3.2.2 requires organizations to document the persons responsible for each program role, confirm that&#10;staffing and budget are appropriately allocated, and to have a method for accessing legal expertise, a&#10;procedure for assigning internal responsibilities, and a procedure for handling non-compliance cases.&#10;This clause consists of five verification material items and is the stage that implements the role&#10;structure defined in §3.1 Program Foundation into an actual operational framework.&lt;/p&gt;</description></item><item><title>§3.3.2 License Compliance</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/3-content-review/2-license-compliance/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/3-content-review/2-license-compliance/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;License obligations for open source components vary depending on the distribution format (binary, source&#10;code), whether modifications were made, and how they are combined with other components. §3.3.2 requires&#10;the program to have the capability to handle the common open source license use cases for open source&#10;components in the supplied software. This clause goes beyond simply identifying licenses to establishing&#10;procedures that define how to fulfill obligations for various distribution scenarios.&lt;/p&gt;</description></item><item><title>§3.6.2 Duration</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/6-conformance/2-duration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/6-conformance/2-duration/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;ISO/IEC 5230 conformance does not remain valid indefinitely once obtained. When a new version of the specification is published, a program that was conformant against the previous version retains its conformance for only 18 months after the new version is published. §3.6.2 requires organizations to maintain a document confirming that the program meets all requirements of the specification within the past 18 months of obtaining conformance. This clause serves as a mechanism to ensure that open source compliance programs remain continuously operational rather than stopping at formal certification.&lt;/p&gt;</description></item><item><title>§4.1.2 Competence</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/2-competence/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/2-competence/</guid><description>&lt;div class="alert alert-warning" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;★ 18974 Exclusive Items — Documented Evidence Strength&lt;/div&gt;&#10;&lt;p&gt;§4.1.2.3·§4.1.2.5·§4.1.2.6 are ISO 18974 exclusive (★) items requiring &lt;strong&gt;Documented Evidence&lt;/strong&gt;. A simple procedure document is insufficient — you must retain actual execution records (participant list, review meeting minutes, internal best practice comparison results). For a detailed explanation of the strength difference, see &lt;a href="https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/5-standard-practice/#evidence-strength-for-iso-18974-exclusive--items--documented-evidence"&gt;§4.1.5 Standard Practices — Documented Evidence Notice&lt;/a&gt;.&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;§4.1.2 has the same basic structure as ISO/IEC 5230 §3.1.2 (Competence), but requires 3 additional Verification Material items. While 5230 requires three items — a list of roles, a definition of competencies per role, and evidence of competency assessment — 18974 additionally requires a &lt;strong&gt;list of participants and their role mappings (4.1.2.3)&lt;/strong&gt;, &lt;strong&gt;evidence of periodic review and process changes (4.1.2.5)&lt;/strong&gt;, and &lt;strong&gt;verification of alignment with internal best practices (4.1.2.6)&lt;/strong&gt;. These three additional items require demonstrating that the competence framework is not merely formal, but is actively kept up to date and aligned with industry standards.&lt;/p&gt;</description></item><item><title>§4.2 Relevant Tasks</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/2-relevant-tasks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/2-relevant-tasks/</guid><description/></item><item><title>§4.2.2 Effectively Resourced</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/2-relevant-tasks/2-resourced/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/2-relevant-tasks/2-resourced/</guid><description>&lt;div class="alert alert-warning" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;★ 18974 Exclusive Items — Documented Evidence Strength&lt;/div&gt;&#10;&lt;p&gt;§4.2.2.3 is an ISO 18974 exclusive (★) item requiring &lt;strong&gt;Documented Evidence&lt;/strong&gt;. The method for accessing vulnerability resolution resources is not merely a procedure document — you must retain actual resource utilization records (security advisory contracts, account issuance records, access logs). For a detailed explanation of the strength difference, see &lt;a href="https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/5-standard-practice/#evidence-strength-for-iso-18974-exclusive--items--documented-evidence"&gt;§4.1.5 Standard Practices — Documented Evidence Notice&lt;/a&gt;.&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;§4.2.2 corresponds to ISO/IEC 5230 §3.2.2 (Effectively Resourced) but has two key differences. First, while 5230 requires 5 Verification Materials, 18974 requires 4. The §3.2.2.5 item from 5230 (procedure for reviewing and correcting non-compliance cases) is absorbed into §4.1.5 Standard Practice Implementation in 18974. Second, §3.2.2.3 (method for accessing legal expertise) is replaced in §4.2.2.3 by &lt;strong&gt;vulnerability resolution expertise&lt;/strong&gt;. Rather than legal expertise for license matters, the organization must secure technical and security expertise capable of actually resolving known vulnerabilities and document how that expertise is accessed.&lt;/p&gt;</description></item><item><title>§4.3.2 Security Assurance</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/3-content-review/2-security-assurance/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/3-content-review/2-security-assurance/</guid><description>&lt;div class="alert alert-warning" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;★ 18974 Exclusive Items — Documented Evidence Strength&lt;/div&gt;&#10;&lt;p&gt;§4.3.2.1·§4.3.2.2 are ISO 18974 exclusive (★) items requiring &lt;strong&gt;Documented Evidence&lt;/strong&gt;. Not merely a &amp;ldquo;vulnerability response procedure document,&amp;rdquo; but &lt;strong&gt;actual execution records for each CVE&lt;/strong&gt; (scan results, CVSS scores, remediation history, VEX issuance, customer notification history) must be retained. For a detailed explanation of the strength difference, see &lt;a href="https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/5-standard-practice/#evidence-strength-for-iso-18974-exclusive--items--documented-evidence"&gt;§4.1.5 Standard Practices — Documented Evidence Notice&lt;/a&gt;.&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;§4.3.2 is the core clause of ISO/IEC 18974 and is a new clause exclusive to 18974 that does not exist in ISO/IEC 5230. It requires establishing a procedure covering the entire process — &lt;strong&gt;vulnerability detection → risk assessment → remediation decision → customer consent (where applicable) → remediation → post-deployment newly disclosed vulnerability response → continuous monitoring&lt;/strong&gt; — for each open source component in the SBOM, and maintaining implementation records. If §4.1.5 requires the existence of vulnerability handling methods, §4.3.2 requires that those methods have actually been applied to each component with records retained.&lt;/p&gt;</description></item><item><title>§4.4.2 Duration</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/4-conformance/2-duration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/4-conformance/2-duration/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;§4.4.2 has the same structure as ISO/IEC 5230 §3.6.2 (Duration). It requires organizations to maintain a retrospective document confirming that all requirements of the specification &lt;strong&gt;have been met during the past 18 months&lt;/strong&gt; of obtaining conformance (this is a past-fact confirmation, not a future commitment). When a new version of the specification is published, conformance under the previous version is maintained for a grace period of 18 months, during which it is recommended to update to the latest version.&lt;/p&gt;</description></item><item><title>ISO/IEC 5230 Conformance Guide</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/</guid><description>&lt;p&gt;This guide walks through each requirement clause of ISO/IEC 5230 (OpenChain License Compliance) one by one.&#10;It explains what verification materials each clause requires, how to comply, and what sample documents&#10;can be used directly.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Author : OpenChain Korea Work Group / &lt;a href="https://creativecommons.org/licenses/by/4.0/"&gt;CC BY 4.0&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;h2 id="target-audience"&gt;Target Audience&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Open source compliance officers and open source program managers&lt;/li&gt;&#10;&lt;li&gt;Personnel at companies preparing for ISO/IEC 5230 certification&lt;/li&gt;&#10;&lt;li&gt;Practitioners who want to review their existing open source management framework against ISO standards&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="how-to-use-this-guide"&gt;How to Use This Guide&lt;/h2&gt;&#10;&lt;div class="alert alert-success" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;Relationship with the Enterprise Open Source Management Guide&lt;/div&gt;&#10;&lt;p&gt;The &lt;strong&gt;&lt;a href="https://korea-wg.openchainproject.org/en/guide/opensource_for_enterprise/"&gt;Enterprise Open Source Management Guide&lt;/a&gt;&lt;/strong&gt; explains how to implement open&#10;source management in practice (policies, processes, tools, and organization).&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;This guide (ISO/IEC 5230 Conformance Guide)&lt;/strong&gt; organizes, clause by clause, what must be demonstrated for certification.&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Guide&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Focus&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;When to Use&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Enterprise Open Source Management Guide&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Practical implementation (How to implement)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;When building an open source management framework from scratch&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ISO/IEC 5230 Conformance Guide&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Verification material criteria by clause (What to prove)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;When preparing for certification or conducting a self-assessment&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;The two guides are complementary. Each clause page provides cross-links to the corresponding section of the&#10;Enterprise Open Source Management Guide.&lt;/p&gt;&#10;&lt;/div&gt;</description></item><item><title>§3.1.3 Awareness</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/1-program-foundation/3-awareness/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/1-program-foundation/3-awareness/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;Even participants with the right roles and competencies will only participate in a perfunctory manner&#10;if they do not understand the purpose of the open source program and the meaning of their own contribution&#10;to the overall compliance framework. §3.1.3 requires the organization to evaluate and record that Program&#10;Participants actually understand the program&amp;rsquo;s objectives, how they contribute, and the consequences of&#10;failing to follow the program&amp;rsquo;s requirements. This clause is the next step after §3.1.2 Competence&#10;(possessing knowledge and skills), forming the practical motivation by connecting the competence&#10;participants hold to the program&amp;rsquo;s purpose.&lt;/p&gt;</description></item><item><title>§3.3 Content Review and Approval</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/3-content-review/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/3-content-review/</guid><description/></item><item><title>§4.1.3 Awareness</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/3-awareness/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/3-awareness/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;§4.1.3 has the same Verification Material structure as ISO/IEC 5230 §3.1.3 (Awareness). It requires that awareness of program objectives, how individuals contribute to the program, and the implications of non-compliance be assessed and recorded for Program Participants. The difference from 5230 is that the &lt;strong&gt;focus of the awareness assessment shifts to Security Assurance&lt;/strong&gt;. Participants must be aware not only of license compliance but also of the vulnerability management process, CVD procedures, and CVSS-based response criteria.&lt;/p&gt;</description></item><item><title>§4.3 Content Review and Approval</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/3-content-review/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/3-content-review/</guid><description/></item><item><title>ISO/IEC 18974 Conformance Guide</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/</guid><description>&lt;p&gt;This guide explains each requirement clause of ISO/IEC 18974 (OpenChain Security Assurance) one by one. It describes what Verification Materials each clause requires, how to comply, and what sample documents can be used immediately.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Author : OpenChain Korea Work Group / &lt;a href="https://creativecommons.org/licenses/by/4.0/"&gt;CC BY 4.0&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;h2 id="target-audience"&gt;Target Audience&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Security managers and open source program managers at organizations establishing an open source security assurance framework for the first time&lt;/li&gt;&#10;&lt;li&gt;Engineers building open source vulnerability management processes in DevSecOps environments&lt;/li&gt;&#10;&lt;li&gt;Organization staff preparing to add ISO/IEC 18974 certification after obtaining ISO/IEC 5230 certification&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="relationship-with-isoiec-5230"&gt;Relationship with ISO/IEC 5230&lt;/h2&gt;&#10;&lt;div class="alert alert-warning" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;ISO/IEC 18974 adds a security layer on top of ISO/IEC 5230&lt;/div&gt;&#10;&lt;p&gt;&lt;strong&gt;ISO/IEC 5230 (License Compliance)&lt;/strong&gt; covers the foundational program for systematically managing open source license obligations.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;ISO/IEC 18974 (Security Assurance)&lt;/strong&gt; adds a security layer of vulnerability detection, assessment, and response on top of that foundation. The two standards share core infrastructure such as policy, competence, and SBOM, and 18974 extends and deepens this from a security perspective.&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Category&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;ISO/IEC 5230&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;ISO/IEC 18974&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Purpose&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;License Compliance&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Security Assurance&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Verification Materials&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;24 items&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;25 items&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Common Foundation Clauses&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;—&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;16 (corresponding to 5230)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;18974-Exclusive Clauses&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;—&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;9 (security-specific)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Key Additional Elements&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;—&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Vulnerability detection, response, and CVD procedures&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;/div&gt;</description></item><item><title>§3.1.4 Program Scope</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/1-program-foundation/4-scope/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/1-program-foundation/4-scope/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;If it is unclear whether the open source program applies to the entire organization or only to specific&#10;product lines or business units, the boundaries of compliance activities become vague and accountability&#10;becomes unclear. §3.1.4 requires a documented written statement that clearly defines which software,&#10;organizational units, and distribution channels the open source program applies to, and what is outside&#10;the scope. The scope may vary depending on the organization&amp;rsquo;s size and business model, and this clause&#10;requires that choice to be explicitly recorded.&lt;/p&gt;</description></item><item><title>§3.4 Compliance Artifacts</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/4-artifacts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/4-artifacts/</guid><description/></item><item><title>§4.1.4 Program Scope</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/4-scope/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/4-scope/</guid><description>&lt;div class="alert alert-warning" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;★ 18974 Exclusive Items — Documented Evidence Strength&lt;/div&gt;&#10;&lt;p&gt;§4.1.4.2·§4.1.4.3 are ISO 18974 exclusive (★) items requiring &lt;strong&gt;Documented Evidence&lt;/strong&gt;. Metrics must include actual measurement data; continuous improvement must retain review/audit meeting minutes. For a detailed explanation of the strength difference, see &lt;a href="https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/5-standard-practice/#evidence-strength-for-iso-18974-exclusive--items--documented-evidence"&gt;§4.1.5 Standard Practices — Documented Evidence Notice&lt;/a&gt;.&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;§4.1.4 is the clause from ISO/IEC 5230 §3.1.4 (Program Scope) with 2 additional Verification Materials. While 5230 only requires a written statement that clearly defines the program&amp;rsquo;s scope, 18974 additionally requires a &lt;strong&gt;set of performance metrics the program seeks to improve upon (4.1.4.2)&lt;/strong&gt; and &lt;strong&gt;documented evidence from each review, update, or audit demonstrating continuous improvement (4.1.4.3)&lt;/strong&gt;. These two items are intended to demonstrate that the security assurance program is not static compliance, but a system with measurable goals that continuously improves.&lt;/p&gt;</description></item><item><title>§4.4 Conformance</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/4-conformance/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/4-conformance/</guid><description/></item><item><title>4. Tools</title><link>https://korea-wg.openchainproject.org/en/guide/opensource_for_enterprise/4-tool/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/opensource_for_enterprise/4-tool/</guid><description>&lt;div class="alert alert-success" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;Requirements covered by this section&lt;/div&gt;&#10;&lt;p&gt;&lt;strong&gt;ISO/IEC 5230&lt;/strong&gt;: 3.3.1.2&lt;br&gt;&#10;&lt;strong&gt;ISO/IEC 18974&lt;/strong&gt;: 4.3.1.2&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;h2 id="1-source-code-scanning-tools"&gt;1. Source Code Scanning Tools&lt;/h2&gt;&#10;&lt;p&gt;In the open source identification and inspection stages of the open source process, you can use source code scanning tools. Source code scanning tools help identify the open source included in the supplied software and extract license and copyright information. These tools range from open source-based tools that can be used for free to commercial tools. Each tool has its strengths, but no tool provides a perfect solution to all problems. Therefore, companies should select the appropriate tool that fits the characteristics and requirements of their supplied software.&lt;/p&gt;</description></item><item><title>§3.1.5 License Obligations</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/1-program-foundation/5-license-obligations/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/1-program-foundation/5-license-obligations/</guid><description>&lt;h2 id="1-clause-overview"&gt;1. Clause Overview&lt;/h2&gt;&#10;&lt;p&gt;The most critical task when including open source components in software is accurately understanding&#10;the obligations, restrictions, and rights imposed by the licenses applied to those components. Distributing&#10;without reviewing license obligations can result in serious legal risks such as mandatory source code&#10;disclosure, missing copyright notices, and patent clause violations. §3.1.5 requires the establishment&#10;of a procedure for reviewing all identified licenses to determine their obligations, restrictions, and&#10;rights, and for recording the results. This procedure forms the foundation of the §3.3.2 License&#10;Compliance process.&lt;/p&gt;</description></item><item><title>§3.5 Community Engagement</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/5-community/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/5-community/</guid><description/></item><item><title>§4.1.5 Standard Practice Implementation</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/5-standard-practice/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/1-program-foundation/5-standard-practice/</guid><description>&lt;div class="alert alert-warning" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;Evidence Strength for ISO 18974 Exclusive (★) Items — Documented Evidence&lt;/div&gt;&#10;&lt;p&gt;Unlike ISO/IEC 5230, ISO/IEC 18974 requires &lt;strong&gt;&amp;ldquo;Documented Evidence&amp;rdquo;&lt;/strong&gt; for its 9 exclusive items (★: §4.1.2.3·4.1.2.5·4.1.2.6·4.1.4.2·4.1.4.3·&lt;strong&gt;§4.1.5.1&lt;/strong&gt;·4.2.2.3·4.3.2.1·4.3.2.2).&#10;This is a stronger evidence level than the &lt;code&gt;documented procedure&lt;/code&gt; or &lt;code&gt;document&lt;/code&gt; required for general items.&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Strength&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;ISO Expression&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Compliance Level&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Certification Audit&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Weak&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;document&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Artifact existence&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Format review&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Medium&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;documented procedure&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Documented procedure + intent to follow&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Procedure body review&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Strong&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;&lt;code&gt;Documented Evidence&lt;/code&gt;&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Procedure + records of actual execution (evidence pack)&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Verification of actual execution evidence: logs, tickets, issue tracking results, etc.&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;§4.1.5.1 requires not merely &amp;ldquo;procedure documents&amp;rdquo; for each of the 8 methods, but also &lt;strong&gt;records of activities actually performed&lt;/strong&gt; (scan logs, tickets, approval history, VEX issuance records, etc.) to pass certification.&lt;/p&gt;&#10;&lt;/div&gt;</description></item><item><title>ISO/IEC 5230 vs 18974 Comparison</title><link>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/compare/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso18974_guide/compare/</guid><description>&lt;h2 id="1-relationship-between-the-two-standards"&gt;1. Relationship Between the Two Standards&lt;/h2&gt;&#10;&lt;p&gt;ISO/IEC 5230 and ISO/IEC 18974 are both international open source standards led by the OpenChain Project, but they address different problems. 5230 covers open source license compliance (fulfillment of copyright obligations, SBOM management, and distribution of Compliance Artifacts), while 18974 covers open source security assurance (vulnerability detection, assessment, response, and CVD). The two standards do not have a complete superset/subset relationship. They share 9 common clauses covering policy, competence, SBOM, and similar areas, but each has its own exclusive clauses — 5230 has clauses for license compliance, artifacts, and contributions, while 18974 has clauses for Standard Practice Implementation and Security Assurance.&lt;/p&gt;</description></item><item><title>Trusted OSS</title><link>https://korea-wg.openchainproject.org/en/guide/trustedoss/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/trustedoss/</guid><description>&lt;div class="pageinfo pageinfo-primary"&gt;&#10;&lt;p&gt;Trusted OSS grew out of KWG community work and was published by the author of this guide.&#10;Its documentation is released under CC BY 4.0 and its code under MIT and Apache 2.0.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Site: &lt;a href="https://trustedoss.github.io/en/"&gt;https://trustedoss.github.io/en/&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&#10;&lt;/div&gt;&#10;&#10;&lt;p&gt;Trusted OSS covers four areas.&lt;/p&gt;&#10;&lt;h2 id="generating-self-certification-deliverables"&gt;Generating self-certification deliverables&lt;/h2&gt;&#10;&lt;p&gt;It produces the documents required for ISO/IEC 5230 and ISO/IEC 18974 self-certification&#10;through a conversation with an AI agent: organizational setup, policy, processes, SBOM&#10;analysis, vulnerability reports, training curricula, and a draft conformance statement.&#10;It follows the same six steps described in the&#10;&lt;a href="https://korea-wg.openchainproject.org/en/guide/opensource_for_enterprise/"&gt;open source management guide&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>§3.6 Adherence to the Specification</title><link>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/6-conformance/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/iso5230_guide/6-conformance/</guid><description/></item><item><title>7. AI Compliance</title><link>https://korea-wg.openchainproject.org/en/guide/opensource_for_enterprise/7-ai-compliance/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/opensource_for_enterprise/7-ai-compliance/</guid><description>&lt;div class="alert alert-success" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;Requirements Covered in This Section&lt;/div&gt;&#10;&lt;p&gt;&lt;strong&gt;ISO/IEC 42001&lt;/strong&gt;: §5.2 (AI Policy) · §6.1.2 (AI Risk Assessment) · §7.5 (Documentation) · §8.5 (AI Lifecycle) · §8.6 (AI Data) · §8.8 (External AI Procurement)&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;AI systems make extensive use of open source frameworks, pre-trained models, and open datasets.&#10;Companies that operate an open source management system (ISO/IEC 5230 · 18974) must apply&#10;open source compliance principles during the AI system development phase as well.&#10;In addition, development environments that leverage AI coding tools (GitHub Copilot, Claude Code, Cursor, etc.)&#10;require a new management framework to address license contamination and the introduction of vulnerable packages.&lt;/p&gt;</description></item><item><title>Training Slides</title><link>https://korea-wg.openchainproject.org/en/guide/training-slides/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/en/guide/training-slides/</guid><description>&lt;h2 id="training-slides"&gt;Training Slides&lt;/h2&gt;&#10;&lt;p&gt;This page provides a training deck covering the full enterprise open source governance process.&#10;It reorganizes the &lt;a href="https://korea-wg.openchainproject.org/en/guide/opensource_for_enterprise/"&gt;Enterprise Open Source Management Guide&lt;/a&gt; into a 4-hour training format.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="../../slides/enterprise-oss-governance/" target="_blank" rel="noopener"&gt;Open in full screen →&lt;/a&gt;&lt;/p&gt;&#10;&lt;div style="margin-top: 16px;"&gt;&#10;&lt;iframe&#10; src="../../slides/enterprise-oss-governance/"&#10; width="100%"&#10; height="560"&#10; style="border: 1px solid #E0E0E0; border-radius: 4px;"&#10; allowfullscreen&gt;&#10;&lt;/iframe&gt;&#10;&lt;/div&gt;&#10;&lt;h2 id="course-structure"&gt;Course Structure&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Part&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Title&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Key Topics&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Part 0&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Introduction&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Course objectives · 4-hour roadmap&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Part 1&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Understanding the Standards&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ISO/IEC 5230 · 18974 · 42001 + OpenChain&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Part 2&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Six Core Elements&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Organization · policy · process · tools · training · conformance&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Part 3&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AI Compliance&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Global AI regulations · model licensing · AI SBOM · supply chain security&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Part 4&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Live Demo&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;SBOM generation → Dependency-Track → VEX triage&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Part 5&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Closing&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Recap · next steps · Q&amp;amp;A&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Slide count&lt;/strong&gt;: ~99 slides&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Estimated duration&lt;/strong&gt;: 4 hours (Part 3 AI expanded to 75 minutes)&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Audience&lt;/strong&gt;: Enterprise open source compliance officers, legal teams, OSPOs&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="license"&gt;License&lt;/h2&gt;&#10;&lt;p&gt;These slides are released under the &lt;a href="https://creativecommons.org/licenses/by/4.0/"&gt;CC-BY-4.0&lt;/a&gt; license.&#10;You are free to use them as internal corporate training materials.&lt;/p&gt;</description></item></channel></rss>