Heim  >  Artikel  >  Der Vater von Nginx verhaftet: Wie Programmierer einer strafrechtlichen Verfolgung des Programmierens entgehen können

Der Vater von Nginx verhaftet: Wie Programmierer einer strafrechtlichen Verfolgung des Programmierens entgehen können

PHPz
PHPznach vorne
2019-12-15 19:31:414548Durchsuche

Nginx (ausgesprochen Engine x) ist ein leistungsstarker HTTP- und Reverse-Proxy-Webserver, der auch IMAP/POP3/SMTP-Dienste integriert. Es ist ein Starprojekt mit über 10.000 Sternen auf Github (Github-Adresse). : https://github.com/nginx/nginx).

Nginx ist ein Projekt, das ursprünglich von Igor Sysoev erstellt wurde. Laut ZDNet führte die russische Polizei am 12. Dezember eine Razzia bei NGINX durch und nahm die NGINX-Gründer Igor Sysoev und Maxim Konovalov fest.

Der Vater von Nginx verhaftet: Wie Programmierer einer strafrechtlichen Verfolgung des Programmierens entgehen können

Derzeit hat Nginx tatsächlich Apache HTTPD ersetzt und ist zum am weitesten verbreiteten Dienstprojekt im Internet geworden. Laut der neuesten Umfrage liegt der Marktanteil von Nginx bei Webservern bei bis zu 38 %. Fast alle bekannten inländischen Unternehmen wie Baidu, JD.com, Sina, NetEase, Tencent und Alibaba nutzen Nginx.

Eine Klage seines alten Arbeitgebers

Vor einer Woche reichte Igor Sysoevs ehemaliger Arbeitgeber Rambler Group eine Urheberrechtsverletzungsklage gegen Nginx ein und machte dies geltend Igor Alle Entwicklungsergebnisse von Sysoe während seiner Amtszeit gehören der Rambler Group, sodass das Unternehmen der rechtliche Eigentümer des Nginx-Projekts ist.

Der Autor ist sich nicht sicher, wie Sysoev die Vereinbarung mit seinem früheren Arbeitgeber unterzeichnet hat, aber öffentlichen Informationen zufolge hat Sysoev Nginx in den frühen 2000er Jahren erstellt und den Quellcode im Jahr 2004 geöffnet. 2009 gründete er das Unternehmen Nginx in den USA und trat 2011 aus dem ursprünglichen Unternehmen aus. Er fungierte auch als CTO des Unternehmens Nginx und bewarb die erweiterte Version von Nginx bei Unternehmensanwendern. Sysoevs Abschied vom ursprünglichen Unternehmen zwei Jahre nach der Gründung von Nginx dürfte der Auslöser gewesen sein, der die Rambler Group dazu veranlasst hat, eine Klage einzureichen.

Der Grund für diesen Vorfall dürfte natürlich immer noch das Interesse sein. Wir haben gesehen, dass Nginx Anfang des Jahres für einen horrenden Preis von 670 Millionen US-Dollar übernommen wurde Rambler Group war sich dessen bewusst Es stellte sich heraus, dass der von Sysoev erstellte F5 tatsächlich einen so hohen Wert enthielt, dass er wütend klagte.

Alter Arbeitgeber vs. ehemaliger Mitarbeiter, basierend auf der Geometrie

Zu diesem Urheberrechtsstreit hat der Autor speziell Kollegen aus der Rechtssicherheitsabteilung konsultiert. Wir haben festgestellt, dass Finanzinstitute und IT Unternehmen haben eine völlig entgegengesetzte Einstellung zum Verhalten ihrer Mitarbeiter in ihrer Freizeit. Denn wenn Finanzfachleute ihr Geschäft nutzen, um Kunden für andere Produkte zu werben, birgt dies wahrscheinlich Risiken für ihre Einheiten. Daher sehen Sie, dass sich viele Banken, Treuhandgesellschaften, Wertpapierfirmen und andere Institutionen oft deutlich von laienhaftem Verhalten ihrer Mitarbeiter distanzieren den eigenen Ruf schädigen. Das Hauptziel von IT-Unternehmen besteht darin, die Unterstützung der geistigen Leistungsfähigkeit aller Mitarbeiter zu erhalten, weshalb sie tendenziell das Urheberrecht an den Freizeitkreationen der Mitarbeiter besitzen. Um das Eigentum an Software zu klären, die von Mitarbeitern in ihrer Freizeit erstellt wird, müssen drei Gesetze und ein Rechtsgrundsatz berücksichtigt werden.

Der erste Faktor sind die „Durchführungsbestimmungen zum Patentrecht“. Die spezifischen Bestimmungen lauten wie folgt:

Erfindungen und Schöpfungen, die unter den folgenden Umständen durchgeführt werden, sind Diensterfindungen und Schöpfungen.

(1) Erfindungen und Schöpfungen, die der Erfinder im Rahmen seiner/ihrer Tätigkeit vollbracht hat; ;

(3) Erfindungen und Schöpfungen, die hauptsächlich unter Verwendung der materiellen Bedingungen der Einheit durchgeführt werden (einschließlich Investitionsgütern, Teilen, Rohstoffen oder technischen Daten, die der Einheit nicht offengelegt werden). Außenwelt);

(4) Erfindungen und Kreationen, die innerhalb eines Jahres nach der Pensionierung, dem Ruhestand oder der Versetzung in ein anderes Unternehmen gemacht wurden und mit der der ursprünglichen Einheit zugewiesenen Arbeit oder Aufgaben zusammenhängen.

Das zweite ist das Urheberrechtsgesetz, das die folgenden Bestimmungen enthält:

Für professionelle Werke, die unter einen der folgenden Umstände fallen, genießt der Autor das Unterschriftsrecht und andere Urheberrechte gelten genossen von juristischen Personen oder anderen Organisationen, und die juristische Person oder andere Organisationen können den Autor belohnen:

(1) Konstruktionszeichnungen, Produktkonstruktionszeichnungen, Karten und Computersoftware, die hauptsächlich unter Verwendung des Materials erstellt werden und technische Bedingungen einer juristischen Person oder anderen Organisation, für die die juristische Person oder andere Organisation verantwortlich ist, und andere professionelle Werke, für die juristische Personen oder andere Organisationen das Urheberrecht genießen wie in Gesetzen, Verwaltungsvorschriften oder Verträgen festgelegt.

Die „Bestimmungen zum Schutz von Computersoftware“, ein dem Urheberrecht untergeordnetes Gesetz, enthalten folgende Bestimmungen:

Die Software, die von einer natürlichen Person während ihrer Tätigkeit bei einer juristischen Person oder einer anderen Organisation entwickelt wird, fällt darunter unter einem der folgenden Umstände: Das Urheberrecht an der Software liegt bei der juristischen Person oder anderen Organisation, und die juristische Person oder andere Organisation kann die natürliche Person, die die Software entwickelt, belohnen:

(1) Software, die für entwickelt wurde die in der Stelle klar spezifizierten Entwicklungsziele; (2) Die entwickelte Software ist das vorhersehbare oder natürliche Ergebnis der Ausübung von Arbeitsaktivitäten Es werden hauptsächlich Ressourcen juristischer Personen oder anderer Organisationen verwendet, die mit speziellen Informationen und anderen materiellen und technischen Bedingungen entwickelt und von juristischen Personen oder anderen Organisationen getragen werden.

Es gibt auch einen wichtigen Rechtsgrundsatz der Gleichheit von Rechten und Pflichten, der für Programmierer relativ vorteilhaft ist. Wenn beispielsweise legale Software, die von Mitarbeitern in ihrer Freizeit erstellt wird, als berufliches Verhalten gilt, dann wird illegale Software in ihrer Freizeit geschrieben Zeit, wird das Unternehmen Verantwortung tragen? Auch das ist zu bedenken.

Wird dem Vater von Nginx eine Gefängnisstrafe drohen?

Nach derzeitigem Stand besteht die Klage gegen Sysoev darin, ihm illegale Open-Source-Software vorzuwerfen, die ursprünglich ihm gehörte ehemaliger Arbeitgeber, wodurch das Urheberrecht der Rambler-Gruppe verletzt wird. Aus heutiger Sicht könnte die ungünstigste Situation für Sysoev sein, dass Nginx im Jahr 2009 gegründet wurde,

Der Vater von Nginx verhaftet: Wie Programmierer einer strafrechtlichen Verfolgung des Programmierens entgehen können

und er Er selbst war erst im Jahr 2011 zurückgetreten (der Autor hat keine verlässlichen Informationen über den Zeitpunkt des Rücktritts gefunden und muss diese bestätigen), und wenn dies tatsächlich der Fall ist, wird der frühere Arbeitgeber Sysoev höchstwahrscheinlich beschuldigen, seine Arbeit ausgenutzt zu haben Zeit, Nginx zu bedienen.

Der günstige Faktor ist die Beschränkung der Rückwirkungsfrist von Eigentumsrechten. Den Daten zufolge beträgt die aktuelle Rückwirkungsfrist für Urheberrechte in Russland ebenfalls zwei Jahre, und Sysoev gab 2012 öffentlich an, dass Nginx in seiner Freizeit erstellt wurde Allerdings wurde der ehemalige Arbeitgeber nie zur Rechenschaft gezogen, was für den IT-Meister sehr von Vorteil ist.

Wie Programmierer reagieren sollten

Um zusammenzufassen, wie Programmierer reagieren sollten, sind drei wichtige Punkte zu beachten:

(1) Ob das Produkt war erstellt unter Verwendung der Arbeitszeit

(2) Ob die Mittel, die Ausrüstung und nicht offengelegte Informationen des Unternehmens verwendet wurden

(3) Wenn es mit der Stelle zusammenhängt, ob das Unternehmen nach einer vollständigen Kündigung zurückgetreten oder übertragen wurde Jahr Jahre

Wenn Leser also ihre Freizeit zum Schreiben von Code nutzen und hoffen, das Urheberrecht zu besitzen, müssen sie die folgenden Punkte beachten

(1) Schreiben Sie keinen eigenen Code Projekte während der Arbeitszeit Code, das ist natürlich nur die Rede davon. Ich glaube nicht, dass viele Programmierer so entspannt sein können

(2) Benutzen Sie nicht den Computer des Unternehmens zum Programmieren, insbesondere nicht den Vom Unternehmen bereitgestelltes WLAN, um das PROBLEM oder PROBLEM Ihres Projekts auf Github zu überprüfen. Diese unbeabsichtigten Handlungen können Unternehmen einen Vorwand bieten, einen Streit anzustrengen.

(3) Wenn es sich um ein Projekt im Zusammenhang mit Ihrem Job handelt, versuchen Sie, es ein Jahr nach Ihrem Ausscheiden aus dem Job durchzuführen.

Dieser Artikel ist eine Reproduktion des Originalartikels des CSDN-Bloggers „beyondma“.

Verwandte Empfehlungen:

1. Nginx-Nutzungsanleitung

2. Apache-Nutzungsanleitung

Stellungnahme:
Dieser Artikel ist reproduziert unter:beyondma. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen