오픈소스 이야기

오픈소스 소프트웨어 기반의 성공적인 비즈니스 모델

by 정병주 posted Nov 13, 2010

11월 2일 지식경제부가 주최하고 정보통신산업진흥원, 한국공개SW활성화포럼, 한국공개소프트웨어협회에서 주관한 제2회 공개SW Day 행사에 참석을 했었습니다. 행사의 주요 일정으로 개발자 대회 시상식과 트레이닝 캠프가 진행되었으며, 오전에 카네기멜론대 실리콘밸리 캠퍼스에서 소프트웨어 매니지먼트 프랙티스를 가르치고 있는 Tony Wasserman 교수가 “Building a Business on Open Source Software”라는 주제로 해외초청 강연을 해 주셨습니다.

 

Wasserman 교수는 강연을 시작하기 전 본인의 노트북과 LCD 프로젝터 간 연결이 매끄럽지 못해 잠시 난관에 부딪쳤는데, 그 와중에 “오픈소스 소프트웨어 행사에서 윈도우 기반의 노트북으로 발표를 하는 것이 맞느냐?”라는 질문을 던져 청중들에게 웃음을 선사했습니다(Wasserman 교수는 리눅스 OS를 사용함). 총 11개의 비즈니스 모델에 대해서 발표를 해 주셨고, 대부분 일반적인 내용들이라 새로움 또는 신선함에 대한 욕구 충족은 되지 않았지만, 전반적으로 핵심 내용만 잘 기술되어 있어서 발표자료의 일부를 발췌해 보았습니다(영어 단어가 평이하여 번역하지 않음).

 

Subscription Model

- User downloads software and can use it indefinitely at no charge
- User can manually check for software updates, install them, and use discussion forum for answers to technical problems, again at no charge
- User can hire consultants and contractors to help with specific issues
- Supplier updates and support provided on a subscription basis

  Examples: RedHat, Canonical Ubuntu

 

Commercial and Open Source Products

- Vendor’s products include closed source products available under traditional license or by subscription (OpenCore)
- Vendor’s products also include open source products that may be completely free or offered under a different business model

  Examples: CollabNet, SugarCRM, JasperSoft

 

Support and Training Model

- Vendor may or may not be the developer of the software
- Vendor offers support services, training, and/or publications on one or more open source projects

  Examples: Many, including O’Reilly, SpringSource (VMWare)

 

Consulting Strategy

- Vendor offers no open source software directly, but helps clients make strategic decisions and investments related to open source
- Vendor obtains revenue by charging customers for their consulting time

  Examples: IBM Global Services, Accenture, Gartner

 

Dual License Model

- Vendor offers open source software under an open source license, such as GPL or Apache
- Vendor offers the same software under a commercial license for those who want or need commercial support

  Example: MySQL

 

Hosted Service

- Vendor uses open source software to create services that can be given away or sold to customers

  Examples: Yahoo, Google

 

Advertising Model

- Vendor uses open source software to build a product that is offered as a service (in the cloud), and displays ads to users of the service

  Example: Google

 

Commercial Enhancement

- Vendor uses suitable licensed open source software and derives a new product that can be offered commercially, either as closed or open source

  Examples: EnterpriseDB and SRA OSS (PostgreSQL-based)

 

System Model

- Vendors uses open source software in a hardware product and produces revenue from selling the product

  Example: Cisco (Linksys routers), TiVo

 

Patronage Model

- Vendor offers open source software, money, equipment, or people’s time to the community with no direct expectation of revenue

  Example: IBM

 

Packaging Model

- Vendor integrates two or more open source products into a new product stack
- Vendor offers the “added value” stack along with support, training, and consulting

  Examples: OpenLogic, SugarCRM, OrangeHRM, plus many system integrator

 

한눈에 전체적인 비즈니스 모델이 그려지시죠?

 

CUBRID는 위에 열거된 총 11개의 비즈니스 모델 중 Subscription Model과 Support and Training Model을 기반으로 하고 있습니다.

 

* P.S.: 위 내용에 대한 저작자는 Tony Wasserman 교수이며, 발표자료에 “저작권(copyright)” 문구와 “CCL (Creative Commons License)” 표기는 없었습니다.