2009-03-20 8 views
0

私は現在、IT開発ビジネスの仕事をしています(私はすでにフリーセールスの仕事をしており、十分な支払いをしています)、この仕事はうまくいくと思います。問題は、彼らは私にアウトソーシングしたいと思っています。それは開発のためのものではなく、完全な支払いです。JavaScriptを暗号化することをお勧めしますか?

お金を払う側では、それはいいようですが、私の仕事を使って別の会社が独自の評判を築くのを助ける側では、私はそれが大好きではありません。私のjavascriptpsやPHPなどを暗号化する可能性が出てきました。しかし、私はそれを行うためにオンラインツールをいくつか見つけましたが、実際にこれを行うのがどれくらい良いのか分かりません。私がこれをするのが本当にお勧めですか?私は今何を考えなければならないのか分かりません。あなたの意見をあなたに教えてもらえますか?


を明確にするために、ここでの事は、私は彼らのために開発するように私はビジネスで契約されてるということではありません編集は、特に彼らはちょうど私が何をアウトソーシングしたい、それが、これですITビジネスはクライアントに自分がしたことを伝えている間にそれをしてくれると私に払ってくれるでしょう...「自分たちはそれを複製することはできません」とか、「少なくとも複製してみれば、最後に、コードを理解して複製できるようにしたい場合は、最後に直面しましょう...

ここで問題になるのは、私が海外に就職することに興味があることです(私はメキシコに留まり、仕事は別の国の仕事になると思います)。このITビジネスは私にいくつかのクレジットを与えることに同意しないでしょう...そして、私は現在、そこに知られるようになるための多くの他の選択肢を持っていません。

答えて

6

あなたがコードを書くほど、より良いものが得られます(私は望みます)。仕事をして、より良くなり、あなたのコードを貪欲にしないでください。どんな仕事をしても、たくさんの人がいらだちます。私たちがコードを暗号化して他の人から隠すようにした場合、このようなコミュニティは存在しません。

+0

非常に真実です、笑はそれについて考えなかった...ありがとう=) – Tsundoku

4

最終的な結果は、あなたが支払っている場合はあなたのものではありません。条件が気に入らなければ、そのポジションを受け入れないでください。

+0

または新しい条件を交渉してください – Blorgbeard

6

コードの著作権者の事前の同意が必要です。彼らはあなたの製品を作るためにあなたを雇っていますか、または彼らが望むように自分が所有し維持するコードベースを作るためにあなたを雇っていますか?彼らがコードの所有者であると仮定すると、それを暗号化することで、支払いを受けるなど、あらゆる種類の問題が発生します。

3

あなたの管轄権を有する弁護士に相談し、「雇用のための仕事」について質問することができます。ほとんどの地域では、誰かがあなたに支払うために支払うコードは、そうでないと言われる契約に同意させることができない限り、あなたではなく、その所有者になります。これは、あなたが実際の従業員、代理店提供の請負業者、またはフリーランサーのいずれであるかにかかわらず適用されます。

コードを所有している場合は、後でコードを変更して暗号化しなくても、後で変更できるようにする必要があります。個人的には、私のために何かを書く人を雇って、暗号化された(あるいは軽度に難読化された)形式で提供した場合、私はそれを悪意のある徴候とみなし、要求に応じてすぐに明確なバージョンを提供したとしても、私は将来彼らと再び取引することはまずありません。

1

私は "コード人質を取る"戦略が好きです。

私は彼らがあなたの方法ですぐにそれを見ると確信しています。あなたのコードを置き換えるためにオープンソースのパッケージに適応できる6人の有能なプログラマーはいません。

私は、コードがロックされているとすぐに、あなたの要求がすぐにあなたに必要なものすべてを与えることをあなたに尋ねます。

これは巧妙な戦略です、なぜ私は誰もそれをやっていないのだろうかと思います。