ソフトウェア エスクローとは何ですか? ソフトウェアエスクローはあなたが望むものですか?
6 に答える
これは、顧客がソフトウェアまたはサービスを購入するときに、ベンダーが取引を中止した場合に顧客にリリースできる契約条件で、ベンダーがコードベースをサードパーティの管理下に置く場所です。
小規模なベンダーからクローズドソースの製品を購入し、その製品の存続期間が不明な顧客は、取引を中止した場合に継続性の保証を提供することで、取引の成功または失敗となる可能性があります。
ソフトウェア エスクローとは、サード パーティの会社にソース コードの所有を依頼することです。彼らはあなたのコードを安全に保ち、誰にも公開しません。
あなたの会社が倒産または廃業した場合、エスクロー プロバイダーは、アプリケーションを使用していたすべてのクライアント (通常はエスクロー プロバイダーのアカウントも持つ) にソース コードをリリースします。
大規模な機関 (銀行など) にソフトウェアを提供する場合、彼らはエスクロー契約を要求する可能性が高いことがわかります。これにより、将来、会社で何か問題が発生した場合に、アプリが残されないようにすることができます。サポートできません。
通常、エスクロー プロバイダーはソース コードに対して何らかの形式の検証を実行し、提供されたコードがアプリケーションの完全にコンパイルされた作業コピーを生成するのに十分であることを確認します。多くの場合、この検証は、提供されたメディアからの完全なビルド プロセスのデモンストレーションの形式を取ります。
エスクロー プロバイダーがコードをリリースできるケースは、プロバイダーやプロバイダーとの特定の契約によって若干異なりますが、通常は会社を完全に閉鎖する場合のみです。通常、次のリリースで特定のバグを修正しないと決めたからといって、ソース コードを公開することはありません。
エスクローが必要かどうかに関しては、フェンスのどちら側にいるかによって異なります。ソフトウェアを販売する開発会社の場合は、クライアントが必要とする場合にのみ行ってください。エスクロー プロバイダーは料金を請求し、エスクローを定期的に最新の状態に保つには時間がかかります (特に完全なクリーン ビルド スクリプトがない場合)。
ソフトウェアを購入する場合は、購入先の会社が倒産した場合にどうなるかを考えてください。あなたが購入しようとしているソフトウェアは、新しいものに切り替えることができないほど重要ですか? また、アプリケーションを維持するために独自の (または新しい) 開発者を獲得するコストを現実的に引き受けることができるほど、十分な規模がありますか?
softwareescrowguide.comは、Google のすぐ近くにあります。短いバージョンのソフトウェア エスクローは、サード パーティがソフトウェア製品のソース コードのコピーを保持する場所であり、たとえば、そのソフトウェア製品を使用する企業が、ベンダーが倒産した場合でも製品の開発を継続できることを保証します。
それはあなたが欲しいものですか?あなたが誰で、何を望んでいるかにもよると思います。
ソフトウェア エスクローとは、通常、ソフトウェアを作成した当事者の倒産 (または同様の状況) など、特定の状況でソフトウェアのライセンスを取得する当事者がソース コードを取得できるようにする、ソフトウェア ライセンス契約の条項を指します。多くの場合、中立的な第三者がコードをエスクローに「保持」し、ライセンシーにコードを提供するかどうかの決定者になります。
小さな会社が倒産した場合に大企業が自分自身を保護したいので、小さな会社が大企業にソフトウェアをライセンスするときに使用される傾向があります。実際には、これらのことにはお金と時間がかかります。中立的な第三者がサービスに対して料金を請求し、ソフトウェアを作成したチームはエスクロー アカウントを定期的に更新する必要があります。
あなたがそれを望むかどうかについて -
あなたがソフトウェア ベンダーである場合は、クライアントが要求しない限り、要求された場合にのみ要求されます。管理するのは苦痛です。
ソフトウェアのライセンスを取得している場合は、多くのリソースを持つ大企業でない限り、気にする必要はありません。実際には、他の誰かのコードを維持する必要がある場合、それは特に実用的ではありません
それは購入者が絶対に望んでいることです。それは開発者が望んでいることですか?おそらく、それは取引をするのに役立つでしょう。キャッチは、コントロールを保持することが理にかなっている限り、コントロールを保持できるように契約を作成することです。
ユーザーの観点から:ユーザーがアプリケーションのソース コードにアクセスできない場合、ソフトウェア エスクローは、「災害」が発生した場合にエスクロー エージェントがソース コードのコピーをユーザーにリリースする保険です。ユーザーは、ビジネス ニーズの変化に応じてビジネス クリティカルまたはミッション クリティカルなソフトウェアを維持できないことに伴うリスクを判断する必要があります。
開発者の観点から: 2 つの観点があります。1) エスクロー エージェントがソース コードのコピーをユーザーにリリースするときに「災害」が発生しない限り、知的財産 (ソース コード) が社内に保持されるようにするためのツールです。2) アプリケーションのマーケティングを支援するツールとしても使用できます。
「災害」またはリリース イベントは、エスクロー契約で明示的に定義されています。
Software Escrow Guardiansはエスクロー エージェントであり、20 年近くソフトウェア エスクロー サービスを提供してきました。同社には、個人ユーザーと開発者が関与するエスクロー サービスのフレームワークとして適したエスクロー契約のテンプレートがあります。また、複数のユーザーと開発者に適したエスクロー契約テンプレートもあります。