테일윈드와 쇼피파이, 무료 코드의 개발비는 누가 낼까
핵심 요약
- 오픈소스는 사용자가 늘어난다고 매출도 그만큼 늘지는 않습니다.
- 무료 도구 주변에서 판매하는 유료 구성요소와 템플릿은 개발 시간을 줄여주는 상품입니다.
- 유료 제품의 신규 가입을 멈추는 것과 오픈소스 개발을 중단하는 것은 별개의 결정입니다.
- 기업의 지원으로 개발비를 마련할 수 있지만, 장기적으로 누가 어떤 방향으로 운영할지도 살펴야 합니다.
매일 쓰는 무료 개발 도구가 대기업과 손을 잡는다는 소식은 개발자뿐 아니라 그 도구로 서비스를 운영하는 회사에도 중요합니다. 업데이트와 지원이 계속될지에 따라 유지보수 계획을 달리 잡아야 하기 때문입니다. 테일윈드와 쇼피파이의 관계를 이해할 때도 무료로 배포하는 코드를 개발하는 데 누가 돈을 내는지부터 살펴볼 필요가 있습니다.
테일윈드가 무료로 주는 것과 돈을 받는 것
테일윈드 CSS는 웹페이지의 모양을 만드는 도구입니다. 미리 정해진 작은 스타일을 조합해 글자 크기를 정하고 여백이나 색상을 지정할 수 있습니다. 개발자가 아니라면 화면을 꾸밀 때 꺼내 쓰는 부품 상자라고 생각하면 쉽습니다.
이런 도구를 바탕으로 완성된 화면 구성요소나 템플릿을 만들어 팔 수 있습니다. 부품 상자는 무료로 나눠주고, 그 부품으로 조립한 메뉴나 상품 목록 같은 결과물에는 돈을 받는 방식입니다.
구매자가 돈을 내고 얻는 것은 시간 절약입니다. 직접 만들 수 있는 사람도 일정이 촉박하다면 이미 잘 만들어진 것을 살 만한 이유가 있습니다.
문제는 무료 도구를 쓰는 사람이 모두 유료 제품을 사지는 않는다는 데 있습니다. 도구를 능숙하게 다루는 사람이라면 필요한 화면도 직접 만들 수 있습니다. 도구의 인기가 높아져도 구매자가 함께 늘어난다는 보장은 없습니다.
신규 가입을 멈추면 무엇이 달라질까
유료 제품의 신규 가입을 중단하면 그 제품으로 새 고객을 받던 통로가 막힙니다. 무료 도구로 사용자를 모은 뒤 그중 일부에게 유료 제품을 판매해온 사업이라면 큰 변화입니다.
다만 신규 가입 중단이라는 말만 듣고 모든 서비스가 끝난다고 받아들여서는 안 됩니다. 새 고객을 받을지와 기존 고객을 계속 지원할지는 따로 결정할 수 있습니다. 오픈소스 코드를 유지하는 일도 별개입니다.
기존 고객에게는 이미 구매한 자료를 계속 열어볼 수 있는지가 중요합니다. 무료 도구를 쓰는 사람에게는 오류를 고치고 업데이트를 이어가는지가 더 직접적인 문제입니다. 같은 변화라도 무엇을 이용해왔느냐에 따라 살펴볼 부분이 다릅니다.
판매 정책이 바뀌었다는 이유만으로 사업에 실패했다고 단정하기도 어렵습니다. 수익성이 낮아서 내린 결정일 수도 있고, 개발 인력을 다른 일에 집중하려는 선택일 수도 있습니다. 어느 쪽인지는 실제 제품 정책과 운영 계획을 보고 판단해야 합니다.
쇼피파이 같은 기업이 지원으로 얻을 수 있는 것
쇼피파이는 온라인 상점을 만들고 운영하는 플랫폼입니다. 이런 기업에는 개발자가 판매 화면과 관리 도구를 더 쉽게 만들 수 있는 환경이 사업에도 중요합니다.
쇼피파이 같은 기업이 테일윈드 개발을 지원한다고 가정하면, 유료 템플릿 매출 밖에서도 이익을 따져볼 수 있습니다. 자사 개발팀의 작업 시간을 줄일 수 있고, 플랫폼 주변의 개발자들이 서비스를 만들기도 쉬워질 수 있습니다.
사업상 이런 이유가 있을 수 있다는 해석입니다. 특정 합류의 실제 목적이나 계약 조건을 설명하는 것은 아닙니다.
독립적인 도구 회사는 제품을 팔아 개발비를 회수해야 합니다. 플랫폼 기업이라면 그 도구 덕분에 다른 사업에서 얻는 이익까지 계산에 넣을 수 있습니다. 같은 코드라도 비용을 회수하는 경로가 달라지는 겁니다.
이렇게 보면 기업과 손을 잡는 이유를 단순히 “오픈소스로 돈을 못 벌어서”라고 설명하기는 어렵습니다. 도구가 만들어내는 가치와 도구 자체의 매출 사이에는 차이가 있을 수 있기 때문입니다.
개발비를 확보한 다음에도 남는 질문
기업의 지원을 받으면 오픈소스 개발을 이어갈 자금을 마련할 수 있습니다. 개발자가 유료 제품을 팔고 고객을 응대하던 시간을 코드 개선에 더 쓸 가능성도 있습니다. 다만 실제로 개발 인력을 그렇게 배치하는지는 따로 확인해야 합니다.
장기적으로는 누가 어떤 방식으로 결정을 내리는지가 중요합니다. 후원 기업의 제품에 필요한 기능이 다른 사용자들이 원하는 기능과 늘 같지는 않기 때문입니다.
사용자라면 회사 이름보다 이후에 어떻게 운영하는지를 보는 편이 도움이 됩니다. 공개된 개발 계획이 있는지 확인하고, 외부 기여를 계속 받는지도 살펴볼 수 있습니다. 이용 조건을 어떻게 유지하는지도 판단 근거가 됩니다. 유료 제품을 구매했다면 기존 고객에게 약속한 지원 범위도 확인해야 합니다.
테일윈드와 쇼피파이의 관계에서도 살펴볼 것은 무료 도구의 가치를 인정하고 그 개발비를 부담할 주체입니다. 유료 제품을 팔든 기업의 지원을 받든, 개발을 이어갈 돈과 사용자의 신뢰가 함께 필요합니다. 매일 쓰는 무료 도구라면 개발비를 어떻게 마련하는지, 사용자의 신뢰를 어떻게 지켜가는지까지 살펴야 합니다.
댓글
댓글을 불러오는 중...