'오픈소스는 돈이 안 될 숙명'이라고 Firefox의 개발원인 Mozilla의 프로그래머는 발언했는데, 이와는 반대로 '오픈소스 소프트웨어로 생계를 꾸려나가는 데 성공했다'는 글이 엔지니어 중심의 SNS인 Indie Hackers에 투고되어 화제를 모으고 있습니다.

How I earn a living selling my open source software
https://www.indiehackers.com/post/how-i-earn-a-living-selling-my-open-source-software-476f6bb07e

How I earn a living selling my open source software

Hi, I'm the founder and sole developer of my own open source software called open3A. It's a web-based invoicing application that I started in 2007 and h...

www.indiehackers.com


Indie Hackers에 해당 글을 투고했던 Nena Furtmeier 씨는 open3A라는 웹기반 청구 응용프로그램을 2007년에 오픈소스 소프트웨어로 개발했습니다.

애초 Furtmeier 씨는 자신이 사용할 목적으로 open3A을 만들었고 이후 인터넷에 무료로 공개했습니다. 당시 비슷한 응용프로그램이 없었는데, open3A를 이용한 사람이 "기능을 추가해주지 않겠느냐"라고 Furtmeier 씨에게 연락하여 왔다고 합니다.

open3A을 개발했을 당시 아직 학생이었던 Furtmeier 씨는 요구하는 기능을 무료로 추가했는데, 나중에 요청한 사람으로부터 사례가 있었다는 것. 그 후에도 Furtmeier 씨는 기능 요청이 있으면 추가했고, 보상을 받거나 무상으로 해왔다고 말합니다.

요청을 바탕으로 기능 추가를 해오던 Furtmeier 씨는 open3A를 판매할 생각을 했지만 몇 가지 양보할 수 없는 신념이 있었습니다. Furtmeier 씨가 원래 가지고 있던 신념은 다음의 5가지.

1. 오픈소스일 것
2. 라이센스 키 또는 동글을 사용하지 말 것
3. 구독서비스이지 않은 것
4. 무료 버전도 횟수 제한이나 기타 제한이 없을 것
5. 다른 소프트웨어를 관련시켜 작업을 늘리지 않을 것

이 다섯 가지 신념을 가지고 Furtmeier 씨는 먼저 로그인이나 설치없이 open3A를 실제로 사용할 수 있는 데모 버전을 웹사이트에 설치했습니다. 이것은 open3A의 주요 기능을 갖춘 것이었으므로, open3A 자체를 부담없이 체험할 수 있었습니다. 한편 데모 버전은 1일 1회 리셋되기 때문에 계속적 이용에 적합하지 않았다고 합니다.

그리고 이와는 별도로 한없이 제한을 없앤 무료 버전도 만들었습니다. 무료 버전도 이메일과 전화로 Furtmeier 씨 자신이 완전히 지원했지만 고급 기능은 없었다고 합니다. 고급 기능을 원하는 사람은 온라인숍에서 기능을 구입할 수 있도록 구성했다고 합니다.


이 온라인숍에서 Furtmeier 씨가 몇 년에 걸쳐 개발한 확장기능이 제공되었으며, 가격은 24달러 ~ 96달러 정도. 가격에는 구입 후 1년간의 확장기능 업데이트에 필요한 요금도 포함되어 있었습니다.

소프트웨어의 업데이트는 유료 확장기능이 전부 들어간 ZIP 파일을 다운로드하는 방식으로 이루어졌다고 합니다. 이때 Furtmeier 씨는 ZIP 파일에 소프트웨어뿐만 아니라 소스코드가 포함시켰기 때문에 '오픈소스를 판매한다'는 것이 가능하게 된 것입니다.

그 후 2013년에는 open3A를 렌탈할 수 있는 클라우드 서비스를 도입합니다. 이 요금플랜은 Furtmeier 씨가 백업 및 업데이트를 한다는 기술적인 계약을 체결한 것으로, Furtmeier 씨가 정기적 소득을 얻는 방법이 되었습니다.


그리고 2018년에는 고객의 요청에 따라 구독 버전도 발표했습니다. 고객은 정기 구입하는 대신 할인을 받는 형태입니다.

2021년 Furtmeier 씨는 새롭게 open3ABox라는 제품을 발표했습니다. 이것은 open3A을 설치한 Raspberry Pi를 판매하는 것으로, '자신의 서버가 없고 기술적인 지식도 없지만, 클라우드 버전은 싫다'는 고객을 위해 만들었다고 Furtmeier 씨는 말합니다. open3ABox는 Furtmeier 씨에 의해 원격 모니터링 & 고객지원이 이루어지므로 고객은 안심하고 사용할 수 있었으며, Furtmeier 씨는 안정적인 수입을 얻을 수 있게 되었습니다.

Furtmeier 씨는 게시물에서 "이 게시물은 잘된 것을 정리한 것으로, 실제로는 수백 시간 · 수천 유로를 투입해 실패한 적도 있다"고 고백해, B2B 소프트웨어 판매의 어려움도 내비쳤습니다.

Posted by 말총머리
,