Als mobiler Entwickler baue ich derzeit eine App, die im AppStore live gehen soll.
Die Designs enthalten einen Link, der alle verwendeten Zuordnungen anzeigt. Diese App verwendet MIT & Apache 2.0 lizenzierten Quellcode.
Nachdem ich dies mit meinem Chef besprochen habe, stellt sich heraus, dass er nicht bereit ist, Softwarezuordnungen in der App zu platzieren, da dies das Aussehen der App negativ beeinflusst, unabhängig davon, wo sie platziert wird.
Ich habe mehrmals versucht, die gesetzliche Verpflichtung zur Anzeige von Urheberrechtshinweisen zu wiederholen, aber sie werden abgelehnt.
Ich könnte den urheberrechtlich geschützten Code, der sich bereits im Projekt befindet, entfernen und die gleiche Funktionalität neu schreiben, aber auch hier würde mein Chef dies angesichts des erforderlichen Arbeitsaufwands nicht absegnen.
Ich fühle mich nicht wohl dabei, die Arbeit anderer Leute zu verwenden, ohne sie zu würdigen, jede Hilfe hier wäre willkommen.
Wenn Ihr Unternehmen einen Anwalt oder Ethikbeauftragten hat, sprechen Sie mit ihm. Es wird normalerweise als Pflicht eines jeden Mitarbeiters angesehen, ihn auf Praktiken aufmerksam zu machen, die unethisch sein oder das Unternehmen anfällig für Klagen machen könnten.
Wenn es keine solche Person gibt, würde ich Ihrem Chef schreiben und darauf hinweisen, dass Sie glauben, dass die Nichtanerkennung des Urheberrechts das Unternehmen anfällig für Klagen machen könnte, und sie bitten, schriftlich zu bestätigen, dass sie möchten, dass Sie weitermachen. Stellen Sie sicher, dass Sie eine Kopie der E-Mail oder des Briefes aufbewahren, wenn sie damit einverstanden sind. Bewahren Sie es an einem Ort auf, an dem Sie darauf zugreifen können, wenn Ihnen der Zugriff auf Ihre Arbeitscomputer und Konten verweigert wurde.
Die anderen Antworten sind anständig, aber für mich scheinen sie eine unnötige Eskalation zu sein.
Wenn Sie damit einverstanden sind, dann ja, Sie müssen sich rechtlich absichern.
Haben Sie jedoch den einfachen Ansatz ausprobiert ?
Er sagt, es wird sich negativ auf das Aussehen der App auswirken. Bitten Sie ihn, sein iPhone zu öffnen und zu „Einstellungen“ -> „Allgemein“ -> „Info“ -> „Rechtliches“ zu navigieren und zu sehen, wie viele Textinformationen auf seinem Bildschirm angezeigt werden.
Sagen Sie dann, dass Sie das Unternehmen nicht für eine Klage öffnen möchten, und Sie müssen nur eine „rechtliche“ Seite einfügen, die irgendwo in den Einstellungen Ihrer App vergraben ist.
Weisen Sie darauf hin, dass iOS selbst dies tut und die meisten Leute es nie bemerken – aber es verhindert Klagen.
Finden Sie einige andere ausgezeichnete Apps (vorzugsweise solche, von denen Sie wissen, dass er sie verwendet ) und finden Sie die darin enthaltenen rechtlichen Hinweise und zeigen Sie es ihm.
Überprüfen Sie die Lizenzen aller verwendeten externen Codes und Bibliotheken. Wenn sie eine Namensnennung verlangen, verstößt dies nicht gegen die Lizenz; es spielt keine Rolle, was Ihr Chef darüber denkt. Wenn eine Zuordnung nicht erforderlich ist, Sie dies aber tun, um sich wohl zu fühlen, sollte die Sichtweise Ihres Chefs Vorrang haben.
Weisen Sie Ihren Chef darauf hin, dass, wenn die App erfolgreich ist, die ursprünglichen Autoren des Codes irgendwann davon erfahren und nach ihren entsprechenden Credits suchen werden.
Die anderen Antworten sind alle gut, und ich werde viel von dem wiederholen, was in ihnen steht, um sie hervorzuheben, aber ich denke, ein paar andere Dinge müssen gesagt werden.
Erstens, wenn alles andere fehlschlägt und Sie mit einer endgültigen Anweisung konfrontiert werden, den Code ohne Namensnennung aufzunehmen, sollten Sie sich von einem echten Anwalt echte Rechtsberatung holen , nicht nur einige Vermutungen von Laien zu SE. Gehen Sie nicht davon aus, dass Sie nur ein Papierpfad von jeglicher Haftung entbindet, und nehmen Sie SE-Beiträge (einschließlich dieses!) nicht als Rechtsberatung.
Zweitens sollten Sie darauf hinweisen, dass Code unter mehreren Lizenzen veröffentlicht und verwendet werden kann und dass die Rechteinhaber bereit sein könnten, Sie gegen eine Gebühr einzufügen, ohne dass Hinweise angezeigt werden , je nachdem, wer sie sind. Es könnte sich lohnen, nachzuforschen.
Drittens, wenn nach all den sanfteren Argumenten und der Erstellung von Papierspuren und wenn Sie wirklich sicher sind, dass die Hinweise aufgenommen werden müssen, Ihr Chef immer noch darauf besteht, dass Sie eine App veröffentlichen, die den urheberrechtlich geschützten Code ohne das gesetzlich vorgeschriebene Urheberrecht enthält Mitteilungen können Sie die Veröffentlichung der App einfach ablehnen .
Sie sollten sich unbedingt vergewissern, dass Sie mit der Rechtslage Recht haben, bevor Sie darauf drängen. Es klingt ziemlich abgedroschen, aber ich bin nicht da und kenne nicht jedes kleinste Detail; es könnte nicht sein.
Sie sollten unbedingt versuchen, einen versöhnlichen Weg zu finden, um Ihren Chef davon zu überzeugen, entweder die erforderlichen Urheberrechtshinweise aufzunehmen oder Ihnen die Zeit zu geben, die erforderliche Funktionalität intern neu zu implementieren. Besonders der Vorschlag von Wildcard ist ausgezeichnet. Der Hinweis auf die gesetzliche Haftung und die möglicherweise verheerenden Folgen der Aufnahme des Codes ohne Quellenangabe ist ebenfalls ein guter Weg – Sie können dies so tun, dass Sie zeigen, dass Sie versuchen, auf das Wohl des Unternehmens und des Unternehmens zu achten insbesondere Ihrem Chef, dass Ihre Einwände aus Unterstützung und nicht aus Argumentation kommen.
Sie sollten unbedingt jede Abteilung in Ihrem Unternehmen einbeziehen, die für solche Angelegenheiten zuständig ist – Rechts- oder Ethikabteilungen usw. Wenn Sie über eine solche Ressource verfügen, dann ist das deren Aufgabe, und sie sind befugt, ein Verbrechen zu verhindern und dich zu beschützen. Wenn diese Abteilung existiert und Ihnen nicht zustimmt, dann sollten Sie sich wahrscheinlich anhören, was sie zu sagen haben – sie sind Experten in solchen Dingen und Sie nicht, also haben sie wahrscheinlich Recht. Holen Sie sich immer noch Ihre Papierspur (siehe nächster Punkt), aber sie haben wahrscheinlich Recht.
Sie sollten unbedingt auch eine Papierspur erstellen, um sich vor Vergeltungsmaßnahmen zu schützen. Holen Sie sich alles, was Sie können, in Papierform und bewahren Sie es außerhalb des Standorts auf. Stellen Sie sicher, dass in dieser Dokumentation sehr deutlich wird, dass das, was von Ihnen verlangt wird, illegal ist, und lassen Sie Ihren Chef sehr deutlich sagen, dass er will, dass Sie es tun, obwohl es illegal ist, wenn er das tatsächlich will .
Aber wenn Sie sich nach all dem immer noch in der gleichen Situation befinden, haben Sie die Möglichkeit, dies abzulehnen. Die Folgen können äußerst schwerwiegend sein; Es könnte Ihre Beziehung zu Ihrem Chef zerstören oder dazu führen, dass Sie gefeuert werden. Alle anderen Antworten hier scheinen sich auf die Erhaltung Ihres Arbeitsplatzes und die Begrenzung Ihrer persönlichen Haftung zu konzentrieren; Dies sind großartige Dinge, die man tun kann, und es ist völlig verständlich, dass Sie sich dafür entscheiden würden, sie zu tun. Wie Sie gesagt haben, werden Sie aufgefordert, das Gesetz zu brechen und gegen Ihre Ethik zu verstoßen, und es muss gesagt werden, dass Sie die Wahl haben, dies nicht zu tun.
Bitte beachten Sie, dass ich keinesfalls befürworte; das ist dein Leben und dein Job, und es muss an dir liegen.
Manche Menschen sind froh, jemand anderen mündlich anzuweisen, etwas ethisch fragwürdiges zu tun – aber nicht so glücklich, es schriftlich zu haben, und sehr unglücklich , wenn es eine Papierspur gibt, die zu ihnen zurückführt.
Sie haben jetzt schriftlich, dass Ihr Chef die Entscheidung getroffen hat und dafür haftet. Sie können auch warten, bis Sie diese Bestätigung erhalten, bevor Sie fortfahren.
Sie haben jetzt schriftlich, dass Sie dies ablehnen und Ihrer gesetzlichen Pflicht nachgekommen sind und das Problem angesprochen haben.
Möglicherweise müssen Sie sich einen neuen Job suchen. Der typische Cowboy-Chef mag keine Angestellten, die nicht aus einer Laune heraus das Gesetz für sie brechen.
Sehr wahrscheinlich brauchen Sie einen neuen Job. Sie können eine Disziplinarmaßnahme erhalten oder auf einen PIP gesetzt werden, wahrscheinlich gerechtfertigt durch vage, unausgesprochene Wörter wie „Nichtbefolgung angemessener Anweisungen“.
Es ist nicht alles Untergangsstimmung – es besteht eine gute Chance, dass Ihr Chef nur eine Weile genervt ist und schwört, Sie niemals in eine Entscheidungsrolle zu befördern – aber Sie befinden sich hier möglicherweise an einem giftigen Arbeitsplatz, also würde ich es nicht tun verliere jeden Schlaf darüber.
Als einzelner Mitarbeiter einer Kapitalgesellschaft sind Sie persönlich nicht verpflichtet, Urheber- und Lizenzgesetze einzuhalten. Das sind zivilrechtliche und keine strafrechtlichen Angelegenheiten. Die Haftung liegt ausschließlich beim Unternehmen. Sofern Sie kein Partner sind oder irgendwie nicht als Angestellter oder Auftragnehmer fungieren, der „Auftragsarbeit“ herstellt, sind Ihre Bedenken nicht rechtlich zulässig. Ihre Bedenken gelten den Richtlinien Ihres Unternehmens und Ihrem persönlichen ethischen Status. (Ich bin mir sicher, dass jemand darauf antworten und versuchen wird, Ihnen eine Geschichte darüber zu erzählen, „den Unternehmensschleier zu durchbrechen“. Zuordnungsanforderungen einer Open-Source-Lizenz.)
Wenn Ihr Unternehmen Richtlinien hat, die die Einhaltung von Lizenzen erfordern, könnten Sie durch das Befolgen von Anweisungen unangenehmen Konsequenzen innerhalb des Unternehmens ausgesetzt sein. Bevor Sie jedoch einen größeren Streit mit Ihrem Vorgesetzten beginnen (schriftliche Anweisungen verlangen usw.), empfehle ich Ihnen, herauszufinden, ob es solche Richtlinien gibt. Finden Sie jemanden in der Rechtsabteilung und fragen Sie ihn leise um Rat. Wählen Sie Ihre Vorgehensweise entsprechend der Antwort, die Sie erhalten.
Was Ihre persönliche Ethik betrifft, nun, das ist persönlich. Sie müssen sich fragen, welches Maß an Stress oder gar Arbeitslosigkeit Sie bereit sind zu akzeptieren. Ihre persönlich beste Vorgehensweise könnte darin bestehen, sich in aller Stille einen anderen Job zu suchen, während Sie sich daran halten, anstatt einen offenen Kampf zu beginnen.
Diese Antwort trifft möglicherweise nicht zu
Ich habe diese Antwort gepostet, bevor ich gelesen habe, dass der Code, den das OP einzuschließen und zuzuordnen versucht, sein eigener Code ist. Es gibt einen sehr großen Unterschied zwischen der Weigerung, etwas mit der Bibliothek eines anderen bereitzustellen, weil Sie die Lizenzanforderungen nicht erfüllen können, und der Weigerung, etwas mit Ihrem eigenen Code aus demselben Grund bereitzustellen.
Ursprüngliche Antwort für diejenigen, die später auf diese Frage stoßen.
Es gibt zwei wichtige Probleme, die Sie ansprechen müssen.
Erstens ist es nicht Ihre Aufgabe , Ihr Platz oder Ihre Verantwortung, Urheberrechtsgesetze einzuhalten. Das sind komplexe Gesetze, für die es Spezialgebiete gibt. Sie sind nicht in der Lage, diese Entscheidung zu treffen. Sie kennen nicht alle Angebote, E-Mails oder Rechtsprüfungen, die in die Entscheidung der „Eigentümer“ eingeflossen sind, keine Namensnennung einzubeziehen. Tatsächlich ist es völlig in Ordnung, wenn sie sich entscheiden, es zu riskieren und die Klagen später zu bearbeiten. (Ich denke nicht, dass das eine gute Entscheidung von ihrer Seite ist, aber auch hier ist es ihre Entscheidung.)
Zweitens fühlst du dich nicht wohl . Das ist das Wichtige. Richtig oder falsch, Sie müssen sich damit wohlfühlen, worauf Sie Ihren Namen setzen. Ich kann Ihnen schon jetzt sagen, dass wir Entwickler eine kleine Gruppe von Menschen sind. Wir laufen in kleinen Kreisen. Sie werden immer wieder auf andere Entwickler treffen, wenn Sie in Ihrem Job gut sind. Wie möchten Sie bekannt werden? Als Entwickler, der Lizenzen missbrauchte, oder als Entwickler, der sich für Lizenzen einsetzte? Wenn Sie sich nicht wohl dabei fühlen, etwas zu tun, DANN TUN SIE ES NICHT! Sie können Ihren Job deswegen verlieren, aber Sie können immer einen anderen Job finden.
"Warum wurdest du von deinem letzten Job gefeuert?" „Ich habe mich geweigert, Code bereitzustellen, der meiner Meinung nach gegen mehrere rechtliche Probleme verstößt.“ Ist für mich ein ziemlich anständiger Start in ein Interview.
Eine echte Lösung, bevor Sie deswegen kündigen, besteht darin, Beispiele dafür zu zeigen, wie andere Unternehmen mit demselben Problem umgehen. Der Versuch, Ihren "Besitzer" zu überzeugen, ist immer besser, als eine flache Haltung einzunehmen. Auch wenn sich das als Liste von Optionen herausstellt:
Ihr "Besitzer", wenn er halbwegs anständig ist, sollte in der Lage sein, sich seine Auswahlliste anzusehen und diejenige auszuwählen, die ihm am besten gefällt. Es könnte sehr gut sein, dass Sie kündigen, aber noch einmal, wenn Sie sich so unwohl fühlen, was macht es dann wirklich aus.
Hier ist, was Sie Ihrem Chef sagen könnten: Wir sprechen hier über Apple. Wenn der Urheberrechtsinhaber der Software, die Sie ohne Namensnennung verwenden, Apple anruft und ihm mitteilt, dass Ihr Unternehmen seine Software ohne Erlaubnis verwendet, wird Ihre Software umgehend aus dem Store entfernt, und es wird nicht einfach sein, sie zurückzubekommen auf dem Laden. Und es ist unmöglich, es ohne Namensnennung zurückzubekommen.
Ich habe ursprünglich eine Antwort gepostet, die auf der OP-Frage basiert, dass es nicht bequem ist, Code einzuschließen, wenn die Lizenzanforderungen nicht erfüllt werden. Es gab jedoch einen wichtigen Kommentar, den ich nicht gesehen habe und der diese Antwort wirklich ungültig macht.
PeterM Ja & Ja. Es handelt sich um meinen eigenen Code, der Reinraumansatz ist möglich, würde aber viele Wochen dauern. Mein Chef würde es leider nicht gutheißen, so viel Zeit für so etwas aufzuwenden –
Sie sind mehr als verschraubt!
Dies hängt wirklich von drei Faktoren ab.
Zuerst können Sie zu 100 % nachweisen (das können Sie nicht), dass Sie an 0 % dieses Codes gearbeitet haben, während Sie bei dieser Firma beschäftigt waren. Wenn Sie daran gearbeitet haben, dann gehört der Code ihnen, nicht Ihnen. Dies ist eine knifflige rechtliche Situation, aber wenn Sie der Quelle, die Sie "auf der Uhr" hatten, auch nur ein Komma hinzufügen, könnte die gesamte Quelle ihnen gehören. Holen Sie sich jetzt einen Anwalt. Denken Sie daran, dass es mehrere hochkarätige Fälle gibt, in denen "Ich habe nach Stunden zu Hause daran gearbeitet" nicht genug Isolierung war. Dasselbe gilt für "aber ich habe libfoo erstellt, bevor ich überhaupt bei Widgets Inc. angefangen habe."
Zweitens, können Sie zu 100 % nachweisen, dass Sie die Erlaubnis haben, diese Bibliothek zu verwenden, dass Sie diese Entscheidung und die Eigentumsfragen im Voraus nicht nur mit Ihrem Vorgesetzten, sondern mit ALLEN richtigen Unternehmenslizenzierungseinheiten im Unternehmen besprochen haben. Wenn du das nicht kannst, musst du dir sofort einen Anwalt nehmen. Sie könnten für alle Verluste haftbar gemacht werden, die das Unternehmen hat, während es Ihren „Erpressungsversuch“ „repariert“. Sie haben hier einen schwerwiegenden Interessenkonflikt.
Drittens, können Sie zu 100% beweisen, dass Ihre Lib die beste Lib ist, die Sie dafür verwenden können (Sie können nicht). Wenn dies an irgendeinen Richter geht und Ihr Unternehmen auch nur eine Person finden kann, die sagen kann, dass Ihre lib eine gültige Wahl war, aber libBar auch eine gültige Wahl war, dann sind Sie wieder im Land der Erpressung.
Kurz gesagt, wenn Sie dieses Thema nicht von vornherein angegangen sind (und selbst dann könnte es schwierig sein), erpressen Sie Ihren Arbeitgeber im Wesentlichen. Sie sagen effektiv: "Sie werden meinen Namen auf dieses Produkt setzen oder es wird Sie Geld kosten." Nicht ein bisschen anders, als wenn Sie in ein Meeting gehen und sagen: „Ich werde diese App nicht bereitstellen, es sei denn, Sie nennen sie „Coteyrs App“ oder geben mir 500.000 US-Dollar!“
Ein Ausweg
Ich rate Ihnen dringend, diesen Ausweg zu wählen, aber IANAL. Stellen Sie jemanden ein, der nicht IANAL sagen muss, und übertragen Sie dann alle Rechte an die Bibliothek, falls erforderlich, an das Unternehmen. Sie können dies tun, indem Sie den Code öffentlich zugänglich machen (wenn Sie können) oder indem Sie das Eigentum übertragen oder indem Sie „einen Zweig erstellen“ nur für Ihr Unternehmen und die Lizenzierung für diesen Zweig vornehmen, was sie wollen. Sie benötigen einen Anwalt, um sicherzustellen, dass Sie alle Ihre Optionen kennen, dass Sie die beste auswählen und dass Ihre neue Lizenz nicht mit anderen Lizenzen kollidiert, von denen Ihre Freiheit möglicherweise abhängt.
Es ist nicht wahr zu sagen, dass Sie als Angestellter von jeglicher rechtlichen Verantwortung entbunden sind.
Auch eine Papierspur, die besagt, dass Sie wussten, was Sie falsch gemacht haben, wird es auch nicht tun, selbst wenn Sie von Ihrem Arbeitgeber angewiesen wurden.
Es hört sich so an, als würden Sie wegen Ihres Fachwissens eingestellt, also ist zu erwarten, dass Sie die Auswirkungen verstehen und entsprechend handeln.
Es entsteht ein stillschweigender Vertrag zwischen dem Autor des Quellcodes und dem Benutzer, indem Sie ihn kopieren. Wenn Sie gegen die Bedingungen dieses Vertrags verstoßen, indem Sie eine Zuschreibung nicht veröffentlichen, wird der Teil, der die kostenlose Nutzung erlaubt, ebenfalls ungültig.
Im Zivilrecht muss der Beschwerdeführer sowohl den Schaden als auch die Haftung nachweisen. Vermeidung von direkten Schäden, wie z. B. verlorener Reputation, für den ursprünglichen Autor; Ihre Haftung kann auf das beschränkt sein, was Sie durch die Nutzung ihrer Arbeit verdient haben (Gehalt). Ihr Arbeitgeber als Responseat-Vorgesetzter wird mehr gewinnen und die größeren Möglichkeiten haben, Schadensersatz zu zahlen, aber er kann zumindest einen Teil der Verantwortung abwälzen, wenn Sie außerhalb Ihres Zuständigkeitsbereichs gehandelt haben: Urheberrechtsgesetze und Lizenzvereinbarungen werden nicht berücksichtigt Teil Ihrer rechtmäßigen Beschäftigung zu sein, insbesondere wenn Sie über die Qualifikation und Erfahrung verfügen, um sie zu verstehen.
Lister gegen Romford Ice & Cold Storage Co. Ltd.
Jane S
Phyrfox
Benutzer8712
David Konrad
Doktor J
jpmc26
Benutzer207421
Brandin
Mücke
aroth