web-dev-qa-db-ja.com

あなたが作成するために雇われてきたソフトウェアの代替となるオープンソースを作成することは倫理的でしょうか?

特定の教育機関の学生に販売される教育ソフトウェアを作成するために雇われたとしましょう。あなたはこのプロジェクトに取り組んでいる唯一の開発者であり、すべてのコードを記述しました。プロジェクトに代わるオープンソースの方法は、世界中の恵まれない学生に利益をもたらす可能性があります。要するに、自由な代替案は人類のより良い利益に貢献するでしょう。あなたが開発のために支払われているソフトウェアの代替となるオープンソースを作成することは「大丈夫」でしょうか?

追伸ソフトウェアは教育機関の学生のみが使用します。商用配布する予定はありません。アプリケーションは、他の人の知的財産を利用しません。

19
Ijichi

倫理的?

yesを何度も繰り返します。現在の雇用主で習得したスキルを次の仕事で使用することも同様に倫理的ですが、自由な時間にスキルを使用することは倫理的ですが、

法的?

たぶん。空き時間をどうするかは会社の責任ではありませんが、会社が契約の一部としてNDAおよび非競争契約を結ぶことは標準です。また、現在の会社が開発および所有するあらゆる種類の専有情報や特許などの使用を許可されています。また、非常に明らかなことですが、コードを作成するときは最初からやり直す必要があります。倫理的でもなく、あなたの現在の雇用主から盗むために合法。

メモ

  • 私は弁護士ではありません。契約について弁護士に相談してください。
  • あなたは正社員だと思います。会社の株主または共同所有者には他の義務があります
  • これは明らかではないかもしれませんが、現在の雇用主のために働きながらOSSの代替案に取り組むことは悪い考えです。雇用終了後の開発について話していると思います
  • それをどのように行うかは、最終的に何をするかと同じくらい重要です。これを行う専門的な方法は、公然とそれを行うことです-現在の雇用主にあなたが何をしているのかを知らせることです。
  • 特にNDAおよび非競争契約の細かい詳細については、弁護士に相談してください。NDA、非競争およびその他の契約の違反の強制力、合法性、適用性、およびさまざまな結果は極端に状況に応じて異なります。州、国、業界などによって異なります...訴訟の潜在的なコストにも注意してください。あなたのポイントを証明するためだけに法的手数料をポニーするため、あなたが何も悪いことをしなくても衰弱させるかもしれないコスト
15
blueberryfields

あなたの状況で、私はあなたを雇った人々にあなたの質問をして、問題に対する彼らの見方が最初であるかを見るでしょう。倫理の大きな問題は、利害の対立の問題です。2つの異なる利害または2つの異なる方向にあなたを引っ張る要件がある場合です。それらの1つは、ここでのクライアントに対するあなたの義務であり、クライアントがこのアイデアでオープンソースプロジェクトを構築することを気にしない場合、彼らの利益はあなたの利益と対立しません。

19
Mason Wheeler

倫理的?多分、倫理は個人的な決定です。法的?おそらく、会社との契約によって異なります。スマート?いいえ、いいえ、将来の雇用主があなたを競争相手と見たとき、あなたの履歴書はゴミ箱に入れられます。

4
Ross Patterson
  1. 実際のコードと、有料プロジェクトですでに開発されている重要な設計を取り入れた場合-それをコピーしてオープンソースで提供することは、非倫理的で違法です。

  2. あなたのコードが新鮮であっても-あなたが知的財産を奪っているのなら、それは非倫理的で違法です。

  3. 実際のプロジェクトに貢献するのではなく、オープンソースプロジェクトに向けてそれを使用するために支払われるものに会社の時間または他のリソースを使用する場合、それは非倫理的です(そして、捕まると違法になる可能性があります)。

バランスは社会の競争の自然法則に支配されているようです。

ディパン。

2
Dipan Mehta