私は大企業で働いており、自分のスキルを新鮮に保ちたいと思っています。特にスタートアップで仕事をしたい場合は、オープンソースプロジェクトに貢献することが役立つと思います。大企業は、仕事以外で開発スタッフを所有していることが多いと聞きました。雇用主に通知せずにオープンソースプロジェクトに貢献することで、法的な結果に直面する可能性はありますか?雇用されている間に貢献した場合、オープンソースプロジェクトを危険にさらす可能性はありますか?法的な理由により寄稿を差し控え、オープンソース開発の経験が期待される別の会社に応募した場合、彼らは理解するでしょうか、または私の応募はゴミ箱に入れられますか?
ここで2つの実際の質問があります。最初はあなたが責任を負うものです。第二はあなたが心配すべきかどうかです。これら2つは異なる答えを持っています。
最初に私の能力を最大限に発揮します。私は弁護士ではありません。これは法律上の助言ではありません。気になる場合は、雇用契約書を確認し、弁護士に相談してください。しかし、私は2つの州で状況を要約することができます。
ニューヨーク州では、あなたはプロの従業員である可能性が高いです。専門的な従業員には、決まった時間も決まった職場もありません。あなたがクライアントと夕食に出かけるなら、あなたは仕事中です。あなたがシャワーで何かを解決する方法を理解するならば、それはあなたの雇用主に属します。プロの従業員として、あなたの契約にもあると思われるデフォルトは、あなたが書くすべてのソフトウェアがあなたの雇用主に属している雇用のための仕事であるということです。この種の取り決めの普及は、FSFが著作権の譲渡を要求する理由の1つであり、雇用主はそれを承認する必要があります。
カリフォルニアでは状況は異なります。あなたが書いたソフトウェアが雇用主がしていることに関係がない限り、あなた自身の設備であなた自身の時間に行われたことはすべてあなたのものであり、この権利はサインアウトできません。ただし、雇用主と同じものを独立して開発している場合は、おそらく雇用主が所有することになります。あなたが知らなかった秘密のプロジェクトだったとしても。このケースが重要であるかどうかは、あなたが取り組んでいることの詳細と、あなたの雇用主が取り組んでいることによって異なります。
簡単な答えはないことがわかります。状態、および状況の事実に応じて、自分の仕事を所有する場合としない場合があります。また、所有していない場合、ライセンスを取得する権利はありません。
次に、実用的な問題について説明します。法律が言っていることは、紛争が発生して裁判官に持ち込まれた場合に何が起こるかを決定します。ただし、紛争が発生して裁判官に裁判にかけられることは、実際には非常にまれです。さらに、多くの雇用者は、オープンソースの仕事に貢献している従業員を気にしないか、積極的に好きです。特に、プロジェクトが会社にとって有用であると感じ、プロジェクトで専門知識を開発してほしい場合。このような作業を実行するためのOKを取得するための手順が頻繁に存在します。確認しても問題ありません。
さらに、あなたがオープンソースの仕事に貢献する場合、あなたがそうする権利を持っているかどうかが不明であるという事実にもかかわらず、あなたが実際にそうするためにトラブルに巻き込まれない確率はかなり良いです。そして、問題が発生した場合、大きな法的罰則を科せられるのではなく、手首に平手打ちがかかり、物を取り除くように指示される可能性があります。残りのリスクは快適ゾーン内ですか?あれは君次第だ。しかし、私はそれをしている多くの人々がいて、トラブルに遭遇している人々の物語はかなり少ないと言えるでしょう。 (そして、存在するストーリーでは、通常、他の問題の原因がいくつかあり、彼らのオープンソース作品の放射性降下物が結果です。)
あなたはそれがそれについて何かを言ったかどうか確認するためにあなたの契約を調べる必要がありますが、そのような規定が存在した場合、多くの管轄区域では、それは無責任で執行不可能であるとして安全に無視される可能性があります。
標準の免責事項:私は弁護士ではありません。これは法律上の助言ではありません。常識。これは、ご存じのとおり、特にソフトウェアが関与する場合、実際の法律や裁判所の判決と矛盾することがよくあります。
企業の法務部門に相談してください。開発者の優れた雇用主はそれを理解し、奨励する必要があります(OSプロジェクトが十分に役立つ場合は、Googleが20%の時間を費やすこともあります)が、このような状況では安全である方がはるかに優れています。
彼らがそれが大丈夫であり、彼らがコードを受け取らないと言うなら、書面でそれを入手してください。
彼らが後でコードを取ろうとすると、あなたのお尻(そしてプロジェクトのそれ)がカバーされます...
彼らが言うことができる最悪は「いいえ」です
オープンソースプロジェクトに合法的にコードを提供できることを確認してください。これは、正しい管轄区域に住んでいるか、作成したものを所有するかを指定する雇用契約を結んでいるか、雇用主から(それを付与する権限を持っている誰かが上司ではない可能性があるため)特別な許可を得ていることが問題になる場合があります。
そうしないと、OSプロジェクトが危険にさらされます。それは訴訟に見舞われる可能性があり、OSプロジェクトは通常、防御するように設定されていません。あなたの雇用主が気にかけるならば、OSプロジェクトはあなたの貢献を削除することを法的に強制される可能性が高く、その時点であなたはプロジェクトを間違いなく害しました。コードを使用した他のプロジェクトも危険にさらされている可能性があります。
私はあなたが直面するかもしれない問題に取り組んでいません。これらはあなたの考慮事項であり、解雇され、場合によっては訴えられる危険を冒したいかどうかを自分で決めることができます。あなたが助けようとしているプロジェクトにあなたが引き起こすかもしれない問題に取り組んでいます。
あなたの注意を理解しましたが、先に進んで貢献してください。
紙に書いてもこれで法的に間違っていることはほとんどありません。また、あなたがそれについて話さなければ、あなたの仕事の誰もあなたの貢献に気づくことはまずありませんし、それでもあなたが実際に罰せられることはほとんどありません。
それがあなたをより快適にするなら、あなたはあなたのフルネームではなくハンドルを通して貢献することができます。