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


9

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

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

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

私の質問は、iOS、Android、または別のOSに焦点を当てていないことに言及する必要があります。それは、モバイルアプリケーション全般に​​関するものです。

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


3
ユーザーはプログラマーですか?
chrisaycock 2012

おそらくそうではありません、それはエンターテイメントアプリです。これを反映するように質問を編集します。
K.Steff、

1
有料のモバイルアプリをオープンソース化している他のプログラマーに聞いたことがありますか?例:play.google.com/store/apps/details? id = net.osmand.plus(有料)およびplay.google.com/store/apps/details?id=net.osmand(無料、縮小版機能)はオープンソースでgithubから入手可能github.com/osmandapp/Osmand
k3b

私が(うまくいけば)質問してからいくつかの洞察を得たので、自分の質問にコメントします。2)開発者の時間は貴重であり、使いたいだけの人はおそらく便利さとサポートにお金を払うだけでしょう。3)唯一の実用的な問題は競争に関するものであり、そのほとんどは違法です-立派な会社は、あなたを「騙す」ことを試みるよりも、あなたを買収するか、クリーンなリバースエンジニアリングを行うほうがよいでしょう
K.Steff

回答:


13

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

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

ただし、他の一部の開発者が自分の名前でアプリストアに送信したり、価格を下げたり、無料アプリに広告を追加したりすることを防ぐことはほとんどできません。

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

追加:

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

後で追加:

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


4

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

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

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

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

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


1

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

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

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


開発者は自分のコードでコピーレフトライセンスライブラリを使用する可能性があるため、これは常に選択肢とは限りません
K.Steff

1

怠惰で無期限に延期したいため、支払いや寄付をしないことがよくあります

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

  • 私はこのリマインダーと一緒に暮らすこともできましたが、仕事が完了し、やりがいのあるほうがよいことを思い出しました。プログラムが期待どおりに機能していると感じるほど、この遅延は支払いを希望するものになります(それが苛立たしい場合は、いつでもソースを変更して再コンパイルできるため)。
  • 遅滞なく再コンパイルできましたが、やめたくはありませんでした。倫理上の理由から、再コンパイルしてこのバージョンをどこかにアップロードすることについては言及していません。クローズドバイナリのハッキングは違法ですが、理由がある場合もあります(たとえば、複雑なタスクを解決するなど)が、同様の場合にOSSプログラムのソースコードを変更しても、賢い人のバッジは得られません:)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.