Verfügt Ihr Unternehmen über eine schriftliche Richtlinie für Beiträge zu Open-Source-Projekten? [geschlossen]

15

Verfügt Ihr Unternehmen über eine schriftliche Richtlinie für Beiträge zu Open-Source-Projekten?

Wir haben den Stil "Nicht fragen, nicht erzählen" beigesteuert, aber es ist Zeit, etwas aufzuschreiben. Ich würde mich über vollständigen, schriftlichen Richtlinientext und über Kleinigkeiten freuen.

Update : Wir haben einige Fortschritte gemacht, seit ich diese Frage gestellt habe und jetzt eine solche Richtlinie haben - lesen Sie dies .

dblock
quelle
Ja, ich habe die Beitragsrichtlinie für ein Technologieunternehmen mit über 150.000 Mitarbeitern verfasst. (Ich bin ein Unternehmensanwalt)

Antworten:

1

In einigen US-Bundesstaaten verstößt es gegen das staatliche Arbeitsrecht, wenn ein Arbeitgeber die Fähigkeit eines Arbeitnehmers einschränkt, an Open-Source-Projekten mitzuwirken oder zu versuchen, das Eigentum an dem Code zu beanspruchen, den ein Mitarbeiter beisteuert. . In der Regel gilt dies nur für Arbeiten, die außerhalb Ihrer normalen Arbeitszeit ausgeführt werden, und die Arbeiten können nicht mit Geräten oder Ressourcen des Unternehmens ausgeführt werden (z. B. firmeneigenen Computer- und / oder Softwarelizenzen). Es muss auch etwas sein, das nicht in direkter Konkurrenz zu Ihrem Arbeitgeber steht. Wenn Ihr Arbeitgeber beispielsweise über ein proprietäres Online-Content-Management-System verfügt, ist das Gesetz wahrscheinlich nicht anwendbar, wenn Sie zu einem Open-Source-CMS-Projekt beitragen möchten.

Ich weiß jedoch, dass in CA und NC das staatliche Gesetz ausdrücklich festlegt, dass es Vorrang vor bestehenden Arbeitsverträgen hat.

Joel C
quelle
1

Ich sehe diese Frage jetzt nur. Viele haben diesen Slashdot-Artikel vielleicht gelesen, aber wenn Sie dies nicht sehen: Was mache ich mit meinem Ex-Arbeitgeber, der meinen kostenlosen Code stiehlt?

Obwohl der Slasdot-Originalbeitrag nicht direkt mit dieser Frage zusammenhängt, sind es viele Antworten.

Gut, dass Sie sich überlegen, ob Sie ein paar formale Regeln ausdenken. Hier sind einige der Auszüge aus dem Link, den ich oben zitiert habe, die Erfahrungen von Programmierkollegen mit ihren Unternehmen aufgrund von Richtlinien bezüglich des Beitrags zu Open-Source-Projekten sind. Es gibt viele nette und aufschlussreiche Antworten, aber ich zitiere drei davon:

Zitat-1:

Es ist so üblich, dass Sie immer um Erlaubnis Ihres Arbeitgebers bitten sollten, bevor Sie Open-Source-Software schreiben und freigeben. Möglicherweise haben Sie nicht das Recht, dies zu tun, auch wenn die Software nicht mit dem Geschäft Ihres Arbeitgebers zusammenhängt und selbst wenn sie in Ihrem Unternehmen entwickelt wurde Freizeit; Die Sprache in meinem Vertrag ist darüber eindeutig.

Unter der Annahme, dass in diesem Fall die Erlaubnis zum Schreiben und Freigeben von Open-Source-Software implizit erteilt wurde, bedeutet dies nicht, dass das Unternehmen die Kontrolle über das geistige Eigentum verloren hat - es kann jederzeit unter einer proprietären Lizenz eine Doppellizenz erworben werden. Sie können die bereits veröffentlichte GPL-Software nicht "zurücknehmen" und sie können keine Beiträge von Drittanbietern zu dieser Linie abrufen, aber sie können sich dafür entscheiden, die ursprüngliche Codebasis in einer vollständig geschlossenen Quell-Art und Weise zu entwickeln - es ist ihre.

Zitat-2:

Es ist möglich, mit einem Unternehmen zu verhandeln, um Ihr Eigentum an Ihren eigenen persönlichen Aktivitäten zu bewahren, aber Sie müssen proaktiv sein und im Allgemeinen eine Hebelwirkung ausüben (in meinem Fall habe ich eine Fusion mit einer gesamten IT / Entwicklungsabteilung durchgeführt. Ihr durchschnittlicher Shmo hat nur die Wunsch des Unternehmens, sie dort arbeiten zu lassen). Erwarten Sie auch, dass das Unternehmen alles in seiner Macht Stehende unternimmt, um alles zu besitzen, was Sie sind, und setzen Sie voraus, dass Sie geschraubt sind und alle Unterlagen lesen, die Sie in diesem Sinne unterzeichnen müssen.

Zitat-3:

Erfahren Sie, was MIT-Lizenzierung bedeutet. Sie können sie unter jeder Lizenz, die sie wählen, kostenlos weitergeben, solange sie Sie zitieren. Sie stehlen es nicht, sie benutzen es unter der freien Lizenz, unter der Sie es bereitgestellt haben.

Was die GPL betrifft - ja, Sie müssen dort einen Anwalt finden, das ist in der Tat ein Verstoß. Natürlich - wenn Sie diesen GPL-Code zu ihrer Zeit codiert haben, ist es sowieso ihr Urheberrecht, und sie können ihn verwenden, wie sie es für richtig halten.

yasouser
quelle
4
yasourer: Großartiger Link, aber als Vorschlag versuchen Sie bitte, einige der wichtigsten Stimmungen von Links einzubeziehen, damit diese Threads beim Stapelaustausch gültig bleiben, unabhängig davon, ob sich Links ändern oder verschieben.
Chris
@ Chris Ich stimme Ihrem Vorschlag zu. Ich werde es tun, nachdem ich nach Hause komme :)
yasouser
0

Wir haben diesbezüglich keine direkten Richtlinien. Kurz gesagt: Die an der Universität erstellten Arbeiten gehören der Universität, sofern sie nicht vor dem Beginn der Codierung deklariert wurden.

Ich habe von Zeit zu Zeit mit meinem Chef darüber gesprochen, und wir sind damit nicht weit gekommen, da es ein politischer Albtraum wird, da die Leute, die dies billigen müssen, Open Source-Software nicht ganz verstehen, abgesehen von dem "es ist normalerweise kostenlos". Idee.

/ Ich warte gespannt auf andere Antworten!

Update: Dieses Thema ist kürzlich bei der Arbeit aufgetaucht, wir haben uns mit unserem Anwaltsteam getroffen und alles sieht gut aus. Mein Verständnis (von meinem Arbeitgeber) ist dies von Fall zu Fall, aber sie sind bereit, mit den interessierten Mitarbeitern zu arbeiten.

Chris
quelle
-2

Ich habe keine Situation, die ich direkt zitieren kann. Ich stelle mir jedoch vor, dass es Top-Ingenieuren und Programmierern in großen Unternehmen untersagt ist, aus anderen Gründen, die für das Unternehmen, für das sie arbeiten, nicht von Vorteil sind, anderen Code zu schreiben. Natürlich ist dies von meiner Seite aus rein spekulativ.

Bryan Harrington
quelle
5
@pavel - Das macht keinen Sinn, da sie mit Codeplex angefangen haben und zu jquery beitragen. Ich würde gerne wissen, woher Sie das haben, weil es nicht intuitiv ist.
Tony
7
@Bryan Ich würde mir vorstellen, dass dies schwierig durchzusetzen wäre. Warum sollte sich ein Programmierer (der normalerweise gerne programmiert) einer Firma anschließen, in der er nicht das macht, was er in seiner Freizeit gerne macht? Das würde verhindern, dass das Unternehmen groß und groß wird. Zweitens macht Google genau das Gegenteil und ist ein Gegenbeispiel.
Alternative
2
@mathepic, MS hat viele Projekte zu Codeplex, die Open Source sind. Einige werden sogar aktiv bearbeitet. Mein Punkt ist, dass MS nicht dasselbe Unternehmen ist wie vor 10 Jahren. Um fair zu sein, sie haben noch einen langen Weg vor sich ...
Tony
3
Aus zuverlässigen Quellen: Microsoft hat eine Open-Source-Richtlinie. Es kann nicht geteilt werden, aber es existiert. Es ist eine LCA-Genehmigung erforderlich, um einen Beitrag zu leisten, aber es gibt viele Microsoft-Entwickler, die an vielen Open-Source-Projekten mitwirken. Es gibt auch microsoft.com/opensource , das mehr als eine Marketing-Site ist.
Block
1
Nicht jeder "Vertrag", den Sie unterschreiben, ist legal und durchsetzbar. Wenn nicht das, was Sie in Ihrer Freizeit tun und Ihren eigenen Raum und Ihre Ausrüstung nutzen, direkt mit Ihrem Arbeitgeber konkurriert, könnte es schwierig werden, etwas so Drakonisches wie "Sie können keinen Code schreiben, der nichts für uns ist" durchzusetzen. Stellen Sie sich einen Autoreparaturtechniker vor, dem es verboten war, sein eigenes Auto zu reparieren?
JoelFan