AI SBOM 컴플라이언스 가이드

OpenChain AI SBOM 컴플라이언스 가이드(Version 1.0)의 요구사항을 조항별로 풀어 설명하는 기업 실천 가이드다.

이 가이드는 OpenChain AI Work Group이 펴낸 AI System Bill of Materials — Compliance Management Guide for the Supply Chain(Version 1.0)의 각 요구사항을 하나씩 풀어서 설명한다. 각 조항이 요구하는 입증자료가 무엇인지, 어떻게 준수할 수 있는지, 바로 활용할 수 있는 샘플과 도구는 무엇인지 안내한다.

이 규격은 오픈소스 라이선스 컴플라이언스 표준 ISO/IEC 5230과 같은 구조(요구사항, 검증 자료, 근거)를 AI 공급망으로 옮긴 것이다. 코드뿐 아니라 모델 가중치, 학습 데이터셋, 모델 트리(Model Tree)의 라이선스와 투명성 의무까지 컴플라이언스 대상으로 끌어들인다.

Author : OpenChain Korea Work Group / CC BY 4.0

대상 독자

  • AI 시스템을 개발하거나 공급망으로 주고받는 조직의 컴플라이언스 담당자
  • 오픈소스 컴플라이언스(ISO/IEC 5230) 체계를 갖춘 뒤 AI 영역으로 넓히려는 실무자
  • AI 모델과 데이터셋의 라이선스, 투명성 의무를 점검해야 하는 법무, 보안, 개발 담당자

이 가이드의 활용 방법

단계별 구축 로드맵

요구사항 10개를 구축 우선순위에 따라 네 단계로 나눴다. 1단계에서 프로그램의 기반을 세우고, 2단계에서 AI 고유의 컴플라이언스 프로세스를 구축하며, 3단계에서 운영 체계를, 4단계에서 거버넌스를 갖춘다.


Phase 1 — 프로그램 기반

목표: 프로그램의 범위를 정하고, 정책을 세우고, 역량과 인지를 확보한다.

완료입증자료설명상세 가이드
3.4.1프로그램 범위 진술서3.4 →
3.1.1문서화된 AI SBOM 정책3.1 →
3.1.2정책 인지 절차3.1 →
3.2.1~3.2.3역할 목록, 역량 정의, 역량 평가 증거3.2 →
3.3.1참여자 인지 평가 증거3.3 →

Phase 2 — AI 확장 프로세스

목표: 코드를 넘어 모델, 가중치, 데이터셋까지 다루는 AI 고유의 라이선스, 투명성, SBOM 프로세스를 구축한다. AI SBOM 가이드가 ISO/IEC 5230에서 가장 크게 확장된 영역이다.

완료입증자료설명상세 가이드
3.5.1라이선스 의무 검토·문서화 절차3.5 →
3.6.1투명성 의무 검토 절차3.6 →
3.9.1AI SBOM 식별·추적·검토·승인·보관 절차3.9 →
3.9.2절차 준수 입증 기록3.9 →

Phase 3 — 운영 체계

목표: 외부 컴플라이언스 문의에 대응하는 창구를 만들고, 프로그램에 책임과 자원을 배정한다.

완료입증자료설명상세 가이드
3.7.1~3.7.2공개 문의 수단, 내부 대응 절차3.7 →
3.8.1~3.8.5역할 배정, 자원, 법률 전문성, 시정 절차3.8 →

Phase 4 — 거버넌스

목표: AI 시스템 수명주기 전반의 거버넌스 프레임워크를 갖추고, 신흥 AI 규제를 반영한다.

완료입증자료설명상세 가이드
3.10.1AI 거버넌스 프레임워크와 정기 검토 절차3.10 →

전체 조항 체크리스트

AI SBOM 컴플라이언스 가이드 본문은 총 10개 조항, 19개 입증자료 항목으로 구성된다(본 가이드의 입증자료 번호 부여 기준).

조항제목입증자료상세
3.1정책 (Policy)2건바로가기
3.2역량 (Competence)3건바로가기
3.3인지 (Awareness)1건바로가기
3.4프로그램 범위 (Program scope)1건바로가기
3.5라이선스 의무 (License obligations)1건바로가기
3.6투명성 의무 (Transparency obligations)1건바로가기
3.7접근 (Access)2건바로가기
3.8효과적 자원 배분 (Effectively resourced)5건바로가기
3.9AI SBOM2건바로가기
3.10거버넌스 (Governance)1건바로가기

합계: 10개 조항 / 19개 입증자료 항목

자동화 성숙도 맵

AI SBOM 컴플라이언스의 각 작업이 도구로 어디까지 자동화되는지를 정직하게 구분한 것이다. “생성"은 이미 쓸 만한 오픈소스 도구가 있다. 반면 라이선스 의무의 해석과 비표준 라이선스 준수 추적은 아직 사람과 정책의 몫이다. 각 조항 페이지는 이 경계를 따라 “도구로 되는 것"과 “사람이 채워야 하는 것"을 구분해 안내한다.

작업자동화 수준대표 오픈소스 도구
코드·의존성 SBOM 생성성숙cdxgen, Syft
AI 모델·메타데이터 BOM 생성도구 등장OWASP AIBOM Generator, cdxgen aibom 모드
모델 바이너리 정적 분석도구 등장Lab700x AI SBOM Scanner
LLM 추론 서버·AI 패키지 식별성숙Trivy, Syft
SBOM 저장·취약점 모니터링성숙Dependency-Track, SW360
라이선스 의무 해석·비표준 준수 추적미성숙(사람·정책)도구 보완 단계

각 도구의 설치와 사용법은 도구 절에서 실행 화면과 명령 출력으로 다룬다.

다른 표준과의 관계

원본 규격

  • 문서: Artificial Intelligence System Bill of Materials — Compliance Management Guide for the Supply Chain, Version 1.0
  • 발행: OpenChain Project AI Work Group, 2025-10-20
  • 라이선스: Creative Commons Attribution 4.0 (CC-BY-4.0)
  • 정식본: OpenChain Reference-Material 저장소(AI-SBOM-Compliance/en)에 PDF와 마크다운으로 공개
  • 소개: openchainproject.org

프로그램 기반

AI SBOM 컴플라이언스 프로그램의 기반을 세우는 단계다. 정책, 역량, 인지, 범위를 갖춘다.

AI 확장 프로세스

코드를 넘어 모델과 가중치, 데이터셋까지 다루는 AI 고유의 라이선스, 투명성, SBOM 프로세스를 구축하는 단계다.

운영

외부 컴플라이언스 문의에 대응하는 창구를 만들고, 프로그램에 책임과 자원을 배정하는 단계다.

거버넌스

AI 시스템 수명주기 전반의 거버넌스 프레임워크를 갖추고, 신흥 AI 규제를 반영하는 단계다.

도구

AI SBOM을 생성하고 분석하는 오픈소스 도구의 주요 기능과 사용법을 실행 화면과 함께 안내한다.