Visual Studioを使用して作成した無料のC#ソフトウェアをリリースしています。将来的には、これらのソフトウェアの一部が有料になる可能性があります。彼らのためにどんな種類のライセンスも購入する必要があるのかと思っていましたか?
ソフトウェアを販売しようとしているが、アプリケーションについてはどうですか?
ウイルス対策/ブラウザがアプリケーションを信頼できないものとしてフラグ付けしたくないのです。任意の提案をいただければ幸いです。
Visual Studioを使用して作成した無料のC#ソフトウェアをリリースしています。将来的には、これらのソフトウェアの一部が有料になる可能性があります。彼らのためにどんな種類のライセンスも購入する必要があるのかと思っていましたか?
ソフトウェアを販売しようとしているが、アプリケーションについてはどうですか?
ウイルス対策/ブラウザがアプリケーションを信頼できないものとしてフラグ付けしたくないのです。任意の提案をいただければ幸いです。
回答:
プログラムにデジタル署名(つまり、コード署名)を行う必要があるようです。これは、SSL証明書と概念が似ており、プログラムが証明書の発行者からのものであり、変更されていない(たとえば、悪意のあるコードが追加されている)ことを証明します。
ただし、コード署名を理解するための鍵は、証明書がSSL証明書から分離されていることですcode signing certificates
。これは、証明書が具体的に呼ばれていることです。
過去にMicrosoftロゴ認定プログラムを実施するときにVeriSignを使用しましたが、その証明書はGoDaddyやComodoから入手できるものよりもはるかに高価であることがわかりました。
編集する