現在、J2EE Webサイトの開発を計画しており、私を支援するために1人の開発者と1人のWebデザイナーを連れてきたいと思っています。このプロジェクトは、ニッチ市場内の金融アプリです。
ソースを閉じたままにする予定です。しかし、私の従業員は、コードベースを簡単にコピーして使用したり、サードパーティに販売したりするのを恐れています。アプリの開発には4〜6か月、おそらくそれ以上かかります。アプリが公開された後、私は従業員を追加することができます。
しかし、どのようにソースを自分自身に保持しますか。企業がソースを保護するために使用する手法はありますか?
開発マシンでUSBドライブとDVDライターを無効にすることは考えていますが、データをアップロードしたり、コードを電子メールに添付したりすることは可能です。
私の質問は不完全です。しかし、私の状況にあったプログラマーはアドバイスをお願いします。これについてどうすればいいですか?チームの構築、コードの機密保持など。
必要に応じて、従業員と秘密保持契約を結ぶことを楽しみにしています。(関連するタグを追加してください)
更新
すべての答えをありがとう。確かに、今ではすべてのUSBポートとDVDライターを無効にするわけではありません。しかし、私はアクティビティをログに記録する必要があると思います(どのように正確に行う必要がありますか?)既存のコードに参加して実行するスカルパーには警戒しています。会ったことはありませんが、警戒するように勧められています。私は秘密の条項を含めますが、これはほとんど資金がないスタートアップであり、この分野でより大きなプレーヤーがいる非常に競争力のあるビジネスニッチであるため、スカルパーを検出または追跡できるとは思えません。
個人的に知らないときに、信頼できる人をどのように雇うのですか。彼らの履歴書は役に立ちますが、そうでなければ信頼は時間とともにのみ発達します。
しかし、最終的に彼らがコードで逃げたとしても、販売が行われた後に重要なのはサービスです。ですから、長期的にはあまり心配していません。