排他的コード権はどのように機能しますか?[閉まっている]


11

クライアントから、構築したいWebアプリの提案を提出するように依頼されました。このクライアントは、これまでのところ比較的良い牽引力を備えたスタートアップのようです(見たところ)。

私は彼らのために他の場所で書いたコードを書くことを防ぐ契約を起草するように頼まれました。ここまでは、ソースコードに対する排他的な権利を保持する契約を作成していましたが、クライアントもすべての権利(販売、変更など)を保持しています。

だから、これは私にはかなり奇妙に聞こえます:

似たような(まったく同じではない)プロジェクトを持つ別のクライアントがいて、彼が自分のアプリケーションを開発してほしいとしたらどうなりますか?

もちろん、以前のプロジェクトからコピーして貼り付けることはしませんが、以前のプロジェクトで得た洞察のいずれも使用できず、このコードを再び書くことはできないと思われますすべてのクライアント向け。


したがって、質問は、ソースコードのすべての権利をクライアントに与えた場合、このコードを他人に書き換えることができないということですか?

注:私はここであなたのほとんどが弁護士ではないことを知っており、法的助言を探しているわけではありません。


1
問題の契約条項の冗長性はありますか?それを見てみましょう。
ロバートハーベイ

この契約はどのタイプのコードを対象としますか?独占的な権利を希望するライブラリの共通セットはありますか?または、彼らはこのプロジェクトのために書かれたすべてのコードに対する独占的権利を求めていますか?

これは特定の実装のみを対象としているため、一般的なデータベースクラスを記述することは許可されていますが、特定のドライバーとインターフェイスするクラスは許可されていません。これは私の経験ではかなり標準的なものであり、気になる場合は、おそらく弁護士に相談すべきでしょうか?
nobrandheroes

彼らはあなたがより多くを充電し、それが長くかかることを意味します。顧客はあなたの時間を買っているだけではなく、あなたがあなたの有用なジェネリックライブラリをすべて再利用することはできません。
ベン

3
契約書の作成を依頼されました...あなたは弁護士ですか?法的トレーニングはありますか?弁護士に依頼して、ソートアルゴリズムを作成してもらえますか?彼らは最後にあなたを台無しにする何かを書くようにあなたを設定しています、彼らを保護するために実際のお金を支払われている実際の弁護士がいると確信しているので、あなたはあなた自身の弁護士に同じことをしてもらうべきです君は。

回答:


21

コードの所有権は、あなたがそれらに著作権を割り当てることを意味します 実際的には、プロジェクトの終了時にソースコードを保持しないことを意味します。そうすれば、他のプロジェクトで作成したコードを再利用したとして非難することはできません。これはかなり典型的な配置です。彼らは彼らのためにコードを書くためにあなたにお金を払っているので、当然彼らは言われたコードの所有権を保持したいのです。

保護する必要のある他の知的財産(つまり、独自のアルゴリズム)がある場合は、そのアルゴリズムを具体的に処理する必要があります 特に、イノベーションは斬新であり、簡単に再現できないことが必要です。理想的には、特許で保護されていますが、秘密保持契約への署名を求められる場合があります。これらの契約を順守し、他のプロジェクトで独自のアルゴリズムを使用しないでください。

ここで重要なのは特異性です。クライアントは、保護する知的財産やアイデアを具体的に明確にする必要があります。以下のような広いネットをキャスト何も署名しないでください「あなたが使用することはできません任意のあなたが他のプロジェクトで得られてきたアイデアを。」それは不合理な要求です。競合しない契約にも署名しないでください。業界関連のプロジェクトや競合他社のプロジェクトに取り組むことができない場合があります。


2
記録のために、純粋なソフトウェア特許(つまり、一部の特殊なハードウェアを使用せずにソフトウェアのみを対象とする特許)は、一部のコミュニティ、特にオープンソースとフリーソフトウェアグループの間で議論の的となっています。これらのグループの1つ以上で作業する必要がある場合、特許を含むことは仕事を著しく複雑にする可能性があります。
ケビン

答えてくれてありがとう-コードのコピーを保持せずに、似たようなコード構造を持つ別のプロジェクトでアイデアを使用するとどうなりますか?-もちろん、私が考案したこのソリューションは特許を取得していないと仮定します。
ニックキリアキデス

@NicholasKyriakides従業員の個人的な発達を著作権で保護することはできません。特別に(合法的に)保護されていないことは、スキルセットの一部です。例:製品にとらわれないパターンでやけどを負い、問題を回避するより良い方法を学んだ場合、それはあなたが将来使用するものです。
ガスドール

1
@Gusdorよくわからないでください。「最終的な開示の教義」と呼ばれる法的理論があります。これは、あなたがやらないと言ったとしても、頭の中にあるものを最終的に使用することを避けられないことを示唆しています。それは米国の裁判所でいくつかの牽引力を得ています。
ロスパターソン

1
@RossPattersonああ、アメリカの裁判所。義の砦。彼らが仕事の移動を制限し、ピーナッツを支払うための創造的な方法のように思えます。運転するなら、あなたは一生のうちに間違いなくスピードを上げるでしょう。念のために罰金を科してください。
ガスドール

13

これは私にはかなり普通に聞こえます。スタートアップは、ソリューション内のすべてのコードを完全に所有していることを示すことができるように注意しています。最終的に別の会社に購入された場合、これは非常に重要です。他の会社は、購入したと思ったソフトウェアの所有権を誰も後で主張しないことを知る必要があります。

仕事のため仕事」という用語を研究することもできます。

短いバージョンは、あなたがあなたの仕事をし、彼らがあなたにそれを支払い、あなたが書いたコードのすべてのコピーを渡すということです。 契約で別段の定めがない限り、これは必ずしも別のクライアント用に同様のコードを書くことを妨げるわけではありません(もちろん、ライブラリを共有したり、コードをカットアンドペーストしたりしないと仮定します)。

詳細については弁護士に相談することをお勧めします。


私はこれに賛同する。私がこれまで働いてきたほとんどの雇用主は、署名するときにキャッチオール条項を固く持っています。
nobrandheroes

この答えは、クライアントに雇われていない実際の法的表現が必要であるため翻訳されます
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.