[런치포럼] 오픈 소스 소프트웨어 개발의 경제적 이해 – 이남형 교수

[런치포럼] 오픈 소스 소프트웨어 개발의 경제적 이해

Ⅰ. 오픈소스 소프트웨어는 무엇인가.
*오픈소스 소프트웨어의 기술적 정의는 다음과 같이 10가지로 정의 되어 짐.
Free Redistribution, Source Code, Derived Works, Integrity of the author’s source code, No discrimination against persons or groups, No discrimination against fields of endeavor, Distribution of license, License must not restrict other software, License must be technology-neutral.
*오픈소스 소프트웨어 개발의 구조로 개발자와 라이선스 그리고 커뮤니티의 상호작용이 이루어지고 있음.
*경제학적 문제는 소스코드 생산의 한계비용이 0일 때 비경합적이라는 것임.
*노동시장에서의 신호효과로 소스코드의 공개를 유도할 수 있음.
*커뮤니티는 오픈소스 소프트웨어를 생산하고 소프트웨어의 공개로 상승하면 기업은 관련 보완재를 판매.

Ⅱ. 오픈소스 소프트웨어가 시장을 지배할까.
*동일한 기술 수준이라면 비용이 현저하게 낮은 OSS가 유리한 선택임.
*PS는 연구개발에 더 많은 자원 할당이 가능하고 OSS는 낮은 개발 비용이 장점임.
*OSS의 보완성, 차별화 가능성이 높으면 OSS의 성공 가능성이 높아짐.
*플랫폼과 애플리케이션의 양면시장 가격설정에 있어서 PS는 플랫폼과 애플리케이션을 수직결합해 가격부과, OSS는 애플리케이션에만 가격부과
*PS기업이 이윤과 시장 점유율 모두 높일 수 있음.
*데스크톱 운영체제, 브라우저, 웹서버의 시장 점유율 1순위는 Windows로 88.59%를 차지함.

Ⅲ. 오픈소스 소프트웨어 개발을 어떻게 지속시킬 수 있을까.
*개발자 커뮤니티의 과제로 개발자가 기여할 수 있는 환경을 조성하는 것이 필요.
*OSS라이선스의 역할로 공공재적 성격으로 인한 과소공급과 무임승차 문제를 해결
*개발자가 지대추구 행위자라면 공개된 소스코드를 사용하고 자신이 추가한 소스코드는 공개하지 않고 배타적 이득을 누릴 것.
*지대 추구 행위는 소스코드를 공개하는 기여자를 몰아낼 수 있음.
*비트코인이 중요한 이슈가 될 수 있는 이유는 –오픈소스이기 때문.
*라이선스를 이용한 거버넌스의 공통점은 소스코드와 컴파일 결과를 같이 공개하고 로열티나 판매 가격을 부과해서는 안되며 파생작업 및 수정을 허용하고 최초 소프트웨어와 동일한 라이선스로 재배포하는 것.
*차이점은, 추가된 수정 사항의 공개는 추가한 개발자의 결정에 따른 것임.
*배타적 이윤을 추구하는 기업의 참여가 늘어나면 permissive 라이선스가 증대할 것임.

Ⅳ. 오픈소스 개발 방식은 확산될 수 있을까.
*오픈소스 방식의 기술적 특성은 코드화와 모듈화된 지식임.
*잘 설계된 자원 할당 매커니즘은 명확한 목표 설정과 명확한 분업이 공존해야 함.
*이해관계를 조정할 수 있는 좋은 거버넌스 장치로 라이선스를 예로 들 수 있음.

TOP