X

OSS 거버넌스 (Open Source S/W Governance)

I. 개방형 소프트웨어 관리 방침, OSS 거버넌스

개념 – 개방형 SW 이해 기반 효율적이고 효과적으로 OSS 도입 및 관리하는 체계
필요성
  • 공개 S/W 사용 위해 적용 수준 파악, 기획부터 절차 적용하여 관리, OSS 거버넌스 프레임워크 기반 구축 필요

 

II. OSS 거버넌스 프레임워크 및 적용 대상

가. OSS 거버넌스 프레임워크

개념 – 공개 S/W 사용/적용, 배포위해 필요 사항을 다양한 관점에서 활용하도록 Life-Cycle 제시한 체계
적용
범위
  • 공개 소프트웨어 거버넌스 프레임워크의 적용 범위는 Life-Cycle 전체 단계에 걸쳐 위험 대응 방안 제공

나. OSS 거버넌스 프레임워크 적용 대상

적용 대상 사례 설명
내부 사용 – 외부 코드 직접 획득
– 특정 벤더 통해 도입
– 조직 내 OSS 적용
시스템 개발/적용
외부 배포 – OSS 획득, 개작, 배포
– 개발 S/W를 OSS배포
– 공개 S/W가 외부화
– 컴플라이언스 이슈
외부
서비스
– 내부S/W, 외부서비스
– 외부S/W, 외부서비스
– 공개소프트웨어활용
– IT서비스 제공 모델

 

III. OSS 거버넌스 프레임워크와 활용 요소

가. OSS 거버넌스 프레임워크

  • OSS 활용 Life-Cycle 단계마다 수행 필요 거버넌스 추가
  • 정책 수립~유지는 순차적 특성이며, 관리, 개선은 비순차

나. OSS 거버넌스 활용 요소

Life-Cycle 활용 요소 설명
정책 수립 – 컨설팅, 정책수립
– 조직 구성
– 규정, 지침, 원칙 수립
– OSS 프레임워크구축
획득 – 요구분석, 조사
– 분석 및 평가
– 요구사항 수집 및 분석
– 성숙도, 적용성 수치산출
적용 – 계약, 설계, 개발
– 패키징,시험,배포
– 사용조건, 의무사항 체결
– 기능 구성, 외부 전달
운영 및
유지
– 설치, 운영, 유지
– 기술지원
– 직접 작업, 문서 제공
– 버그 수정, 개선, 교류
관리 및
개선
– 컴플라이언스
– 교육, 모니터링
– 라이선스 의무사항 준수
– 지식 전달, 피드백 수렴
  • OSS 거버넌스 프레임워크는 각 적용 대상에 따라 선별 적용

 

IV. OSS 거버넌스 프레임워크 적용 방안

적용 방안 설명
대상 별
선별 적용
– 내부 사용, 외부 배포/서비스 및 모델 따라
OSS 거버넌스 프레임워크 선별 적용
활용케이스
확보
– 거버넌스 프레임워크 구축 성공 사례 확보
– Best Practice 교육 및 참조
표준화 – 기업 간 OSS 라이선스 정보 교류
– 정보 교류 표준 커뮤니케이션 구축
커뮤니티
활동 장려
– 커뮤니티 활동 참여 통해 지속적 모니터링
– 개선, 패치 사항 적용

 

도리: