現在、約800Kのダウンロードがある無料のオープンソースプロジェクトがあります。ソフトウェアに関連付けられたツールバーのマルウェアが欲しくないので、私は時々いくつかの収益化会社から連絡を受け、それらを断りました。しかし、ソフトウェアを収益化するための非邪悪な方法はありますか?
私が知っているオプションは次のとおりです。
慈善寄付
あなたのソフトウェアが彼らに真の価値を提供したとユーザーが感じた場合、彼らはいくらかの寄付をします。 (無料の)ソフトウェアが誰かにもたらす価値を知ることは、彼らがあなたを示すメカニズムを備えるまでは困難です。 Webフォーラムやポッドキャストのファンが数百ドルを寄付するのを見てきました。他の方法やソースが失敗した場合、情報やコミュニティが彼らを助けたからです。免責事項を使用するか、寄付を明確に伝える!=サポートまたはアップグレード。
あなたが慈善団体に寄付をすることを選択した場合、悪は行われません。実際、IMOとは正反対です。サイトの更新の一環として、受益者からのフィードバックを投稿して、採用を促進することができます。 Win-Win。
もちろん、あなたのコードがオープンソースである場合、他の人が先に進んでこれを行うことができます-あなたのライセンスはそれらを禁止していますか? Paint.netはいつかこの種の問題を抱えていました。
リストしたオプションのどれも好きではないように思われるので、他にもいくつかのオプションがあります。
たとえば、メインブランチに含めたくない変更が必要な場合がありますが、有料で変更できる可能性があります。有料のサポートを希望しないので、プロジェクトの主な目的に合わない場合は、一般に公開しないようにすることもできますが、ソースを提供することができます。
仕事をするための独自の計画を立て、ロードマップを公開し、近い将来に現在行っていないことを優先順位付けするために、人々があなたに支払いを連絡できるようにするかもしれません。
あなたはいつも崇高なテキストに従い、私が資金調達のnprモデルと呼ぶものを実行することができます。基本的に、2、3回保存するたびに、ソフトウェアに価値があると感じた場合にライセンスを購入できることと、このソフトウェアを作成するには時間がかかることを思い出させます。
これには、ソフトウェアを無料で使用できるという利点があり、十分なものを使用していると感じている人が支払うことができる合理的なライセンス料を設定できます。