Ich arbeite für ein großes Unternehmen und möchte meine Fähigkeiten auffrischen. Ich denke, ein Beitrag zu einem Open-Source-Projekt wäre hilfreich, besonders wenn ich jemals einen Job bei einem Startup haben möchte. Ich habe gehört, dass große Unternehmen oft Entwicklungsmitarbeiter besitzen, die außerhalb der Arbeit arbeiten. Könnte ich mich rechtlichen Konsequenzen gegenübersehen, wenn ich zu einem Open Source-Projekt beitrage, ohne meinen Arbeitgeber darüber zu informieren? Könnte ich ein Open-Source-Projekt gefährden, wenn ich während meiner Beschäftigung dazu beigetragen habe? Wenn ich aus rechtlichen Gründen auf Beiträge verzichte und mich bei einem anderen Unternehmen bewerbe, bei dem Erfahrung in der Open-Source-Entwicklung erwartet wird, würden diese dies verstehen oder würde meine Bewerbung in den Papierkorb gelangen?
quelle
Antworten:
Hier gibt es zwei echte Fragen. Die erste ist, wofür Sie haften. Die zweite ist, ob Sie besorgt sein sollten. Diese beiden haben unterschiedliche Antworten.
Ich werde zuerst die erste nach besten Kräften beantworten. Ich bin kein Anwalt und dies ist kein Rechtsrat. Wenn Sie besorgt sind, überprüfen Sie Ihren Arbeitsvertrag und konsultieren Sie einen Anwalt. Aber ich kann die Situation in zwei Staaten zusammenfassen.
In New York sind Sie wahrscheinlich ein professioneller Angestellter. Ein professioneller Mitarbeiter hat keine festgelegten Stunden und keinen festgelegten Arbeitsplatz. Wenn Sie mit einem Kunden zum Abendessen ausgehen, sind Sie auf der Arbeit. Wenn Sie herausfinden, wie Sie unter der Dusche etwas lösen können, gehört dies Ihrem Arbeitgeber. Als professioneller Angestellter ist die Vorgabe, die wahrscheinlich auch in Ihrem Vertrag enthalten ist, dass alle von Ihnen geschriebenen Software eine Leiharbeit ist, die Ihrem Arbeitgeber gehört. Die Verbreitung dieser Art von Vereinbarung ist einer der Gründe dafür, dass die FSF eine Urheberrechtszuweisung erfordert und Ihr Arbeitgeber diese abzeichnen muss.
In Kalifornien ist die Situation anders. Solange die von Ihnen geschriebene Software nichts mit dem zu tun hat, was Ihr Arbeitgeber tut, gehört Ihnen alles, was Sie in Ihrer Freizeit mit Ihrem eigenen Gerät gemacht haben, und dieses Recht kann nicht weggezeichnet werden. Wenn Sie jedoch unabhängig das entwickeln, was Ihr Arbeitgeber ist, wird es wahrscheinlich Ihrem Arbeitgeber gehören. Auch wenn es sich um ein geheimes Projekt handelte, von dem Sie nichts wussten. Ob dieser Fall wichtig ist, hängt davon ab, woran Sie arbeiten und woran Ihr Arbeitgeber arbeitet.
Sie sehen also, dass es keine einfache Antwort gibt. Abhängig vom Zustand und den Tatsachen Ihrer Situation können Sie Ihre eigene Arbeit besitzen oder auch nicht. Und wenn Sie es nicht besitzen, haben Sie kein Recht, es zu lizenzieren.
Nun zum praktischen Thema. Was das Gesetz sagt, bestimmt, was passieren wird, sollte ein Streit entstehen und vor einen Richter gebracht werden. In der Praxis kommt es jedoch sehr selten vor, dass Streitigkeiten entstehen und vor Richter gebracht werden. Darüber hinaus ist es vielen Arbeitgebern egal oder sie mögen es positiv, wenn ihre Mitarbeiter zu Open Source-Arbeit beitragen. Insbesondere, wenn das Projekt für das Unternehmen nützlich ist und Sie Expertise damit aufbauen möchten. Häufig gibt es Verfahren, mit denen Sie OKs für die Ausführung solcher Arbeiten erhalten. Es tut nicht weh zu überprüfen.
Wenn Sie außerdem zu Open Source-Arbeiten beitragen, obwohl unklar ist, ob Sie dazu berechtigt sind, stehen die Chancen gut, dass Sie dafür tatsächlich keine Schwierigkeiten bekommen. Und wenn Sie in Schwierigkeiten geraten, besteht die Wahrscheinlichkeit, dass Sie einen Schlag auf das Handgelenk bekommen und aufgefordert werden, Dinge zu erledigen, anstatt große rechtliche Strafen zu verhängen. Liegt das verbleibende mögliche Risiko in Ihrer Komfortzone? Das ist dir überlassen. Aber ich kann Ihnen sagen, dass es eine Menge Leute gibt, die das tun, und ziemlich wenige Geschichten von Leuten, die in Schwierigkeiten geraten. (Und in den Geschichten, die existieren, gab es normalerweise eine andere Ursache für Probleme, und der Niederschlag für ihre Open-Source-Arbeit ist eine Konsequenz.)
quelle
Sie müssten in Ihrem Vertrag nachsehen, ob darin etwas darüber vermerkt ist, aber wenn eine solche Bestimmung vorhanden wäre, könnte sie in vielen Gerichtsbarkeiten sicher als nicht beschneidbar und nicht durchsetzbar ignoriert werden.
Standard-Haftungsausschluss: Ich bin kein Anwalt und dies ist keine Rechtsberatung. Nur gesunder Menschenverstand, der, wie wir alle wissen, häufig mit tatsächlichen Gesetzen oder Gerichtsurteilen in Konflikt gerät, insbesondere wenn es um Software geht.
quelle
Sprechen Sie mit der Rechtsabteilung des Unternehmens. Jeder gute Arbeitgeber von Entwicklern sollte es verstehen und fördern (er kann Sie sogar dafür bezahlen (die 20% -Zeit von Google ist ein Beispiel), wenn das OS-Projekt nützlich genug ist), aber es ist viel besser, in einer solchen Situation in Sicherheit zu sein.
Wenn sie sagen, dass es in Ordnung ist und sie den Code nicht akzeptieren, schreiben Sie ihn.
Wenn sie versuchen, den Code später zu nehmen, haben Sie Ihren Arsch (und den des Projekts) bedeckt ...
Das Schlimmste, was sie sagen können, ist "nein"
quelle
Ich verstehe Ihre Vorsicht, aber gehen Sie einfach voran und tragen Sie dazu bei.
Es ist sehr unwahrscheinlich, dass irgendetwas rechtlich falsch ist, sogar auf dem Papier, und es ist unwahrscheinlich, dass jemand an Ihrem Arbeitsplatz Ihre Beiträge bemerkt, wenn Sie nicht darüber sprechen, und es ist höchst unwahrscheinlich, dass Sie in der Praxis bestraft werden.
Wenn es Ihnen mehr Komfort bietet, können Sie einen Beitrag über einen Griff und nicht über Ihren vollständigen Namen leisten.
quelle
Stellen Sie sicher, dass Sie legal Code zu einem Open Source-Projekt beitragen können. Dies kann darauf zurückzuführen sein, dass Sie in der richtigen Gerichtsbarkeit leben, über einen Arbeitsvertrag verfügen, in dem angegeben ist, was Sie selbst erstellen, oder über eine spezielle Erlaubnis Ihres Arbeitgebers (von jemandem, der befugt ist, dies zu gewähren, der möglicherweise nicht Ihr Vorgesetzter ist).
Ansonsten ist das OS-Projekt in Gefahr. Möglicherweise wird eine Klage erhoben, und Betriebssystemprojekte sind in der Regel nicht zur Verteidigung eingerichtet. Wenn es Ihren Arbeitgeber interessiert, wird das OS-Projekt wahrscheinlich gesetzlich gezwungen sein, Ihren Beitrag zu streichen. Zu diesem Zeitpunkt haben Sie dem Projekt definitiv geschadet. Andere Projekte, die Ihren Code verwendet haben, sind möglicherweise ebenfalls gefährdet.
Ich gehe nicht auf die Probleme ein, mit denen Sie möglicherweise konfrontiert sind. Das sind Ihre Überlegungen, und Sie können selbst entscheiden, ob Sie das Risiko eingehen möchten, entlassen und möglicherweise sogar verklagt zu werden. Ich gehe auf die Probleme ein, die Sie möglicherweise bei einem Projekt verursachen, dem Sie helfen möchten.
quelle