私は過去にいくつかのフリーウェアプロジェクトを見てきました。そこでは、作者が個人的な時間とリソースのかなりの量を投資し、ソフトウェアの課金を検討することさえありませんでした。これらのプロジェクトの多くは寄付ベースであり、私が聞いたところによると、ほとんどの人がオプションを与えられた場合に寄付しないことを選択するため、ドネーションウェアは(単に開発コストをサポートするためでも)実行可能なビジネスモデルにはなり得ません。これらのプロジェクトの多くは、作成者がそれ以上維持できなかったため、最終的にシャットダウンされました。
確かに、単にコミュニティを幸せにする(または何か)のが好きな人もいますが、プロジェクトを存続させるのに苦労している場合は、単に運用を継続するために10ドルなどの少額を請求してみませんか?人々があなたのソフトウェアが有用であると思うなら(そして多くの人々がそれらのプロジェクトが非常に有用であると思うなら)、彼らはそのような少量を支払うことに問題はありません。
問題は、人々が気に入ってダウンロードする人気のアプリがある場合は、それに値札を付けてみませんか?なぜ無料なのですか?
開発したソフトウェアの料金を請求することを拒否する人々から聞いた主な理由の1つは、暗黙のサポート契約です。
つまり、何かにお金を請求する場合、製品が販売されたと明示的に言ったとしても現状のまま、あなたも製品に対してある程度のサポートを提供するという一定の期待があります。それのために誰かのお金を取りました。
多くの開発者にとって、サポートは製品開発の最も楽しい部分ではないため、製品を無料に保つことで、開発者は義務を感じるのではなく、いつどのように製品に取り組むかについてのルールを作成できます。
私はオープンソースの仕事をするのが好きなのでやっています。それをすることによって私は他の人を助けるだけでなく、他の人も同様に助けるために関与するので、長期的には自分自身を助けると思います。私は仕事でオープンソースツールに大きく依存しているので、人々がそのようなことをするために時間を費やさなければ、私はいくつかの優れたツールを本当に逃してしまいます。
また、他のプロジェクトに参加し、いくつかの新しいことを学ぶための素晴らしい方法です。あなたのスキルセットを増やし続けることは決して悪いことではありません。
いくつかの理由:
a)Pleasure何かを充電すると、実際にはいくつかのアクティビティが楽しくなくなる可能性があります。非常に興味深いものをお勧めします ドライブ:動機についての驚くべき真実
b)Hassle何かにお金を請求し始めるには、サポート、支払いオプションの設定、ライセンスなど、ありふれた100の小さなことをすべて処理する必要があります。などなど
c)Spread喜びに関連していますが、多くの作者は、少し余分に稼ぐよりも、ソフトウェアを使用する方が幸せだと思います
d)それだけの価値はない一部の著者は、稼いだお金では、サポートを受ける資格があると感じているすべての面倒と支払いをしている顧客を相殺するのに十分ではないと考えています
e)これまでにやったことはありません有料のソフトウェアをリリースすることは、人生のほとんどのことと同じです。それは明らかなようです。これは、ほとんどのプログラマーが自営業ではなく従業員であるのと同じ理由です;)
本当に素晴らしい製品を出したいのであれば、ソフトウェアの実行可能なビジネスモデルを見つけることが重要だと考える人もいます。あなたが素晴らしいソフトウェアを素晴らしい価格で提供できるが、あなたとあなたの顧客はあなたがそれをサポートし開発するためのお金を得るので利益を得るなら。
カジュアルなプロジェクトとしてそれを維持するだけでは、アプリケーションに専念する時間とリソースがなく、あなたとあなたの顧客の両方が失われます(アプリを作ることがあなたがやりたいことである場合)
エリック・レイモンドは、それがギフトベースの社会であり、最善を尽くすのは、最も多くを与える余裕がある人々であるという考えを持っています。とても興味深い考えです。
これと他の主題に関する彼のエッセイを http://www.catb.org/~esr/writings/cathedral-Bazaar/ で読むことをお勧めします。
これは、ノウアスフィアのホームステッドから来ています http://www.catb.org/~esr/writings/cathedral-Bazaar/homesteading/ar01s06.html
私は誇りと達成感からそれをします。私は素晴らしい、便利なソフトウェアを作っていると思います。他の人がそれを利用しているのを見るのは嬉しいです。お金がすべてではありません。
フリーウェアアプリケーションは通常1回限りで、サポートされていないソフトウェアは主にユーティリティカテゴリに分類されます。それらはソースコードではなくバイナリで配布されるため、オープンソースとは異なります。フリーウェアの作者は通常、日雇いの仕事をしています。
シェアウェアは、製品にそれ自体を語らせたり、人々を夢中にさせたりすることを目的として、試用期間を設けています。試用期間後、製品は登録されていない限り動作を停止します。試用期間中であっても、ユーザーは「評価を続行するか、今すぐ登録する」ダイアログに直面する必要があります。これは、ナグ画面と呼ばれます。
ドネーションウェアは本質的にフリーウェアですが、製品が有用であると考える場合に作者が特にお金を要求し、ナグスクリーンがない点が異なります。さらに、ドネーションウェアもオープンソースにすることができます。
ほとんどのオープンソースプロジェクトには、プロジェクトの作業を継続するために開発者のコアチームに支払いをしているスポンサーがいるか、商用利用でライセンスを購入する必要があるデュアルライセンスがあるか、対応するエンタープライズバージョンに多くの機能があります。