메이저 카지노SW 가이드/보고서
[메이저 카지노SW 라이선스 가이드] ⑪ 메이저 카지노SW 라이선스 관리 방안
11. 메이저 카지노SW 라이선스 관리 방안
▣ 메이저 카지노SW 라이선스 관리 절차
메이저 카지노SW 라이선스를 체계적으로 관리하기 위해서는 라이선스 관리 기획, 라이선스 관리, 라이선스 검증, 보고서 작성 및 공유의 단계를 거쳐 관리되어야 한다.

[그림 IV-5. 프로젝트에서 라이선스 관리 절차]
▣ 라이선스 관리 기획
메이저 카지노SW 라이선스 관련 문제를 피하기 위해서는 프로젝트 분석/설계 시점부터 이를 고려해야 한다.
○ 해당 프로젝트에 메이저 카지노SW를 활용할 것인지의 여부를 판단하여야 하며, 구체적으로 어떤 프로그램을 사용할 지를 판단해야 한다.
○ 소스코드 메이저 카지노 의무가 발생하는 메이저 카지노SW를 사용할 경우에는 결과물의 소스코드 메이저 카지노가 요구되기 때문에 소프트웨어 Component별로 소스코드 메이저 카지노 가능여부를 판단하여 경우에 따라서는 소프트웨어 구현 방법을 달리하여야 한다.
▣ 라이선스 적용
자체 개발한 소스코드를 메이저 카지노해도 무방한 경우는 특별히 구현 방법에 신경 쓸 필요가 없지만, 소스코드를 메이저 카지노할 경우 회사보유의 지적재산권을 포함시키지 않도록 주의할 필요가 있다.
○ 소스코드 메이저 카지노를 원하지 않을 경우는 사용하는 메이저 카지노SW의 라이선스 의무사항과 활용하고자 하는 형태(Kernel, Application, Device Driver 등)에 따라 다양한 경우가 발생한다.
○ 정확한 판단이 어려울 경우 라이선스 혹은 법률 전문가에게 의뢰하여 정확한 판단을 받아야 한다. (정보통신산업진흥원의 공개SW 역량프라자에서는 메이저 카지노SW 라이선스 검증 서비스를 제공하고 있음)
○ 라이선스 삭제 금지
- 개발자는 메이저 카지노SW를 사용한 경우에는 해당 라이선스를 삭제하지 않도록 해야 한다.
- 거의 대부분의 메이저 카지노SW의 경우에는 소스코드 시작부분에 해당 라이선스를 표시하고 있다.
- 이러한 라이선스는 공개SW를 검증하는 차원에서 검색을 통해 해당 공개 소프트웨어의 사용이 적절한지 판단하기 위해서 꼭 필요하다.
- 라이선스를 따르지 않을 경우 저작권 침해로 인한 법적인 문제가 발생한다.
○ 메이저 카지노SW 사용 목록 작성
- 메이저 카지노SW를 사용할 경우에는 메이저 카지노SW 사용목록을 작성하여 개발자에게 라이선스(법적인 문제) 이슈가 있음을 인식시킬 수 있으며, 향후 메이저 카지노SW 사용으로 인한 라이선스(법적인 문제) 이슈가 발생했을 때도 해당 목록을 통해 적극적으로 대응 할 수 있다.
- 소프트웨어의 일부를 아웃소싱하는 경우 소프트웨어를 개발하는 업체에 대해 메이저 카지노SW 사용목록을 작성하도록 해야 나중에 이로 인한 라이선스(법적인 문제) 이슈가 발생시 책임문제를 명확하게 할 수 있다.
○ 메이저 카지노SW 라이선스 확인
- 일부 메이저 카지노SW의 경우 라이선스의 확인이 어려운 경우가 있으며, 이 경우에는 웹사이트(구글 코드서치, Freshmeat, SourceForge 등)나 소스코드(COPYING, README, LICENSE 등의 파일 또는 소스코드의 상위 코멘트에서 확인이 가능)를 이용하여 라이선스를 확인해야 하고 이를 소스와 메이저 카지노SW 사용목록에 추가하여야 한다.
▣ 라이선스 검증
개발이 완료되면 개발 계획에는 없더라도 실제 구현과정에서 개발자가 검증 없이 사용한 경우가 있을 수 있기 때문에 소스코드에 대한 실질적인 검증 작업이 필요하다.
○ 간단한 스트링 검색($ grep -r 라이선스이름)으로 라이선스를 확인할 수 있지만 검증의 한계(개발자가 라이선스 삭제 등)와 시간적인 제약이 있다.
○ 서로 다른 라이선스 조합 금지 여부를 확인하여 메이저 카지노SW 소스코드 간 결합 이슈 확인이 필요하다.
○ 메이저 카지노SW 소스코드 내 포함된 제품명, 상표명에 대한 중복 여부 확인이 필요하다.
○ 구현 과정에서의 개발자 실수 또는 사용되었으나 고려되지 않은 메이저 카지노SW가 있는지 검증이 필요하다.
○ 라이선스 검증 서비스를 활용하여 라이선스 검증도 가능하다.
- 공개SW 역량프라자, 한국저작권위원회에서 제공하는 서비스를 이용하여 라이선스 검증이 가능하다.
- HP의 Fossology를 설치하여 직접 검증도 가능하다.
- 검증 도구에 대한 설명은 본 가이드의 III-4의 메이저 카지노SW 라이선스 검증 도구를 참고하기 바란다.
▣ 보고서 작성/공유
사용된 메이저 카지노SW들을 라이선스별로 분류하고 각 라이선스에서 준수해야 할 사항들이 실제로 릴리즈 단계에서 반영될 수 있도록 하여야 한다.
○ 일반적으로 소스코드 메이저 카지노 및 사용여부 명시 등은 릴리즈 단계에서 확인되어야할 사항이다.
○ 소스코드 메이저 카지노는 메이저 카지노 의무가 발생하는 소스코드를 제품을 배포할 때 함께 배포한다거나(예: CD롬 등), 연락처를 기재하고 해당 연락처로 요청하게 한다거나, 혹은 별도의 웹사이트 등에 업로드 하여 두고 받아 가도록 하는 등의 방법이 있다.
○ 사용여부 명시는 해당 의무가 발생하는 소프트웨어에 대한 설명을 사용자 매뉴얼 등에 기재함으로써 이루어지는데, GPL, LGPL 등에서 이를 요구하고 있으며, 이와 같은 경우 메이저 카지노SW를 사용하였음 고객에게 정확히 전달해야 한다.
[연재 차례]
0개 댓글