오픈소스 소프트웨어의 평가 기법에 관한 연구

A Study on the Evaluation Techniques for Open Source

초록

오픈소스 소프트웨어는 누구나 자유롭게 활용하고 개선할 수 있다. 즉, 프로그램을 복제하여 배포할 수 있는 권리, 소프트웨어의 소스코드에 접근할 수 있는 권리, 프로그램을 개선할 수 있는 권리들을 개발자 또는 사용자에게 보장한다. 이렇게 소스코드를 수천, 수만 명의 프로그래머, 사용자와 공유함으로써 자유롭게 버그를 해결하고, 성능을 강화하고, 자신의 목적에 코드를 수정, 사용할 수 있도록 하여 공동체의 창조력과 협력을 이끌어낼 수 있는 장점을 가지고 있다. 특히, 자본과 조직이 취약한 중소기업에게 있어 오픈소스 소프트웨어는 적은 비용으로 소프트웨어 개발의 효율성을 높이고 품질을 향상시킬 수 있는 방법으로 활용될 수 있으며, 이를 통해 몇몇 대기업과 외국 기업들의 독과점을 방지하여, 건전한 경쟁을 통한 균형 있는 산업 구조를 확립할 수 있는 좋은 기회로서 작용할 수 있다. 그러나 수십만 종에 달하는 오픈소스 소프트웨어들 중에 원하는 기능과 품질, 제약조건들을 충족하는 오픈소스 소프트웨어 제품을 판단하기는 상당히 어렵다. 이에 본 연구에서는 오픈소스 소프트웨어 평가를 위한 연구자들의 다양한 모델들을 분석하였다. 본 연구의 결과는 향후 각 모델들의 특장점을 분석하여 상황에 맞는 평가 절차와 기준을 수립하는데 기초가 될 것으로 기대한다.

키워드

Open Source Software; FLOSS; Evaluation; Selection; Criteria; 오픈소스 소프트웨어; 공개 소프트웨어; 평가; 선정; 지표; Open Source Software; FLOSS; Evaluation; Selection; Criteria; 오픈소스 소프트웨어; 공개 소프트웨어; 평가; 선정; 지표
제목
오픈소스 소프트웨어의 평가 기법에 관한 연구
제목 (타언어)
A Study on the Evaluation Techniques for Open Source
저자
김종배; 박진호
발행일
2018-10
저널명
한국IT정책경영학회 논문지
권
10
호
5
페이지
1015 ~ 1022