あなたの会社には、オープンソースプロジェクトへの貢献について書面によるポリシーがありますか?[閉まっている]


16

あなたの会社には、オープンソースプロジェクトへの貢献について書面によるポリシーがありますか?

私たちは「教えてはいけない」というスタイルで貢献してきましたが、何かを書き留める時が来ました。私は、完全な書面のポリシーテキストと断片的なものの両方に感謝します。

更新:この質問をしてからある程度進歩しましたが、今そのようなポリシーを持っています- これを読んでください。


はい、私は150,000人以上の従業員のテクノロジー企業の貢献ポリシーを作成しました。(私は会社の弁護士です)

回答:


1

米国の一部の州では、雇用主が州の雇用法に違反して、従業員がオープンソースプロジェクトに貢献する能力を制限したり、従業員が貢献するコードの所有権を主張したりすることを制限しています(州によって異なります) 。通常、これは通常の勤務時間外に行われる作業にのみ適用され、会社の機器やリソース(会社所有のコンピューターライセンスやソフトウェアライセンスなど)を使用して行うことはできません。また、雇用主と直接競争しないものでなければなりません。たとえば、雇用主が独自のオンラインコンテンツ管理システムを使用している場合、オープンソースCMSプロジェクトに貢献したい場合、法律はおそらく適用されません。

しかし、カリフォルニア州とノースカロライナ州では、州法が明示的に定められている雇用契約よりも優先されることを知っています。


1

私は今この質問を見ているだけです。多くの人がこのスラッシュドットの記事を読んだかもしれませんが、もしあなたがこれを見ないなら:私の元雇用者が私の無料のコードを盗むことについて私は何をしますか?

slasdotの元の投稿はこの質問に直接関係していませんが、返信の多くはそうです。

いくつかの正式なルールを考え出すことを考えているのは良いことです。上に引用したリンクからの抜粋の一部を以下に示します。これは、オープンソースプロジェクトへの貢献に関するポリシーのために、仲間のプログラマーが会社で経験したことです。素晴らしくて目を見張るような答えがたくさんありますが、そのうち3つを引用します。

引用-1:

非常に標準的なため、オープンソースソフトウェアを作成およびリリースする前に、常に雇用主に許可を求める必要があります。ソフトウェアが雇用主のビジネスに関連していない場合でも、開発された場合でも、そうする権利がない場合があります余暇; 私の契約の言語はそれについて明確です。

この場合、オープンソースソフトウェアの作成とリリースの許可が暗黙的であると仮定しても、企業が知的財産の制御を失ったことを意味するものではありません-独自のライセンスの下でいつでも二重ライセンスを取得できます。彼らはすでにリリースされたGPLソフトウェアを「取り戻す」ことはできず、その系譜に対するサードパーティの貢献をつかむことはできませんが、完全に閉じたソース形式で元のコードベースを開発することを選択できます-それは彼らのものです。

引用-2:

会社と交渉して自分の個人的な追求の所有権を保持することは可能ですが、積極的に行動し、一般的にレバレッジを持たなければなりません(私の場合、IT /開発部門全体と合併しました。彼らがそこで働くことを望む会社の希望)。また、その企業はあなたが所有しているすべてのものを所有するためにできる限りのことをすることを期待します。

引用-3:

MITライセンスの意味を学びましょう...彼らは、あなたが引用する限り、どのようなライセンスの下でも完全に無料で配布できます。彼らはそれを盗むのではなく、あなたが提供した無料のライセンスの下でそれを使用しています。

GPLに関しては-はい、弁護士をそこに連れて行く必要があります。それは確かに違反です。もちろん、このGPLコードを自分の時間でコーディングした場合、それはいずれにせよ著作権であり、彼らはそれが適切と思われる方法で自由に使用できます。


4
yasourer:素晴らしいリンクですが、提案として、リンクの変更/移動に関係なく、スタック交換のこれらのスレッドが有効なままであるように、リンクからの重要な感情の一部を含めるようにしてください。
クリス

@クリスあなたの提案に同意します。家に帰ってからやる:)
yasouser

0

これに関して直接的なポリシーはありません。要するに、大学で作成された作品は、コーディングの開始前に宣言されていない限り、大学が所有しています。

私はこれについて時々上司と話し合いましたが、これを承認する必要のある人々は「通常は無料」を除いてオープンソースソフトウェアを十分に理解していないため、政治的な悪夢になります。考え。

/ meは他の人の反応を待ち望んでいます!

更新:このトピックは最近職場で浮上しました。私たちは法務チームと会いましたが、すべてが順調です。(私の雇用者からの)私の理解はこれはケースバイケースであるが、彼らは従業員の興味を持って働くことをいとわない。


-2

直接引用できる状況はありませんが、大手企業のトップエンジニアやプログラマーは、彼らが働く会社にとって有益ではない他の理由で他のコードを書くことを禁じられていると思います。もちろん、これは純粋に投機的です。


5
@pavel-codeplexを開始してjqueryに貢献するため、これは意味がありません。それは直感に反するので、どこから入手したか知りたいです。
トニー

7
@ブライアンこれを強制するのは難しいと思います。プログラマー(通常はプログラミングを楽しんでいる)が、自分の好きなことを自由な時間にやらせない会社に参加するのはなぜですか?それは、会社が大きく大きくなることを妨げるでしょう。第二に、Googleは正反対のことを行い、反例です。
代替

2
@ mathepic、MSには、オープンソースのコードプレックスに関する多くのプロジェクトがあります。いくつかは積極的に取り組んでいます。私のポイントは、MSは10年前と同じ会社ではないということです。公平を期すために、彼らは行くには長い方法...持っている
トニー

3
信頼できるソースから:マイクロソフトには、オープンソースの貢献ポリシーがあります。共有することはできませんが、存在します。貢献するにはLCAクリアランスが必要ですが、多くのオープンソースプロジェクトに貢献しているマイクロソフトの開発者が多数います。microsoft.com/opensourceもあります。これはマーケティングサイト以上のものです。
dblock

1
署名するすべての「契約」が合法かつ強制的であるとは限りません。自分の時間に、自分のスペースと機器を使用して、雇用主と直接競わない限り、彼らは「私たちのためではないコードを書くことはできません」という厳格なものを強制するのは難しいでしょう。自分の車の修理を禁じられていた自動車修理技術者を想像してみてください。
ジョエルファン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.