2
32 33 VOL.03 2011 TECH & FUTURE trend+tech 기술과 경제 오픈 소스 소프트웨어의 기원은 생각보다 오래됐다. 원조는 AT&T의 UNIX다. 1973년에 데니스 리치 (Dennis Ritch)가 C버전으로 작성한 UNIX는 소스를 요청하는 사람에게 무료로 제공됐다. 그러다가 1984 년에 개발의 주역이었던 벨연구소(Bell Laboratories)가 분사하면서 UNIX는 상용 운영체제가 됐다. 그와 동시에 UNIX는 더 이상 오픈 소스가 아니었다. 하지만 이미 UNIX의 탁월한 성능을 경험했던 수많은 개발자들은, 무료로 공유할 수 있는 변종 UNIX 및 부속 소프트웨어들을 계속 개발하고 있었다. 그 정점에 서 있던 사람이 리처드 스톨맨(Richard Stallman) 이다. 리처드 스톨맨은 상용UNIX를 비꼬는 듯한 신조어 GNU(GNU is Not Unix: ‘그누’라고읽는다) 프 로젝트를 1983년에 시작했고 자유 소프트웨어재단(FSF)을 1985년에 출범했다. 오늘날 오픈 소스 소프트웨어의 대명사처럼 돼버린 리눅스도 사실은 GNU 이후 백가쟁명의 공개 소프트 웨어 운동의 연장선상에서 나온 것이다. 리누스 토발즈(Linus Torvalds)가 기존의 각종 상용 및 변종 UNIX들에 불만을 품고 리눅스 커널 초기버전을 발표한 것이 1991년의 일이다. Linux도 GNU프로젝트 의 일환으로 흡수돼 지금도 진화를 계속하면서 각종 변종을 탄생시켜 왔다. 그럼에도 불구하고 리눅스는 한동안 서버와 PC 수준, 그리고 모바일 기기에서 소수 집단의 전유물에 그쳤다. 그러다가 최근 삼성전자 의 스마트폰이 급성장하면서 대부분의 사람들이 접할 수 있는 운영체제로 화려하게 등극했다. 제로섬 게임 오픈 소스 소프트웨어 운동을 사회적 현상으로 이해해야 하는가, 아니면 단순한 경제적 현상으로 이해해 야 하는가? 사실은 두 가지가 다 내포돼 있다. 먼저 경제적 측면에서 보면, 오픈 소스 소프트웨어의 직접적 효과는 이용자 측에서 발생한다. 그것은 TCO(Total Cost of Ownership)로 측정되는 총소유비용 절감 효과로 나타난다. 만일 오픈 소스 소프트웨 어의 TCO가 정말로 낮다면 이용자의 비용은 당연히 절감되겠지만, 공급자 입장에서는 매출이 줄어드는 것을 의미한다. 따라서 직접적인 경제적 효과로만 보면 오픈소스는 사실상 제로섬 게임에 가깝다. 오픈 소스 소프트웨어임과 동시에 무료 소프트웨어를 표방한 리눅스의 수익모델은 특이하다. 리눅스는 소프트웨어 자체에 대해 값을 받지 않는다. 수익의 원천은 대부분 장비유통, 운영체제 컨설팅 및 유지보 수 서비스에 대한 수입이다. 반면에 상용 소프트웨어는 소프트웨어 자체에 대해 값을 받는다. 그리고 그 값에는 사실상 A/S와 유지보수 비용이 포함돼 있는 경우가 많다. 리눅스와 같은 오픈 소스 소프트웨어의 TCO가 과연 상용소프트웨어보다 낮은지에 대해서는 아직도 논 란이 많다. TCO의 계산은 그리 간단한 문제가 아니다. 마이크로소프트와 같은 상용 소프트웨어 기업과 리눅스 컨설팅 기업들은 각자 자신에게 유리한 기준으로 측정한 TCO를 제시해 고객을 유인하려고 한다. 마이크로소프트는 리눅스의 TCO가 높다고 하고, 리눅스는 윈도의 TCO가 높다고 주장한다. 구매기업 입장에서는 어느 쪽이 맞는지 매우 혼란스러울 수 있다. 최근에는 사실상 큰 차이가 없다는 주장도 힘을 얻고 있다. 혜택은 소비자에게 오픈 소스는 공유의 철학을 표방하고 있지만, 종종 상업적 활용도 허용한다. 특히 GNU의 GPL(General 오픈소스의경제적효과 오픈 소스 소프트웨어 운동을 사회적 현상으로 이해해야 하는가, 아니면 단순한 경제적 현상으로 이해해야 하는가? 경제학에서는 전통적으로 무임승차(free riding)가 생산 의욕을 저해하고 경제적 효율성을 떨어뜨린다는 주장이 일반적이었다. 하지만 오픈 소스 소프트웨어는 과거 효율성 개념을 넘어선 새로운 공공재로 인식되고 있다. 글┃송경모뿌브아르경제연구소소장∙경제학박사[email protected] 도움말┃한성대학교컴퓨터공학과이민석교수

진화의가속˜¤픈 소스의...참여하는사람이많을수록가치가늘어난다. 즉, 네트워크재화다. 오픈소스에서는무임승차의부작용 보다네트워크의긍정적인가치창출효과가더욱크다

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 진화의가속˜¤픈 소스의...참여하는사람이많을수록가치가늘어난다. 즉, 네트워크재화다. 오픈소스에서는무임승차의부작용 보다네트워크의긍정적인가치창출효과가더욱크다

32 33 V O L . 0 3 2 0 1 1 T E C H & F U T U R E

trend+tech 기술과경제

오픈소스소프트웨어의기원은생각보다오래됐다. 원조는AT&T의UNIX다. 1973년에데니스리치

(Dennis Ritch)가C버전으로작성한UNIX는소스를요청하는사람에게무료로제공됐다. 그러다가1984

년에개발의주역이었던벨연구소(Bell Laboratories)가분사하면서UNIX는상용운 체제가됐다. 그와

동시에UNIX는더이상오픈소스가아니었다.

하지만이미UNIX의탁월한성능을경험했던수많은개발자들은, 무료로공유할수있는변종UNIX 및

부속소프트웨어들을계속개발하고있었다. 그정점에서있던사람이리처드스톨맨(Richard Stallman)

이다. 리처드스톨맨은상용UNIX를비꼬는듯한신조어GNU(GNU is Not Unix: ‘그누’라고읽는다) 프

로젝트를1983년에시작했고자유소프트웨어재단(FSF)을1985년에출범했다.

오늘날오픈소스소프트웨어의 명사처럼돼버린리눅스도사실은GNU 이후백가쟁명의공개소프트

웨어 운동의 연장선상에서 나온 것이다. 리누스 토발즈(Linus Torvalds)가 기존의 각종 상용 및 변종

UNIX들에불만을품고리눅스커널초기버전을발표한것이1991년의일이다. Linux도GNU프로젝트

의일환으로흡수돼지금도진화를계속하면서각종변종을탄생시켜왔다. 그럼에도불구하고리눅스는

한동안서버와PC 수준, 그리고모바일기기에서소수집단의전유물에그쳤다. 그러다가최근삼성전자

의스마트폰이급성장하면서 부분의사람들이접할수있는운 체제로화려하게등극했다.

제로섬게임

오픈소스소프트웨어운동을사회적현상으로이해해야하는가, 아니면단순한경제적현상으로이해해

야하는가? 사실은두가지가다내포돼있다.

먼저경제적측면에서보면, 오픈소스소프트웨어의직접적효과는이용자측에서발생한다. 그것은

TCO(Total Cost of Ownership)로측정되는총소유비용절감효과로나타난다. 만일오픈소스소프트웨

어의TCO가정말로낮다면이용자의비용은당연히절감되겠지만, 공급자입장에서는매출이줄어드는

것을의미한다. 따라서직접적인경제적효과로만보면오픈소스는사실상제로섬게임에가깝다.

오픈소스소프트웨어임과동시에무료소프트웨어를표방한리눅스의수익모델은특이하다. 리눅스는

소프트웨어자체에 해값을받지않는다. 수익의원천은 부분장비유통, 운 체제컨설팅및유지보

수서비스에 한수입이다. 반면에상용소프트웨어는소프트웨어자체에 해값을받는다. 그리고그

값에는사실상A/S와유지보수비용이포함돼있는경우가많다.

리눅스와같은오픈소스소프트웨어의TCO가과연상용소프트웨어보다낮은지에 해서는아직도논

란이많다. TCO의계산은그리간단한문제가아니다. 마이크로소프트와같은상용소프트웨어기업과

리눅스컨설팅기업들은각자자신에게유리한기준으로측정한TCO를제시해고객을유인하려고한다.

마이크로소프트는리눅스의TCO가높다고하고, 리눅스는윈도의TCO가높다고주장한다. 구매기업

입장에서는어느쪽이맞는지매우혼란스러울수있다. 최근에는사실상큰차이가없다는주장도힘을

얻고있다.

혜택은소비자에게

오픈소스는공유의철학을표방하고있지만, 종종상업적활용도허용한다. 특히GNU의GPL(General

오픈소스의경제적효과오픈소스소프트웨어운동을사회적현상으로이해해야하는가, 아니면단순한경제적현상으로이해해야하는가? 경제학에서는

전통적으로무임승차(free riding)가생산의욕을저해하고경제적효율성을떨어뜨린다는주장이일반적이었다. 하지만오픈

소스소프트웨어는과거효율성개념을넘어선새로운공공재로인식되고있다.

┃송경모뿌브아르경제연구소소장∙경제학박사[email protected] 도움말┃한성 학교컴퓨터공학과이민석교수

Page 2: 진화의가속˜¤픈 소스의...참여하는사람이많을수록가치가늘어난다. 즉, 네트워크재화다. 오픈소스에서는무임승차의부작용 보다네트워크의긍정적인가치창출효과가더욱크다

Public License)은일정한단서하에상업적활용을허용한다. GPL을따르되상업적이익을추구하는업

들은다른라이선스, 예컨 BSD나아파치라이선스에의존하면서공유의철학을일부포기하기도한다.

그렇다면, 구 의안드로이드운 체제는어디까지가오픈소스일까? 구 이무료로가져다쓴리눅스

커널은GPL을따르므로철저하게오픈소스로남는다. 그러나리눅스커널을바탕으로구 이직접개

발한프레임워크와동적연계라이브러리(DLL) 등은GPL을따르지않는다. 따라서공개할의무가없다.

특히삼성전자처럼모바일기기를직접생산하는회사는운 체제와장치사이의통신모듈은철저하게

비공개원칙을고수하고있다. 그런의미에서리눅스는구 과삼성전자를통해재탄생하는과정에서반

쪽짜리오픈소스가됐다.

그렇지만, 결과적으로구 과삼성전자는아주효율적인무임승차(free riding)를한것이다. 그리고오

늘날안드로이드폰을이용하는상당수의사람들이그혜택을고스란히누리고있기도하다. 결국오픈

소스가사회적후생을더욱증가시키는데에기여한것이다. 반면소프트웨어공개에 해전혀다른입

장에서있는마이크로소프트는이런무임승차의혜택을보지못한채모바일시장에서여전히고전을

면치못하고있다.

경제학에서는전통적으로무임승차(free riding)가생산의욕을저해하고경제적효율성을떨어뜨린다

는주장이일반적이었다. 하지만오픈소스소프트웨어는특이한공공재다. 그것은사용하는사람이많

34 35 V O L . 0 3 2 0 1 1 T E C H & F U T U R E

을수록효용이감소하는클럽재(club goods)가아니다. 누구나무료로이용할수있는클럽시설은이용

하는사람이많을수록개인의입장에서는효용이줄어든다. 그러나오픈소스는사용하는사람과보완에

참여하는사람이많을수록가치가늘어난다. 즉, 네트워크재화다. 오픈소스에서는무임승차의부작용

보다네트워크의긍정적인가치창출효과가더욱크다.

진화의가속

오픈소스운동의진정한효과는이익창출이아니라진화(evolution)의가속화에있다. 오픈메커니즘은

돌연변이(mutation)와교배(cross-over)의가능성을한껏확 한다. 종의다양성이지닌아름다움이바

로다윈(Darwin) 진화론의본질이다. 소프트웨어의진화도그와마찬가지다. 오픈소스는소프트웨어

종의다양성을촉진함으로써이용자에게더욱풍요로운기회를제공한다. TeX시스템의개발과공개로

1980년 에진행된오픈소스운동을주도한또다른인물인커누스(Donald E. Knuth) 교수는다음과같

이말한적이있다.(2008.4.25)

소수의획일화된버전으로 변되는상용소프트웨어는제조업중심이자공급자중심이었던20세기의

패러다임이다. 그것은20세기초에부상한포드자동차의철학이다. 사용자는공급자가내놓는모델을

군말없이써야한다. 그리고공급자내부인력으로만추진하는혁신은동종교배(同種交配)와같다. 마

이크로소프트의혁신이질곡에빠진이유가바로여기에있다. 오픈소스진 앞에서고전하던마이크

로소프트가최근에마지못해비주얼베이직(Visual Basic)의소스를공개하겠다고선언하기까지했다.

2007년노벨경제학상수상자인매스킨(Erik Maskin) 교수는베센(James Bessen)과공저한논문1)에서

소프트웨어의특허는혁신과경제성장을오히려저해한다고밝힌바있다. 특허가경제성장을촉진한다

고주장했던통설과반 주장이다. 그는소프트웨어의연속적이고보완적인특성을감안할때경쟁이

야말로가치를창출할수있는첩경임을주장했다. 오픈소스는여기에서한걸음더나아간다. 공개와

수정을허용한다는특성때문에, 개발자사이에경쟁과협조가동시에이루어지는코피티션메커니즘

이존재한다. 누구나참여할수있음과동시에누구나개선할수있다. 진화는이렇게가속화한다. 오픈

소스의진정한경제적효과는당장의경제적이익의창출이아니라진화의가속화를통한사회적가치

의창출에있다.

■윈도대리눅스TCO 1: 윈도의우위를주장하는예

Linux Windows2003

Difference inPercentage

Table 1-2: Total Cost of Ownership-Overall

■윈도대리눅스TCO 1: 리눅스의우위를주장하는예

Standard Linux Solution vs. Microsoft Solution

Key Insights

Hardware

Windows 2003 server has a low TCOadvantage of about 15.9% over LinuxServers.

Windows 2003 environments have lowertraining, upgrade, downtime, installation,maintenance and search costs

Soft costs are lower by 30% on Windows2003 environments

Software

Capex

Tralning

Upgrade

Downtime

Installation

Maintenance

Search

Softcost

Existing hardware &infrastructure is used

$1,066,712

$1,366,883

$682,090

$1,012,260

$384,622

$345,623

36%

26%New hardware &

infrastructure is purchased

Opex

Total

4.54

0.30

4.84

0.59

0.50

1.09

0.69

1.33

0.12

2.17

6.48

11.32

4.74

0.80

5.54

0.37

0.37

0.87

0.09

0.82

0.06

1.66

4.23

9.77

4.2%

62.5%

12.6%

-59.4%

-35.1%

-25.2%

-666.6%

-62.2%

-100.0%

-30.7%

-53.2%

-15.9%

PercentageSaved

Saving Achievedby Using Open

Source

Linux StandardSolution

MicrosoftSolution

자료: http://www.cio-weblog.com/50226711/windows_2003_or_linux_lower_tco.php

자료: http://images.linuxidx.com/go.php?filter=off&page=9&q=tco+linux+microsoft

오픈소스소프트웨어는경제가생산물중심에서서비스중심으로바뀌어가면서더욱 세가될

것이며, 소스를개선하는데에참여하는자원봉사자들은날로늘어날것입니다. (중략) 개인사용

자들이자신의사용환경과취향에맞추어사용할수있는소프트웨어는점점늘어날것입니다. 반

면에상용소프트웨어는이런수요에절 로부응할수없고단지몇개의획일화된버전을내놓은

데에그칠것입니다. (http://www.softpanorama.org/People/Knuth/donald_knuth_interviews.shtml)

1)Maskin, E. and J. Bessen,‘Sequential Innovation, Patents, and Imitation(RAND Journal of Economics, 40(4), 2009)’