フリーソフトウェア企業の一般的な収益モデルは何ですか?


19

「ビールのように自由」なソフトウェアの開発者でさえ、人々は食べなければなりません。このような企業がソフトウェアを直接販売していないときに使用される一般的な収益モデルには、どのようなものがありますか?1つまたは2つ(広告契約とサポート契約)知っていますが、他にもありますか?

Walterが指摘したように、モデルの長所と短所がわかっている場合は、それらを含めてください。


4
これらのモデルの長所と短所を追加しますか?
ウォルター

@Walter:+1で質問を編集しました。
スティーブンエバーズ

これは素晴らしい質問です。広告以外で、私はストールマンの前提がどのように生き残ることができるのか常に疑問に思っていました。作家として、私は作家が食べる必要がないと考える出版社がたくさんいることを間違いなく言うことができます。プログラマーとして、私たちは皆、コンピューターを修理するか、彼らのためにウェブサイトを立てることは無料であると人々が考える状況におそらく対処したでしょう。それでは、オープンソースアプリはどのようにして開発者を活気づけていますか?
バーナードダイ

2
私が悲劇的に頻繁に使用するのを見たアプローチの1つは、「ひどいことを文書化せず、コンサルティングサービスの料金を請求しない」モデル全体です。
ちょうど私の正しい意見

1
サービス!それ以外の場合は「私たちの製品は私たちの製品」と呼ばれます
マクニール

回答:


7

最も一般的であると思われる2つがあります。

  • フリーソフトウェアを開発し、サポートを販売する
  • フリーソフトウェアを開発し、制限の少ないライセンスで有料で提供します。

2番目のモデルは、会社がソフトウェアの著作権を100%所有することを義務付けています。つまり、寄稿者は著作権の譲渡に署名する必要があります。

次に、2番目の仮想アプリケーションを示します。

「Acme、Incorporatedは、機能が豊富で見栄えの良いソフトウェアSIP電話を開発し、GNU Affero General Public Licenseのバージョン3でリリースしました。

オプションで、電話機の再パッケージ化/ブランド変更に関心のある企業は、Acmeに標準のGPL3、LGPL、またはさらに制限の少ないライセンスを使用して、プロジェクトのプロプライエタリフォークを確立することができます。

Acme、Inc.は後にYoyodyne Systemsに買収されました。YoyodyneSystemsはコードの完全な所有権を獲得するために多額のお金を払いました」

どちらのシナリオの理想主義的なメリットにも触れません。最もよく知っているシナリオとして提示しています。


3

Drupalは100%無料です。Dries Buytaertは作成者ですが、そうではありません

いくつかの長所:

  • そもそもDrupalが無料でなければ、Drupalは広く使用されるでしょうか?
  • Drupal は、オープンソースでなければ機能が豊富になりますか?
  • Drupalがオープンソースでない場合、コミュニティから無料でサポートされますか?

短所:

  • 多くの試み、多くの失敗
  • すべてのソフトウェアタイプに適合しているわけではありません
  • そのモデルに投資家の興味を引くのが難しい

以下の場合のようですvalgrindあまりにも、彼の創作者(ジュリアン・スワード)は、このスイートを使用するために私たちの開発者を形成するために、私の会社で、定期的に招待され(と私はあまりにも有料でこのフレームワークの上にツールを開発することができると思います)。
マチューM.

2

MySQLモデルがあります。素晴らしい無料の製品を作り、それからサポートサービスを販売します。

このモデルのスピンはSteel Bank Studioです。SteelBank Studioは、コミュニティ所有の製品であるSteel Bank Common Lispの商用サポートを提供する会社です。SBSの背後にいるNikodemus Siivolaは、SBCLのコアハッカーの1人ですが、私が指摘するのは、無料でオープンソースの製品の「所有者」である必要はないということです。


私はいつもこのモデルについて疑問に思っていました。論理的には、価格のないソフトウェアの販売サポートを収益性の高いものにするためには、開発コストと余分な費用を回収するために十分な有料サポートが必要です。それは誰もが使いたくないようなソフトウェアにしないでしょうか?
メイソンウィーラー

1
明らかに、完全にゴミのようなものについては誰もサポートにお金を払うつもりはありません-つまり、無料の製品にバグがあることに対して支払うのですか?!だから私はいつも「サポート」とは、カスタム調整、追加の拡張、またはコンサルティングを意味すると考えてきました。大規模な買収を無視しても、MySQLでうまく機能するように見えました。
フランクシェラー

2

いくつかのモデル(その一部はすでに言及されています):

  • 有償サポート付きの無料製品(Red Hat、Drupal、MySqlなど)
  • 無料の製品、提供されるその他のサービス(カスタマイズ、追加機能)
  • 無料の基本製品、プロ版の支払い

1

フリーソフトウェアの一般的なモデルは、サポートとサービスをその製品とともに販売することです。

たとえば、ファイルストレージアプリケーションを作成しました。無料でダウンロードでき、それを処理するように設定されている独自のサーバーで実行するように構成できます。ただし、サーバーの構成を希望しない場合やお持ちでない場合は、サーバーのいずれかでストレージアカウントを購入できます。別の方法は、サーバー上で実行するアプリケーションの設定で問題が発生した場合、有料ではありますが、ステップごとにコンポーネントをセットアップできるようにすることです。


0

別のモデルは次のとおりです。無料のソフトウェアを提供しますが、あなたの毎日の仕事(大学で働く)を保ち、コンサルタントとして専門知識を活用します。

多くの人はこのビジネスに参入するのが難しいので、オープンソースプロジェクトで作業するか、自分で何かを構築して、それを提供して、ものを構築する方法を知っていることを示します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.