web-dev-qa-db-ja.com

有料のオープンソースアプリ

気になるのは、オープンソースのアプリがモバイル市場でうまく売れることを期待することが可能/実現可能/合理的であるかどうかという疑問です。

ユーザーはチェックアウトバージョンを作成するのではなく、自分のアプリを使用すると思いますか?さらに重要なのは、OSSライセンスでアプリを利用できるようにした場合、どのように競合に対処できるでしょうか?

これまでのところ、私が見つけたテーマに関する唯一のリンクは http://blog.zachwaugh.com/post/17554643060/selling-open-source-apps ですが、Mac OS Xアプリを扱っています。

私の質問はiOS、Androidまたは別のOSに焦点を当てていない、モバイルアプリケーション全般に​​関するものです。

編集:私のユーザーがプログラマーであるかどうかの非常に合理的な質問が尋ねられました。
ほとんどのユーザーがリモートでプログラミングに精通しているとは思いません。

9
K.Steff

まず第一に、オープンソースであろうとクローズドソースであろうと、膨大な数のアプリ、数百万ものアプリが売れ行きが悪い。そのため、卓越したアプリであり、十分に市場に出されていない限り、どのアプリもうまく売れると期待しないでください。

IOSアプリの場合、誰かがiOS開発者プログラムの登録にApple $ 99 /年額を支払う必要があります。さらに、オープンソースをダウンロードしてアプリをビルドできるようにするにはMacが必要です。アプリを購入せずに、デバイスにロードします。専門知識があっても、多くのエンドユーザーがこれを行うことはありません。

ただし、他の開発者がこれを行うのを防ぐことはほとんどまたはまったくありません。それを自分の名前でアプリストアに送信したり、おそらく価格を下げたり、無料アプリに広告を追加したりすることさえできます。

後者を行う開発者はますます増えています。中には、著作権で保護されており、オープンソースではないコンテンツを使用しているという報告もあります。したがって、アプリが何らかの可視性を得た場合、競争はほぼ保証されます。多くのアプリストアが登録商標を保護しようとしているので、模倣品がある場合は、それがある場合は、マーケティング、PR、または名声からブランド名を認知できることになります。

追加:

GPL v3ライセンスに基づいてオープンソースを配布する場合、ライセンスされたコードを使用するとAppleのiOS App Store DRMと互換性がないという法的見解があるかもしれません。ただし、ライセンスは所有者に適用されないため、100%の著作権者であるあなた自身がiOSアプリストアに自分のアプリを提出することができます。ただし、GPL v3ライセンスに基づいてコードを取得し、同様に訴訟を起こした者を訴える根拠があるかどうかについては、弁護士に相談することができます。ただし、これを実行するには費用がかかる場合があります。ただし、IANALなので、この戦略の使用について考えたい場合は弁護士に相談してください。

後で追加:

Xcode 7.x以降、Macから接続されたiOSデバイスにアプリをインストールするために、Apple $ 99 /年の開発者登録料を支払う必要がなくなりました。有効なApple開発者IDとXcodeの使用方法に関する知識が必要です。

13
hotpaw2

オープンソースのモバイルアプリケーションが市場に出ている場合、アプリの売上に大きな影響を与えることはありません。

チェックアウト(関連するSCMをインストールする必要があります)と適切なSDKのセットアップ(iOSまたはWindowsの場合は関連するライセンスを取得)を行うには、多くの作業が必要です。これは、ターゲットユーザーがこれを無料で入手するために必要なことであることを理解していることを前提としています。

それは実際には一定のレベルまでポジティブです。ソースを提供することは実際にはボーナスであり、多くの上級ユーザーをあなたの側に傾けるでしょう。これらのユーザーは、Androidのアクティビティなどのアプリケーション機能を使用するアプリケーションと一緒に、アプリケーションを拡張または構築できます。

ソースを利用できるようにするだけでは、貢献者を惹きつけることはできません。それが起こる前に、アプリは十分な魅力を引き付ける必要があります。

競争を懸念している場合は、オープンソースをまったく使用しないことが最善です。あなたの特技がコピーされたことを証明することは非常に難しく、その問題を解決するのに時間がかかります。

4
rsman

コミュニティはソースコードに貢献する予定ですか?そうでない場合は、公開する必要はありません。

有料の顧客にソースを追加ボーナスとして与えると、顧客はニーズに合わせてアプリを変更できます。

手袋のようにニーズに合った独自のライセンスを作成してください。あなたのニーズと欲望にライセンスを導きましょう。逆ではありません。

1
Lord Tydus

私たちは怠惰で無期限に延期したいので、しばしば支払い/寄付をしません

気にしない場合の例。モバイルについてではありませんが、コンセプトは興味深いものです。 KpyMと呼ばれるWindows用のsshサーバーです。アプリはオープンソースであり、登録されていない場合、ダウンロードバージョンにはクライアント接続の5秒の遅延が含まれていました。この慣習はクローズドシェアウェアでは一般的ですが、OSSでこれに出会ったのはこれが初めてでした。そして最後に私は支払いました。なぜなら

  • 私はこのリマインダーで生きることができましたが、それは仕事が完了し、それが報われるほうが良いことを思い出させました。プログラムが期待どおりに機能していると感じるほど、この遅延は支払いを希望するものになります(それが苛立たしい場合は、いつでもソースを変更して再コンパイルできるため)。
  • 遅滞なく再コンパイルできましたが、やめたくはありませんでした。倫理上の理由から、再コンパイルしてこのバージョンをどこかにアップロードすることについては言及していません。クローズドバイナリのハッキングは違法ですが、理由がある場合もあります(たとえば、複雑なタスクを解決するなど)が、同様のケースでOSSプログラムのソースコードを変更しても、賢い人のバッジは得られません:)
1
Maksee