web-dev-qa-db-ja.com

VB.NETで構築されたデスクトップソフトウェアを販売する場合、マイクロソフトにいくら支払う必要がありますか?

Microsoftの無料ツールVisual Basic 2010 Express( here からダウンロード)を使用して、データベースとしてMicrosoftアクセスを使用するデータベース機能を備えたデスクトップアプリケーションを開発しています。接続はOleDbConnectionによって行われています。

これでソフト​​ウェアが完成しました。お金で売るつもりです。このソフトウェアは、エンドユーザーに400ドルの費用がかかります。マイクロソフトにいくら、どこでお金を支払うべきですか?

何も払う必要はありません。 Visual StudioのExpressラインを使用して、無料で商用ソフトウェアを開発できます。ほとんどの場合、開発者はソフトウェアを配布するためにマイクロソフトに料金を支払う必要はありません。ソフトウェアが、より大きなアプリケーションの一部としてのみ利用可能な特定のMSテクノロジーに依存している場合、顧客はそのソフトウェアを購入する必要があります。

データストアとしてAccessデータベースを使用しているだけなので、MSに料金を支払う必要はなく、クライアントはMS Accessを取得する必要はありません。 再配布可能 が必要です。

そうは言っても、MSはAccessを分散アプリケーションのデータストアとして使用しないようにしようとしています。同じページから:

Access Database Engine 2010再頒布可能パッケージは意図されていません。

  1. Jetの一般的な置き換えとして(Jetの一般的な置き換えが必要な場合は、SQL Server Express Editionを使用する必要があります)。

  2. サーバー側アプリケーションのJet OLEDBプロバイダーの代替として。

  3. 一般的なワープロ、スプレッドシート、またはデータベース管理システム-ファイルを作成する方法として使用されます。 (Microsoft OfficeまたはOfficeオートメーションを使用して、Microsoft Officeがサポートするファイルを作成できます。)

  4. Windowsサービスに依存するサービスプログラムまたはWebアプリケーション内で使用されます。

17
RJay75

セントを支払う必要はありません。コピーを登録するだけです。ヘルプメニューの[製品の登録]をクリックすると、パスポートアカウントでログインできるWebページが表示され、最終的にアプリケーションに入力するためのプロダクトキーが取得されます。

Visual Studio Expressアプリケーションの商用利用が許可されています。

参照 詳細はこちら

28