2009-05-05 5 views
11

私は個人的なプロジェクトで作業を始めましたが、実際には実際に適用可能となるかもしれません。私はライセンスを販売する考えを楽しませ始めています。私はここに他の人がこれまでにやったことがあると確信しています。個人的なプロジェクト/製品を売るための好ましいプロセスは何ですか?

ライセンス、法的影響などについては、多くの疑問があります。しかし、私は見て回っており、これに対して重複した質問は見つかりませんでした。明確にするため、私はがあなたのソフトウェアを宣伝する方法、使用するライセンシング戦略上の情報を探している、などではなく、確率を高めるために行われるべきもののチェックリストのためではないのです私が考えていない可能性のある問題点があります。個人的な成功例があれば、大歓迎です。

ちょっとした背景のために、クローズドソースでコンパイルされた.NET DLLのライセンス供与について考えています。

私の頭の上からいくつかのこと:

  • 強力なドキュメント、正式な技術サポートは、ライセンス条件を指定すると、コードの難読化
  • 探る弁護士
  • でそれらを正式
  • はほとんどありませんので、ライセンスの実施(商用パッケージまたはカスタムコードを使用)
  • 実際のコード例が含まれていますライブラリー
  • おそらくフィードバックのために、ベータ期間のいくつかの種類を提供して
  • 募集インスタント/自動化された購入
  • マーケティング(ああ)

ビットを名前を抜け出すには、それが必要(または賢明です)これを行うために一人の会社を開始するには?

回答が入ると、このリストは更新されます。ありがとうございます!

+3

あなたの製品の価格について考えていますか? iPhoneストアでの2ドルゲームの戦略は、大企業向けの5,000ドルモジュールとは大きく異なるため、私は尋ねる。 – JonnyBoats

+0

@JonnyBoats:非常に良い点:)難読化+ライセンス実施の問題を考えているので、これはおそらく$ 2のiphoneゲームではないようです。 –

+0

予備の暗闇の中で、私はライセンスのために500ドルを請求することを考えています。私は、ソフトウェア開発会社を人生を楽にしてくれる図書館をターゲットにしているので、これは合理的なスタートだと思うが、実際に設定する前に多くの研究をする必要がある。 – JoshJordan

答えて

3

あなたが実際に顧客にあなたから製品を得るという点で、うち記載されている実用的なものの中で最も持っている -

をしかし、私はまた、お勧めのものがいくつかあります。

  • 会計/購買/課金などのすべてをどのように処理したいかを理解します。 (お金のために)ではなく、ドキュメントの除外で
  • など、ライセンス上の意思決定、契約の全てについて、弁護士に話だけでなく、会社の構造
  • 話してあなたの会計士へ
  • 再考正式な技術サポート(および/または小規模な技術企業と協力している人を探してください)

これはいくつかのお金を前に費用がかかりますが、後で頭痛を保存します。

最後の2つの箇条書きは暴力的です - それぞれの状況に応じて潜在的な長所と短所がある、税の観点から自分自身をセットアップする方法はたくさんあります。

たとえば、あなたが米国にいる場合、チェックリストで何かをする前に組込みに多くの利点があります。あなたが組み入れることを決定した場合は、あなたの州でそれをしたいかもしれませんが、ネバダ州またはニュージャージー州(非常に親法人国家)に組み込むことにも利点があります。成功すれば、これを早期に行うことで、時間の経過とともに膨大な労力を節約でき、大きなメリットがあります。

また、あなたが追放した場合、あなたは1人または2人の男の操作であれば、S対C隊(S隊員は素晴らしいです)を検討したいかもしれません。あなたが組み込まれていない場合、あなたは単独の所有者またはLLCとして実行することができます。両方ともアドバタイズとデメリットがあります。多くのことはあなたの製品(それが何をするか)、あなたの期待されるリターンなどに依存します - 良い弁護士と良い会計士がいることは大きな祝福です。

8

ヒント:

難読化:すべてを難読化することには注意してください。別の方法は、重要なビット(ライセンス、プレミアム機能)だけを難読化することです。すべてを難読化する問題は、エラーレポートのスタックトレースが効果がないことです。予期しない例外が検出された場合、その詳細を自動的に報告するオプションをユーザに与えたいと思うでしょう。

ライセンスの強制:簡単に侵害される可能性のあるユーティリティの場合、人々はそれを侵害します。アクティベーションに基づくライセンス制度が理想的です。あまりにも過酷でなければ、それを回避する意欲は低くなります。たとえば、1人のユーザー(自宅のコンピュータ、仕事用のコンピュータ、ラップトップ)ごとに少なくとも3回のアクティベーションを許可します。コントロールライブラリの場合、ライセンス認証は不要です。ライブラリにシリアル番号を書き込むだけで十分です。これは、顧客が盗難されたアセンブリに独自の製品を作成する可能性が低いためです。

インスタント/自動購入:カスタムライセンスサーバーとWebページの作成はかなり簡単です.3つ程度のテーブルしか必要ありません。 LINQ to SQLは、このようなことに理想的です。支払いゲートウェイの場合、私はPayPalを使用しています。設定は非常に簡単で、アクティベーションコードの販売に必要な機能があり、複数の通貨が可能です。 PayPalを使用する場合は、PDTとIPNの両方を有効にして、顧客にアクティベーションコードを画面上と電子メールの両方で伝えることができます。

マーケティング:キャンペーンの成功を予測するのが難しいため、多くのことを同時に試してください。特に経験なし!あなたが売っている分野の影響力のある人々の中で自分自身を知ることは、とてもうまくいくでしょう。

広告:私がやっていることは、StackOverflowで宣伝してください! Googleの広告語は、セットアップが非常に安いので試してみる価値があります。あなたに効果があるかどうかを$ 10後に知っています。

それに幸運にも!

1

あなたが顧客としてソフトウェア開発チーム、彼らは(あなたがリストされているものに加えて)見ることを期待する可能性があるものの一種で目指している場合は、次のとおりです。

  1. 任意の追加のためのダウンロードサービスユーザが必要とするかもしれないアイテムおよび/またはパッチを含む。
  2. 厳密なバージョン管理/設定管理プロセスで、製品のバージョン、必要なもの、バージョン間の違いを簡単に見つけることができます。
  3. 電子メール/オンラインバグレポート。
  4. 製品のデモ/試用版です。
  5. チュートリアルの優れたセット。
  6. コミュニティサポート。開発者フォーラムこれは、「正式な技術サポート」を提供すること以上に懸念を抱いている(一人の会社として)という事実にも役立つ良い「付加価値のある」サービスです。いくつかのバッジや評判のスコアを出して、無料のテクニカルサポートチームを入手してください;)...しかし、売りが離れると、真剣に "正式なテクニカルサポート"を提供することを検討してください、それは製品の認識に大きな違いを作ることができます。

...ウェブサイト、ダウンロードサービス、ライセンスサーバー、フォーラムなどがすべて適切に保護されており、専門的な基準に準拠していることを確認してください。周辺サービスのいずれかが100%未満の場合は、特に、あなたが技術的なものである場合は、すべて製品に悪影響を与えます。

1

正式なテクニカルサポートを提供したくないかもしれませんが、問題解決のためのモデレートされたフォーラムのような創造的な選択肢を探すことができます。また、少なくともあなたに連絡するための電子メールアドレスを提供してください。

もう1つのことは、あなたの製品、ドキュメント、ウェブサイトなどを見栄え良くするために何らかのデザイナーを雇うことです。一般的に、設計を試みるプログラマーには簡単に言えます。

関連する問題