자유 소프트웨어 회사의 일반적인 수익 모델은 무엇입니까?


19

사람들은 '맥주 에서처럼 자유로운'소프트웨어 개발자조차도 먹어야합니다. 소프트웨어를 직접 판매하지 않을 때 이러한 회사에서 사용하는 일반적인 수익 모델은 무엇입니까? 하나 또는 두 개 (광고 및 지원 계약)를 알고 있지만 더 있습니까?

Walter가 언급했듯이 모델의 장단점이 무엇인지 알고 있다면 포함 시키십시오.


4
나는 그 모델의 장단점을 무엇입니까?
Walter

@Walter : +1이 질문을 수정했습니다.
Steven Evers

이것은 좋은 질문입니다. 광고 외에는 항상 Stallman의 전제가 어떻게 살아남을 수 있을지 궁금했습니다. 작가로서 필자는 작가가 먹을 필요가 없다고 생각하는 출판인이 많다고 말할 수있다. 프로그래머로서 우리 모두는 사람들이 컴퓨터를 고치거나 웹 사이트를 무료로 제공해야한다고 생각하는 상황을 처리했을 것입니다. 그렇다면 오픈 소스 앱은 어떻게 개발자들에게 활력을 주는가?
Bernard Dy

2
내가 비극적으로 사용하는 것으로 보았던 한 가지 접근 방식은 전체 "지독한 것을 문서화하지 않고 컨설팅 서비스에 대한 비용을 청구하는"모델입니다.
저의 올바른 의견 그냥

1
서비스 ! 그렇지 않으면 "우리의 사람들은 우리의 제품입니다."
Macneil

답변:


7

가장 일반적인 것으로 보이는 두 가지가 있습니다.

  • 무료 소프트웨어 개발 및 지원 판매
  • 무료 소프트웨어를 개발하고 덜 제한적인 라이센스로 유료로 제공하십시오.

두 번째 모델에서는 회사가 소프트웨어 저작권의 100 %를 소유해야합니다. 즉, 기고자들은 저작권 할당에 서명해야합니다.

다음은 두 번째에 대한 가상 응용 프로그램입니다.

"Acme, Incorporated는 기능이 풍부하고 미적으로 유쾌한 소프트웨어 SIP 전화를 개발하여 GNU Affero General Public License 버전 3으로 출시했습니다.

선택적으로, 전화 재 포장 / 브랜딩에 관심이있는 회사는 Acme에 표준 GPL3, LGPL 또는 훨씬 덜 제한적인 라이센스를 사용하여 프로젝트의 독점적 인 포크를 설정하도록 비용을 지불 할 수 있습니다.

Acme, Inc.는 나중에 Yoyodyne Systems에 의해 구입되었으며, 코드의 전체 소유권을 얻기 위해 많은 돈을 지불했습니다. "

나는 두 시나리오의 이상 주의적 장점에 들어 가지 않을 것입니다. 나는 그것들을 내가 가장 친숙한 것으로 제시하고 있습니다.


3

드루팔 은 100 % 무료입니다. 제작자 인 Dries Buytaert 는 그렇지 않습니다 .

일부 전문가 :

  • Drupal이 처음부터 무료가 아니라면 널리 사용 됩니까?
  • Drupal이 오픈 소스가 아니라면 기능이 풍부 합니까?
  • Drupal이 오픈 소스가 아닌 경우 커뮤니티에서 무료잘 지원 됩니까?

몇 가지 단점 :

  • 많은 시도, 많은 실패
  • 모든 소프트웨어 유형에 적합하지는 않음
  • 해당 모델의 투자자에게 관심이 없음

그와 마찬가지로 valgrind, 그의 제작자 (Julian Seward)는 개발자 가이 제품군을 사용하도록 개발자를 구성하기 위해 회사에서 정기적으로 초청받습니다 (그리고이 프레임 워크를 통해 도구를 유료로 개발할 수도 있다고 생각합니다).
Matthieu M.

2

MySQL 모델이 있습니다. 훌륭한 무료 제품을 만들고 지원 서비스를 판매하십시오.

이 모델을 중심으로 한 Steel Bank Studio 는 커뮤니티 소유의 제품인 Steel Bank Common Lisp에 대한 상업적 지원을 제공하는 회사 입니다. SBS의 배후에있는 사람인 Nikodemus Siivola는 SBCL의 핵심 해커 중 하나이지만 내 요점은 돈을 벌기 위해 무료 / 오픈 소스 제품의 "소유자"일 필요는 없다는 것입니다.


나는 항상이 모델에 대해 궁금했습니다. 논리적으로, 무료 소프트웨어에 대한 판매 지원을 수익성있게하려면 소프트웨어에 충분한 유료 지원이 필요하므로 개발 비용과 추가 비용을 보상받을 수 있습니다. 그것은 아무도 사용하고 싶지 않은 종류의 소프트웨어가 아닌가?
메이슨 휠러

1
분명히, 완전히 쓰레기에 대한 지원에 대해서는 아무도 지불하지 않을 것입니다-무료 제품에 버그가 있다는 것을 지불합니까?! 그래서 저는 항상 "지원"이 맞춤형 조정이나 추가 확장 또는 컨설팅을 의미한다고 생각했습니다. 큰 구매를 무시하고 MySQL에서도 잘 작동하는 것 같습니다.
Frank Shearar

2

여러 모델 (일부 모델은 이미 언급 됨) :

  • 지원 비용이 지불되는 무료 제품 (Red Hat, Drupal, MySql 등)
  • 무료 제품, 기타 서비스 제공 (사용자 정의, 추가 기능)
  • 무료 기본 제품, 프로 에디션 비용 지불

1

무료 소프트웨어의 일반적인 모델은 해당 제품과 함께 지원 및 서비스를 판매하는 것입니다.

예를 들어 파일 저장 응용 프로그램을 만들었습니다. 무료로 다운로드하여 처리하도록 설정된 자체 서버에서 실행되도록 구성 할 수 있습니다. 그러나 서버를 구성하지 않거나 서버가 없으면 서버 중 하나에서 저장소 계정을 구입할 수 있습니다. 또 다른 방법은 서버에서 응용 프로그램을 실행하도록 설정하는 데 문제가있는 경우 유료이지만 구성 요소를 단계별로 설정하는 데 도움을 줄 수 있다는 것입니다.


0

다른 모델은 다음과 같습니다. 무료 소프트웨어를 제공하지만 하루 종일 업무를 유지하고 (대학에서 근무) 컨설턴트로서의 전문 지식을 활용하십시오.

많은 사람들이이 사업을 시작하는 데 어려움을 겪기 때문에 오픈 소스 프로젝트를 진행하거나 자체적으로 무언가를 구축하여 물건을 만드는 방법을 알 수 있도록 해줍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.