소프트웨어 공급업체나 장치 공급업체는 제품으로 지원하고자 하는 사용자와 속성, 기능 측면에서 생각하는 데 익숙합니다. 라이선스에 대한 고민은 나중으로 미뤄질 수 있습니다. 그러나 소프트웨어 라이선스는 수익화 전략의 핵심 부분입니다.
먼저 소프트웨어 라이선스는 무엇인가라는 질문을 던져야 합니다. 라이선스는 투자한 제품을 보호하기 위해 사용하는 도구입니다. 그러나 소프트웨어 라이선스를 어떻게 관리하는가는 초기 제품 설계부터 마케팅에 이르는 모든 것에 영향을 미칩니다. 그렇기 때문에 소프트웨어 라이선스 계약을 구성하는 방법은 매우 중요한 결정입니다.
그렇다면 소프트웨어 라이선스 계약이란 무엇일까요? 이것은 기업과 사용자 간의 계약으로, 소프트웨어를 사용하는 방법을 기업에서 명시하는 곳입니다. 적합한 구조는 리소스와 워크플로, 장기 성장 전략, 사용자 개인(사용자가 누구인지, 고객 수명 주기, 예산, 우선 순위, 제품 사용 방법 등)을 비롯한 요소에 따라 달라집니다.
소프트웨어 라이선스 모델을 다룬 완전 가이드를 통해, 기업이 올바른 방향을 찾도록 지원하고자 합니다. 몇 가지 소프트웨어 라이선스의 정의부터 시작하여 기업과 기업 고객에게 가장 적합한 라이선스 사례를 찾도록 도와드리겠습니다.
소프트웨어 라이선스의 법적 정의
라이선스는 판매·재정적 성장의 핵심 요소지만, 이보다도 중요한 것은 라이선스가 지식 재산에 대한 법적 보호라는 것입니다. 그렇기 때문에 대다수 라이선스 모델을 포함하는 법적 범주를 이해하는 것이 중요한데, 이는 수익화 전략의 기초입니다. 알아두어야 할 몇 가지 가장 중요한 용어는 다음과 같습니다.
독점(Proprietary) 소프트웨어 라이선스란?
독점 소프트웨어 라이선스는 소프트웨어 제작자가 소프트웨어 사용자, 사용 방법, 코드 자체를 통제할 때 사용됩니다. 예외가 있긴 하지만 여기에는 대다수 상용 라이선스와 대다수 상용 소프트웨어가 포함됩니다.
독점 형태가 아닌 소프트웨어는 몇 가지 다른 오픈 소스 범주에 속합니다. 오픈 소스 소프트웨어는 공개적으로 공유되며, 원하는 사람은 누구나 코드를 이용해 맞춤 구성하고 이를 기반 삼을 수 있습니다. 항상 무료인 것은 아니며 사용 방법에 제한이 있을 수 있지만, 원개발자의 통제 수준은 훨씬 덜합니다. 그렇기 때문에 독점 소프트웨어 라이선스는 보통 소프트웨어를 판매하고자 하는 기업에서 사용하는 방법입니다. 간편하게 품질을 보장하고 지원과 업데이트를 제공할 수 있기 때문에 잠재 경쟁사가 쉽게 경쟁 우위를 점하지 못하도록 방지하는 이점도 있습니다.
상용 소프트웨어 라이선스란
언뜻 보면 상용 소프트웨어와 독점 소프트웨어가 같아 보일 수 있습니다. 그러나 실제로 이 두 유형은 소프트웨어의 두 가지 다른 특성을 의미합니다. 상용 소프트웨어 라이선스는 제작자나 사용자들이 수익을 일으키는 데 이용하는 모든 소프트웨어를 일컫습니다. 따라서 상용은 소프트웨어의 목적을 설명하고 독점은 법적 사용을 설명합니다.
물론 이 두 라이선스가 겹치는 경우도 종종 있습니다. 예를 들어, 기업용 소프트웨어를 구독 기반으로 판매하지만 코드를 기밀로 유지하는 기업은 상용 겸 독점 라이선스를 사용하고 있습니다. 반면에 상용 소프트웨어의 일부를 오픈 소스로 제공하는 주요 소프트웨어 기업들이 점차 늘어나고 있습니다.
비영리 소프트웨어 라이선스란
비영리 라이선스는 정반대입니다. 즉, 소프트웨어를 사용하여 직간접적으로 돈을 벌 수 없습니다. 소프트웨어는 무료일 수도, 사용자가 비용을 지불해야 할 수도 있지만 여전히 사적인 용도로만 사용할 수 있습니다. 예를 들어, 전자 출판 프로그램을 사용하여 가족을 위해 생일 카드를 만들 수는 있지만 고객에게 생일 기념 할인을 제공하는 광고를 만들 수는 없습니다.
비공개 소프트웨어 라이선스란
비공개 라이선스 소프트웨어는 보통 내부용 또는 개인용 소프트웨어를 말하며 소유자나 개발자가 유일한 사용자입니다. 비공개 소프트웨어 라이선스가 적용되는 애플리케이션은 기술적으로는 상업적, 비상업적이거나 독점적인 유형일 수 있지만 개발자 외에 아무도 액세스할 수 없다면 이러한 라이선스는 관련이 없습니다.
소프트웨어 배포 수단: 온프레미스, 클라우드, 하이브리드
소프트웨어 사용을 추적, 제한, 관리하는 방법은 어떤 라이선스 모델이 선택 사항이 될지 영향을 미치며 그 반대의 경우도 마찬가지입니다. 사용하려는 구체적인 라이선스 모델이 있다면 이를 용이하게 하는 배포 방법이 필요합니다.
온프레미스 라이선스란
온프레미스 라이선스는 사용자 자신의 컴퓨터나 서버에 설치된 모든 소프트웨어에 사용하는 것입니다. 사내 라이선스라고도 불리는 이 유형의 라이선스를 가진 소프트웨어는 사용자 장치를 통해 현장에서 액세스할 수 있습니다. 플로피 디스크와 CD-ROM 시대에는 온프레미스 라이선스가 유일한 소프트웨어 라이선스 배포 방식이었지만 이제는 클라우드 기반 라이선스가 빠르게 이를 대체하고 있습니다.
클라우드 기반 소프트웨어 라이선스란
클라우드 기반 소프트웨어 라이선스는 소프트웨어가 사용자의 장치나 서버가 아닌 인터넷을 통해 실행, 추적, 관리되는 경우를 말합니다. 클라우드 기반 소프트웨어는 사용자가 설치하기에 일반적으로 훨씬 더 편리하며 공급업체가 업데이트와 새로운 기능을 쉽게 제공할 수 있습니다. 또한, 개발자는 고객이 소프트웨어를 어떻게 사용하는지에 관한 실시간 데이터를 많이 확보할 수 있습니다. 해당 데이터로 제품을 개선하고 판매 모델을 조정하거나 무단 사용을 포착할 수도 있습니다.
그러나 클라우드 기반 라이선스의 가장 큰 장점 중 하나는 다양한 라이선스 모델을 훨씬 더 편리하게 만들어 준다는 점입니다. 클라우드 기반 라이선스를 사용하면 새 하드웨어가 사용자 장치 근처에 없어도 라이선스 계약 정보를 변경할 수 있습니다. 고객은 간단한 클릭 몇 번으로 기능을 변경하거나 승인된 사용자를 추가, 제거하거나 간편하게 라이선스를 갱신할 수 있습니다.
하이브리드 라이선스란
하이브리드 라이선스는 클라우드 기반 요소와 온프레미스 요소를 모두 포함하는 단일 라이선스 계약입니다. 클라우드로 이전하는 소프트웨어 공급업체에서 자주 사용하지만, 몇 가지 다른 요건을 가진 기업에 적합한 솔루션이기도 합니다. 이러한 기업에는 새로운 기능을 거의 사용하지는 않지만 더 강력한 보안이 필요한 직원이 일부 있을 수도 있고, 어떤 팀에는 더 많은 유연성이 필요할 수도 있습니다.
소프트웨어 라이선스 모델: 핵심 정보
다양한 배포 방법과 기본 법적 범주를 구성 요소로 사용하여 다양한 라이선스 모델을 구축할 수 있습니다. 하지만 먼저 몇 가지 기본 사항부터 시작해보겠습니다. 다른 라이선스 모델은 틈새 고객에게만 적용되는 드문 체계를 가졌거나, 이러한 필수 요소를 변형하거나 조합한 유형입니다.
영구 라이선스란?
영구 라이선스는 고객이 소프트웨어를 한 번 구입하면 원하는 기간 동안 계속 사용할 수 있습니다. 클라우드 기반 라이선스가 하나의 옵션이 되기 전에는 가장 일반적인 모델이었으며 여전히 몇 가지 장점이 있습니다. 소프트웨어를 장기간 사용하려는 경우, 하나의 명확한 요금이기 때문에 편리하고 이해하기 쉽습니다. 반면에 일반적으로 업그레이드나 패치, 지원을 이용할 수 없습니다.
그러나 영구 라이선스를 선택하는 가장 일반적인 이유는 하드웨어와 관련이 있습니다. 소프트웨어가 사용자 장치에 직접 호스팅되는 경우, 라이선스를 갱신하는 것이 불편할 수 있습니다. 사용 위치나 보안상의 이유로, 사물 인터넷이나 인터넷 액세스에 의존할 수 없는 장치에서 그 기능을 발휘할 수 있습니다.
구독 라이선스란
영구 라이선스와 반대로 구독 라이선스는 제한된 시간만큼 사용하는 데 대해 요금을 부과한다는 의미입니다. 일반적으로 고객은 월 단위나 연 단위로 비용을 지불합니다. 해당 기간이 끝날 때 라이선스 계약을 갱신하지 않는 고객은 소프트웨어에 액세스할 수 없습니다. 이는 클라우드 기반 라이선스 시장이 성장하며 훨씬 더 편리해지고 대중화되었습니다.
구독 기반 라이선스는 사용자에게 훨씬 더 많은 유연성을 제공하고 영구 라이선스보다 훨씬 적은 약정 조건을 요구합니다. 개발자는 고객과 지속적인 관계를 확보하게 됩니다. 종합하면, 저렴한 가격으로 짧은 기간 이어지는 최소 수준의 라이선스 계약이 훨씬 더 높은 가격으로 몇 년 동안 갱신되는 광범위한 라이선스 계약으로 바뀔 수 있음을 의미합니다.
SaaS 라이선스란
SaaS 라이선스를 사용하는 고객은 제품을 구입하여 소유하는 대신, 비용을 지불하고 일정 기간 소프트웨어를 사용합니다. 이러한 유형의 구독 모델에는 고객 지원, 업그레이드, 유용한 콘텐츠에 대한 액세스 등, 다른 서비스가 함께 제공되는 경우가 많습니다. 고객이 자체 서버나 장치에 소프트웨어를 설치하는 대신, 소프트웨어 공급업체가 클라우드에서 소프트웨어를 호스팅합니다.
이 모델은 오늘날 거의 모든 엔터프라이즈 소프트웨어의 표준입니다. 소프트웨어가 클라우드에서 호스팅되기 때문에 라이선스 계약을 쉽게 업데이트할 수 있어 소프트웨어를 쉽게 확장할 수 있습니다. 공급업체는 동일한 소프트웨어에 대한 SaaS 라이선스를 다양한 가격대에서 효율적으로 제공할 수 있습니다.
사용자 기반 라이선스란
사용자 기반 라이선스를 사용하면 어떤 장치를 사용하든지 상관없이 소프트웨어를 사용하는 특정 사용자에게 라이선스가 연계됩니다. 사용자 기반 라이선스를 사용하면 사용자별로 보유한 장치가 몇 개인가는 중요하지 않습니다. 이 라이선스 유형은 많은 개인정보나 설정을 저장하는 소프트웨어나 사용자가 컴퓨터에서 사용하든 이동 중 사용하든 유동적으로 사용하는 소프트웨어에 적합한 선택입니다.
직원들이 장치를 공유하지만 직원마다 개별 대시보드가 있는 기업을 상상해 보시기 바랍니다. 교대로 일하는 환경일지라도 직원마다 개별 계정을 관리합니다. 이처럼 작업 위치에 관계없이 사용자별 개인 데이터를 저장해야 하는 경우라면 사용자 기반 라이선스를 사용하는 것이 좋습니다.
동시 사용 소프트웨어 라이선스란
동시 사용 소프트웨어 라이선스를 구입하는 것은 생필품을 대량 구매하는 것과 같습니다. 동시에 사용할 수 있는 일정 갯수의 라이선스를 받고 나면, 조직의 모든 구성원이 모든 장치에서 라이선스를 사용할 수 있습니다. 이 모델은 간단하고 유연하기 때문에 비용 효율적인 선택입니다. 교대 근무를 하거나 여러 시간대에 직원이 분산되어 있는 기업에 특히 유용합니다. 직원들이 같은 시간에 작업하지 않을 때는 동일한 라이선스를 쉽게 공유할 수 있고, 기업은 사용자를 전환하거나 어떤 직원에게 무엇이 필요한지 미리 자세하게 파악할 필요가 없습니다.
유동 라이선스란
유동 라이선스는 동시 사용 라이선스를 일컫는 또 다른 용어입니다. 즉, 사용자가 누구인지, 사용 중인 장치가 무엇인지와 관계없이 동시 사용자 수를 기반으로 하는 소프트웨어 라이선스입니다. 조직 내 다른 사용자 간에 쉽게 이동할 수 있기 때문에 유동 라이선스라고 합니다.
기능 라이선스란
기능 기반 라이선스는 다양한 고객이 다양한 기능을 사용할 수 있는 라이선스입니다. 동일한 소프트웨어를 다양한 가격대로 제공할 수 있으며 다양한 고객 요구에 맞춰 소프트웨어를 맞춤 구성하는 도구로서 라이선스 계약을 활용할 수도 있습니다.
또한, 높은 제어 수준을 제공하며 종종 다른 소프트웨어 라이선스 모델과 접목됩니다. 예를 들어, ‘기본 패키지’에 일부 기능과 소수의 사용자를 포함해 제공하는 소프트웨어 공급업체를 본 적이 있으실 겁니다. 더 많은 사용자를 허용하는 ‘프리미엄 패키지’에는 추가 기능을 포함하기도 합니다. 이것이 바로 소프트웨어 공급업체가 사용자 기반 라이선스와 기능 라이선스를 결합하는 사례입니다.
소프트웨어 라이선스 모델: 다른 옵션
소프트웨어와 고객에 따라, 흔하지 않은 라이선스 모델 중 하나가 가장 적합한 선택일 수도 있습니다. 창의적인 선택을 두려워하지 않아도 좋습니다.
사용 기준 라이선스란
사용 기준 라이선스는 셀 수 있는 항목을 기반으로 소프트웨어 액세스를 제한합니다. 사용자가 로그인한 횟수나 특정 기능을 사용한 횟수, 소프트웨어를 사용한 시간이 그 기준일 수 있습니다.
이 라이선스 모델에는 아래 나열된 바와 같이 더욱 구체적인 모델들이 포함되며 다른 모델과 간편하게 조합하여 사용할 수 있습니다. 예를 들어, 프로젝트 관리 소프트웨어에는 팀원 수(사용자 기반 모델)에 따라 달라지며 제한된 수의 작업이나 프로젝트(사용 기준 모델)를 지원하는 월별 사용료(구독 모델)을 적용할 수 있습니다.
사용 시간 라이선스란
사용 기반 청구 또는 사용량 기반 청구라고도 하는 사용 시간 라이선스는 사용자가 로그인하고 소프트웨어를 사용한 시간을 기반으로 하는 사용 기준 라이선스의 한 종류입니다. 사용자는 일정 시간을 선불로 결제하고 시간이 다 되면 더 많은 시간을 구매할 때까지 소프트웨어에 액세스할 수 없습니다.
총 사용 시간 기반 라이선스란
총 사용 시간 기반 라이선스는 사용 기반 청구 모델에 다수의 사용자를 적용합니다. 이 모델에서 조직은 정해진 시간 동안 라이선스를 부여할 수 있으며 조직 내 어느 부서에서 소프트웨어를 사용하고 있는지 추적할 수 있습니다. 총 사용 시간 기반 라이선스를 더욱 정교하게 사용하고자 하는 고객은 다양한 기능을 가진 여러 소프트웨어 버전에 라이선스를 부여하여 다양한 요건을 가진 팀에서 이용하도록 하고, 기업의 총 소프트웨어 사용량은 단일 라이선스로 추적 관리하여 청구 용도로 활용할 수 있습니다.
정기 라이선스란
정기 라이선스는 (보통은 구매 날짜인) 소프트웨어 액세스 시작 날짜와 종료 날짜를 제공합니다. 기술적으로는 구독 라이선스도 이 정의에 맞지만, 정기 라이선스는 개발자와 고객이 라이선스 갱신을 당연한 것으로 기대하지는 않는다는 의미를 포함합니다.
평가판 라이선스란
평가판 라이선스도 기대치에 따라 정의됩니다. 즉, 사용자가 총 가격을 지불하기 전에 소프트웨어를 사용해 볼 수 있도록 기간이 고정된 라이선스입니다. 평가판 라이선스의 조건은 매우 다양할 수 있습니다. 여기에는 제한된 기능이나 사용자가 포함될 수 있으며 고객이 소프트웨어에 액세스하려면 신용카드 정보를 제공해야 할 수도 있습니다. 무료가 아닐 수 있지만, 개발자가 일반적으로 제공하는 것보다 할인된 요금, 또는 더 짧은 약정 기간으로 제공될 수 있습니다.
프로젝트 기반 라이선스란
프로젝트 기반 라이선스는 조직 외부 협력자가 함께 일하는 동안, 조직의 소프트웨어 라이선스를 사용할 수 있도록 허용하는 임시 라이선스입니다. 프로젝트 기반 라이선스를 사용하면 소프트웨어 고객이 다른 사람에게 액세스 권한을 부여할 수 있으며, 때로는 고객이 신규 사용자가 액세스할 수 있는 기능이나 사용 시간을 결정할 수도 있습니다.
교육용 라이선스란
교육용 라이선스는 학생이나 교사, 교육 기관의 요건을 고려해 만들어진 라이선스 계약입니다. 여기에는 특히 해당 사용자 그룹의 관심을 끄는 기능이 포함될 수 있으며, 거의 항상 할인된 가격을 제공하거나 비교육용 라이선스와 다른 지불 조건을 제공합니다. 일부 공급업체에 있어 이 라이선스는 학생들이 제품에 익숙해지도록 만들고 졸업 후 제품을 선택할 가능성을 높이는 좋은 방법입니다.
온디맨드 라이선스란
온디맨드 라이선스는 사용 기준 라이선스의 한 형태로, 종종 사용 시간을 기준으로 삼습니다. 온디맨드 라이선스를 사용하는 소프트웨어 고객은 제한된 시간 동안 비용을 지불하지만 원하는 대로 배포할 수 있습니다. 즉, 경과 시간에 기반하지 않고 온디맨드 형태로 이용 가능합니다.
오프라인 사용 라이선스란
오프라인 사용 라이선스는 정기 라이선스 또는 구독 라이선스인데, 고객이 개별 장치에 소프트웨어를 다운로드하고 인터넷 연결 없이 사용할 수 있습니다. 이는 도서관에서 책을 대출하는 것과 같습니다. 대출한 사람이 실제 책을 가지고 있게 되고, 사서는 이 책에 접근할 수 없지만 대출자가 완전히 구매한 것은 아니기 때문입니다. 소프트웨어에 라이선스 만료 데이터를 넣어 라이선스 기간이 끝나면 액세스를 제한하도록 만들 수도 있습니다. 오프라인 사용 라이선스는 보안 시설이나 건설 현장, 광산, 장거리 차량처럼 인터넷에 액세스할 수 없는 장소에서 사용되는 장비에 고려해볼 수 있는 중요한 옵션입니다.
장치 라이선스란
장치 라이선스는 특정 수의 장치에서 소프트웨어를 사용할 수 있는 경우를 말합니다. 장치에 설치하여 어떤 사용자든지 사용할 수 있습니다. 새 장치에서 소프트웨어를 사용하고자 하는 고객은 먼저 다른 장치에서 소프트웨어를 제거해야 합니다. 학교나 도서관, 기타 공공 기관은 보통 이 유형의 라이선스를 사용합니다.
고정 라이선스란
고정 라이선스는 라이선스가 특정 수의 장치 대신, 특정한 단일 장치에 연결된다는 점을 제외하고는 장치 라이선스와 유사합니다. 이는 소프트웨어가 장치의 기본 요소이기 때문일 수도 있고(예: 스마트 냉장고) 순전히 소프트웨어 사용과 보안을 엄격하게 제어하고자 소프트웨어 기업에서 선택하는 방법일 수도 있습니다.
모델을 선택하고 현명하게 관리하십시오
올바른 소프트웨어 라이선스 모델을 찾으려면 기업의 장기 전략, 소프트웨어의 강점과 약점, 사용자의 재정적 요건과 보안 요건뿐만 아니라 사용자가 소프트웨어를 어떻게 이용하기를 바라는지와 관련하여 많이 연구해야 합니다. 하지만 모델을 선택했다고 해서 거기서 일이 끝나는 것은 아닙니다.
소프트웨어 라이선스를 고객에게 부여한 후에도 이를 추적 관리하는 것은 기업에 달려 있습니다. 이를 통해 비용을 제대로 지불받고 있는지 확인하는 동시에, 데이터를 수집하여 소프트웨어를 개선하고 판매를 늘리는 방법을 파악할 수도 있습니다. 탈레스 라이선스 관리 솔루션에 관해 자세히 읽어보고 이 솔루션을 이용해 기업에서 제공하는 모든 제품의 가능성을 극대화하는 방법을 알아보시기 바랍니다.
Flexibility with Software Licensing Generates Revenue - Eaton Case Study
Eaton Generates Revenue Streams and Increases Customer Satisfaction with Thales Sentinel - Case Study Eaton’s mission is to improve the quality of life and the environment through the use of power management technologies and services. The company does this by providing...