<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>II. OpenChain ISO 표준 준수 방법 on OpenChain KWG</title><link>https://korea-wg.openchainproject.org/guide/archive/nipa_openchain/ii-howtocomply/</link><description>Recent content in II. OpenChain ISO 표준 준수 방법 on OpenChain KWG</description><generator>Hugo</generator><language>ko</language><atom:link href="https://korea-wg.openchainproject.org/guide/archive/nipa_openchain/ii-howtocomply/index.xml" rel="self" type="application/rss+xml"/><item><title>1. 프로그램 설립</title><link>https://korea-wg.openchainproject.org/guide/archive/nipa_openchain/ii-howtocomply/1-program/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/guide/archive/nipa_openchain/ii-howtocomply/1-program/</guid><description>&lt;p&gt;오픈소스를 이용하여 소프트웨어를 개발하고 배포하는 기업이라면 오픈소스를 관리하기 위한 정책과 프로세스를 만들고, 이를 위한 인력과 자원을 적절하게 할당해야 한다.&lt;/p&gt;&#10;&lt;p&gt;오픈소스 프로그램이란 정책, 프로세스, 인원 등 기업이 오픈소스 컴플라이언스 활동을 수행하기 위한 일련의 관리 체계를 의미하며, OpenChain 규격의 첫 번째 요구사항은 바로 이 오픈소스 프로그램을 설립하라는 것이다.&lt;/p&gt;&#10;&lt;h2 id="11-정책"&gt;1.1 정책&lt;/h2&gt;&#10;&lt;p&gt;그 첫 번째 요구사항으로 문서화된 오픈소스 정책이 있어야 한다. ISO/IEC 5230과 ISO/IEC 18984 표준에의 3.1.1항에서는 다음과 같이 정책에 대한 요구사항과 입증 자료를 정의하고 있다.&lt;/p&gt;</description></item><item><title>2. 관련 업무 정의 및 지원</title><link>https://korea-wg.openchainproject.org/guide/archive/nipa_openchain/ii-howtocomply/2-related-task/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/guide/archive/nipa_openchain/ii-howtocomply/2-related-task/</guid><description>&lt;p&gt;오픈소스 프로그램이 효과적으로 운용되기 위해서는 충분한 리소스와 인력 할당이 필요하다. 여기에서는 이를 위한 요구사항을 정의한다.&lt;/p&gt;&#10;&lt;h2 id="21-접근성"&gt;2.1 접근성&lt;/h2&gt;&#10;&lt;p&gt;ISO/IEC 5230과 ISO/IEC 18974의 3.2.1항에서는 다음과 같이 접근성에 대한 요구사항과 입증 자료를 정의하고 있다.&lt;/p&gt;&#10;&#10;&#10;&lt;div class="pageinfo pageinfo-primary"&gt;&#10;&lt;p&gt;ISO/IEC 5230&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;3.2.1 외부 문의 대응 (Access)&lt;/p&gt;&#10;&lt;p&gt;외부의 오픈소스 문의에 효과적으로 대응하기 위한 프로세스를 유지해야 한다. 제 3자가 오픈소스 컴플라이언스에 대해 문의 할 수 있는 방법을 공개해야 한다.&lt;/p&gt;&#10;&lt;p&gt;입증 자료:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;3.2.1.1 제 3자가 오픈소스 라이선스 컴플라이언스에 대해 문의 할 수 있는 공개된 방법 (담당자 이메일 주소, 또는 Linux Foundation의 Open Compliance Directory 활용 등)&lt;/li&gt;&#10;&lt;li&gt;3.2.1.2 제 3자의 오픈소스 라이선스 컴플라이언스 문의에 대응하기 위한 내부의 문서화된 절차&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;3.2.1 Access&lt;/p&gt;&#10;&lt;p&gt;Maintain a process to effectively respond to external open source inquiries. Publicly identify a means by which a third party can make an open source compliance inquiry.&lt;/p&gt;&#10;&lt;p&gt;Verification material(s):&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;3.2.1.1 Publicly visible method that allows any third party to make an open source license compliance inquiry (e.g., via a published contact email address, or the Linux Foundation&amp;rsquo;s Open Compliance Directory).&lt;/li&gt;&#10;&lt;li&gt;3.2.1.2 An internal documented procedure for responding to third party open source license compliance inquiries.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;/div&gt;</description></item><item><title>3. 오픈소스 콘텐츠 검토 및 승인</title><link>https://korea-wg.openchainproject.org/guide/archive/nipa_openchain/ii-howtocomply/3-approval/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/guide/archive/nipa_openchain/ii-howtocomply/3-approval/</guid><description>&lt;h2 id="31-sbom-software-bill-of-materials"&gt;3.1 SBOM (Software Bill of Materials)&lt;/h2&gt;&#10;&lt;p&gt;ISO/IEC 5230과 ISO/IEC 18974의 3.3.1항에서는 다음과 같이 BOM(Bill of Materials)에 대한 요구사항과 입증 자료를 정의하고 있다.&lt;/p&gt;&#10;&#10;&#10;&lt;div class="pageinfo pageinfo-primary"&gt;&#10;&lt;p&gt;ISO/IEC 5230&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;3.3.1 BOM&lt;/p&gt;&#10;&lt;p&gt;배포용 소프트웨어를 구성하는 오픈소스 컴포넌트(및 식별된 라이선스)에 대한 BOM(Bill of Materials)을 생성하고 관리하는 프로세스가 있어야 한다.&lt;/p&gt;&#10;&lt;p&gt;입증 자료:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;3.3.1.1 배포용 소프트웨어를 구성하는 오픈소스 컴포넌트에 대한 정보를 식별, 추적, 검토, 승인 및 보관하는 문서화된 절차&lt;/li&gt;&#10;&lt;li&gt;3.3.1.2 문서화된 절차가 적절히 준수되었음을 보여주는 배포용 소프트웨어에 대한 오픈소스 컴포넌트 기록&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;3.3.1 Bill of Materials&lt;/p&gt;&#10;&lt;p&gt;A process shall exist for creating and managing a bill of materials that includes each open source component (and its identified licenses) from which the supplied software is comprised.&lt;/p&gt;&#10;&lt;p&gt;Verification Material(s):&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;3.1.1.1 A documented procedure for identifying, tracking, reviewing, approving, and archiving information about the collection of open source components from which the supplied software is comprised.&lt;/li&gt;&#10;&lt;li&gt;3.3.1.2 Open source component records for the supplied software that demonstrates the documented procedure was properly followed.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;/div&gt;</description></item><item><title>4. 컴플라이언스 산출물 생성 및 제공</title><link>https://korea-wg.openchainproject.org/guide/archive/nipa_openchain/ii-howtocomply/4-artifect/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/guide/archive/nipa_openchain/ii-howtocomply/4-artifect/</guid><description>&lt;h2 id="41-컴플라이어스-산출물"&gt;4.1 컴플라이어스 산출물&lt;/h2&gt;&#10;&lt;p&gt;ISO/IEC 5230의 3.4.1항에서는 다음과 같이 컴플라이언스 산출물에 대한 요구사항과 입증 자료를 정의하고 있다.&lt;/p&gt;&#10;&#10;&#10;&lt;div class="pageinfo pageinfo-primary"&gt;&#10;&lt;p&gt;ISO/IEC 5230&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;3.4.1 컴플라이언스 산출물&lt;/p&gt;&#10;&lt;p&gt;배포용 소프트웨어에 대한 컴플라이언스 산출물을 생성하는 프로세스가 있어야 한다.&lt;/p&gt;&#10;&lt;p&gt;입증 자료:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;3.4.1.1 식별된 라이선스가 요구하는 컴플라이언스 산출물을 준비하고, 이를 배포용 소프트웨어와 함께 제공하기 위한 프로세스를 설명하는 문서화된 절차&lt;/li&gt;&#10;&lt;li&gt;3.4.1.2 배포용 소프트웨어의 컴플라이언스 산출물 사본을 보관하기 위한 문서화된 절차&#10;&lt;ul&gt;&#10;&lt;li&gt;산출물 사본은 배포용 소프트웨어의 마지막 배포 이후 합리적인 기간 동안 혹은 식별된 라이선스에서 요구하는 기간 동안 보관해야 한다(둘 중 더 긴 기간을 따름).&lt;/li&gt;&#10;&lt;li&gt;이러한 절차가 올바르게 수행되었음을 입증하는 기록이 존재해야 한다.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;3.4.1 Compliance artifacts&lt;/p&gt;&#10;&lt;p&gt;A process shall exist for creating the set of compliance artifacts for the supplied software.&lt;/p&gt;&#10;&lt;p&gt;Verification Materials(s):&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;3.4.1.1 A documented procedure that describes the process under which the compliance artifacts are prepared and distributed with the supplied software as required by the identified licenses.&lt;/li&gt;&#10;&lt;li&gt;3.4.1.2 A documented procedure for archiving copies of the compliance artifacts of the supplied software - where the archive is planned to exist for a reasonable period of time (determined by domain, legal jurisdiction and/or customer contracts) since the last offer of the supplied software; or as required by the identified licenses (whichever is longer). Records exist that demonstrate the procedure has been properly followed.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;/div&gt;</description></item><item><title>5. 오픈소스 커뮤니티 참여에 대한 이해</title><link>https://korea-wg.openchainproject.org/guide/archive/nipa_openchain/ii-howtocomply/5-contribution/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/guide/archive/nipa_openchain/ii-howtocomply/5-contribution/</guid><description>&lt;h2 id="51-기여"&gt;5.1 기여&lt;/h2&gt;&#10;&lt;p&gt;ISO/IEC 5230의 3.5.1항에서는 다음과 같이 컴플라이언스 산출물에 대한 요구사항과 입증 자료를 정의하고 있다.&lt;/p&gt;&#10;&#10;&#10;&lt;div class="pageinfo pageinfo-primary"&gt;&#10;&lt;h3 id="isoiec-5230"&gt;ISO/IEC 5230&lt;/h3&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;3.5.1 기여&lt;/p&gt;&#10;&lt;p&gt;조직이 외부 오픈소스 프로젝트로의 기여를 허용하려고 한다면,&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;외부 오픈소스 프로젝트로의 기여를 관리하는 문서화된 정책이 있어야 한다.&lt;/li&gt;&#10;&lt;li&gt;이 정책이 내부에 전파되어야 한다.&lt;/li&gt;&#10;&lt;li&gt;정책을 시행하는 프로세스가 있어야 한다.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;입증 자료:&lt;/p&gt;&#10;&lt;p&gt;조직이 외부 오픈소스 프로젝트로의 기여를 허용하는 경우, 다음 사항이 있어야 한다.:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;3.5.1.1 문서화된 오픈소스 기여 정책&lt;/li&gt;&#10;&lt;li&gt;3.5.1.2 오픈소스 기여를 관리하는 문서화된 절차&lt;/li&gt;&#10;&lt;li&gt;3.5.1.3 모든 프로그램 참여자가 오픈소스 기여 정책의 존재를 인식하도록 하는 문서화된 절차 (예: 교육, 내부 위키, 또는 기타 실질적인 전달 방법 등)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;3.5.1 Contributions&lt;/p&gt;&#10;&lt;p&gt;If an organization considers contributions to open source projects, then&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;a written policy shall exist that governs contributions to open source projects;&lt;/li&gt;&#10;&lt;li&gt;the policy shall be internally communicated; and&lt;/li&gt;&#10;&lt;li&gt;a process shall exist that implements the policy&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Verification Materials(s):&lt;/p&gt;&#10;&lt;p&gt;If an organization permits contributions to open source projects, then the following shall exist:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;3.5.1.1 A documented open source contribution policy;&lt;/li&gt;&#10;&lt;li&gt;3.5.1.2 A documented procedure that governs open source contributions; and&lt;/li&gt;&#10;&lt;li&gt;3.5.1.3 A documented procedure that makes all program participants aware of the existence of the open source contribution policy (e.g., via training, internal wiki, or other practical communication method).&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;/div&gt;</description></item><item><title>6. 규격 요구사항 준수</title><link>https://korea-wg.openchainproject.org/guide/archive/nipa_openchain/ii-howtocomply/6-conformance/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://korea-wg.openchainproject.org/guide/archive/nipa_openchain/ii-howtocomply/6-conformance/</guid><description>&lt;h2 id="61-적합성"&gt;6.1 적합성&lt;/h2&gt;&#10;&lt;p&gt;ISO/IEC 5230의 3.6.1항과 과 ISO/IEC 18974의 3.4.1항에서는 다음과 같이 적합성에 대한 요구사항과 입증 자료를 정의하고 있다.&lt;/p&gt;&#10;&#10;&#10;&lt;div class="pageinfo pageinfo-primary"&gt;&#10;&lt;p&gt;ISO/IEC 5230&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;3.6.1 적합성&lt;/p&gt;&#10;&lt;p&gt;프로그램이 OpenChain에 적합하다고 간주하기 위해서는 조직은 프로그램이 이 규격에서 제시한 모든 요구사항을 충족하는지 확인해야 한다.&lt;/p&gt;&#10;&lt;p&gt;입증 자료:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;3.6.1.1 3.1.4조에서 명시한 프로그램이 이 규격의 모든 요구사항을 충족함을 확인하는 문서&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;3.6.1 Conformance&lt;/p&gt;&#10;&lt;p&gt;In order for a program to be deemed OpenChain conformant, the organization shall affirm that the program satisfies the requirements presented in this document.&lt;/p&gt;&#10;&lt;p&gt;Verification Materials(s):&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;3.6.1.1 A document affirming the program specified in §3.1.4 satisfies all the requirements of this document.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;/div&gt;</description></item></channel></rss>