Sollte ich einen Urheberrechtshinweis in Bewerbungsunterlagen einfügen?

Eine Stelle, für die ich mich bewerbe, hat im Rahmen des Bewerbungs-/Interviewprozesses einen Test, der echten Quellcode verlangt. Soll ich einen Urheberrechtshinweis in diesen Code einfügen?

Ich vermute, die Praxis wäre ähnlich wie bei Portfolios für Kunstmenschen, aber insbesondere für Code denke ich, dass die Gelegenheit, auf ein Interesse am IP-Recht ( und die Ablehnung verwandter Klauseln vieler Arbeitsverträge ) hinzuweisen, nicht verpasst werden sollte.

Wenn der Code Ihnen gehört, gibt es keinen Grund, dies nicht zu tun. Eine andere Sache, die Sie tun können, ist, ein paar subtile Änderungen am Code vorzunehmen, die dazu führen, dass er nicht richtig funktioniert, und einen deutlichen Hinweis darauf oben zu setzen. (Der Punkt hier ist, dass Beispiele Ihren Programmierstil zeigen sollen.) Jeder Shop, der schlau genug ist, es zu debuggen, muss es wahrscheinlich nicht stehlen.
Wollen Sie den Job, oder möchten Sie auf IP-Recht hinweisen?
Ich habe mir das Worst-Case-Szenario ausgedacht, ich kann nur sagen, dass mein Editor dieses Zeug automatisch einfügt. Für diese spezielle Aufgabe habe ich die Frage so gelesen, dass sie „echten“ Code erfordert, also sollte mindestens EIN URHEBERRECHTSVERMERK darauf stehen, zusammen mit Dingen wie Einheitentests.
Von welcher Art von Urheberrechtshinweis sprechen wir? Eine ausgewachsene proprietäre Lizenz oder eine Sache im GPL/BSD-Stil?

Antworten (3)

Wenn ich eine Entscheidung darüber treffe, würde ich mich fragen, was ich mir erhoffe. Wenn der Code Eigentum eines Drittunternehmens ist, Sie ihn aber als Beispiel für die Art Ihrer Arbeit einreichen, ist es angemessen, das Urheberrecht des Drittanbieters einzubeziehen, damit Sie angeben können, dass der Code nicht Ihnen gehört und dass Sie es sind keine Berechtigung zur Erteilung einer Nutzungslizenz haben. Im Allgemeinen würde ich die Richtlinien des Drittinhabers des Codes befolgen, was die Weitergabe des Codes und den Urheberrechtsstatus betrifft.

Wenn Sie das Urheberrecht an dem Code besitzen und Sie das Recht haben, eine Lizenz zur Nutzung zu erteilen, müssen Sie eine Entscheidung treffen. Die meisten Unternehmen, mit denen ich zusammengearbeitet habe, verlangen, dass jeder eingereichte Code mit einer Lizenz versehen wird, die verhindern würde, dass ich einen Anspruch gegen sie für den Inhalt des ihnen im Antragsverfahren übermittelten Codes geltend mache. Der Grund dafür ist, dass Sie sehr leicht duplizierten Code einreichen und dann einen Anspruch gegen sie geltend machen könnten. Daher ist es in ihrem Interesse, die Rechte zur Nutzung von Code zu verlangen, den Sie ihnen übermitteln.

Aus diesem Grund füge ich niemals meine "besten" Sachen hinzu. Wenn es notwendig ist, würde ich den Code, der funktioniert, den ich schützen möchte, entfernen und einen Kommentar einfügen, dass der Code proprietär ist und Sie keine Pauschallizenz erteilen können. Wenn Sie das Gefühl haben, Ihren Code schützen zu müssen, wenden Sie sich am besten an einen Anwalt und bitten Sie ihn, zu prüfen, was Sie dem Kunden vorlegen möchten.

Und wenn Sie Code verwenden, der einem Dritten wie Ihrem aktuellen oder früheren Arbeitgeber gehört, stellen Sie sicher, dass Sie die Rechte haben, ihn für ein Codebeispiel zu verwenden.

Rechtlich gesehen besitzen Sie, zumindest in den USA, das Urheberrecht an allem, was Sie erstellen, sobald es erstellt wird (vorausgesetzt, Sie erstellen das Werk nicht im Rahmen einer Work-for-Hire-Vereinbarung). Es besteht also in diesem Sinne keine gesetzliche Notwendigkeit.

Aus Stolz sage ich jedoch, mach es. Es würde sicherlich nichts schaden (und wenn überhaupt, würde es vielleicht helfen, da es zeigt, dass Sie etwas Verantwortung für Ihre Arbeit übernehmen).

Das Urheberrecht von @chad ist ein rechtliches Konstrukt. Wenn wir eine Rechtsfrage nicht mit Rechtsinformationen beantworten können, sollten Rechtsfragen nicht gestellt werden.
Eigentlich ... besitzen Sie NICHT das Urheberrecht an allem, was Sie erstellen. Vor allem, wenn Sie es für die Arbeit oder für arbeitsbezogene Dinge erstellen. Verdammt, sogar wenn Sie einen Firmencomputer verwenden, um auf Google zu springen und Ratschläge zu erhalten, um ein Problem zu beheben Ihre Begegnung macht den Code zum Code des Unternehmens (oder wäre es zumindest, wenn das Unternehmen ein halbwegs anständiges Anwaltsteam hätte).
@acolyte ja, sehr guter Punkt. Work for Hire ist ein weiteres Rechtskonstrukt. Ich bin mir nicht sicher, ob ich darüber reden darf. ;)
Außerdem fragt OP nicht nach den rechtlichen Konsequenzen des Hinzufügens eines Urheberrechtsvermerks, sondern nach den kulturellen / Arbeitsplatzauswirkungen einer solchen Handlung (falls es überhaupt welche gibt).
@Chad guter Punkt. Ich habe einen Referenzlink hinzugefügt.
Nur ein grüblerischer Gedanke ... könnte dieses automatische Urheberrecht trübe werden, wenn der Code für die Zwecke dieses Tests erstellt wurde. Könnte nicht argumentiert werden, dass sie das Urheberrecht besitzen, da es für diese Firma erstellt wurde?
@dunk-Anwälte können fast jedes Argument vorbringen, aber ohne Vertrag oder Zahlung halte ich es nicht für wahrscheinlich.
@DA:Anwälte müssen keinen Fall haben, den sie wahrscheinlich gewinnen werden. Solange es minimal genug ist, um überhaupt berücksichtigt zu werden. An diesem Punkt ist es das Ziel des Anwalts des Unternehmens, den kleinen Kerl zur Einigung zu zwingen, da er weiß, dass der kleine Kerl wahrscheinlich nicht in der Lage ist, sich die exorbitanten Anwaltsgebühren zu leisten. Selbst wenn der Fall geworfen wird, müssen sie nur ein Wort in der Klage ändern und es wird als brandneuer Fall betrachtet. Wieder einmal muss der kleine Kerl das Geld aufbringen, um sich für genau denselben Fall zu verteidigen. Diese Taktik kann ewig so weitergehen, bis der kleine Kerl endlich nachgibt und sich beruhigt.
@dunk kein Argument. Ich stimme zu.

Ist dieser Code, den Sie für das Vorstellungsgespräch schreiben (wie ein Programmiertest?), oder bereits vorhandener Code, den sie sehen möchten?

Wenn es sich um bereits vorhandenen Code handelt (z. B. etwas, das Sie in Ihrer Freizeit gemacht haben), dann ja, lassen Sie die Hinweise unbedingt dort.

Wenn es für das Vorstellungsgespräch geschrieben wurde, dann nein, nicht. Wenn Sie schreiben, um einen Programmiertest zu beantworten, zeigt ein Urheberrechtsvermerk in der Antwort, dass Sie sich mehr mit Außenangelegenheiten beschäftigen als mit den Problemen, für deren Lösung sie Sie einstellen wollen.

Ja das. Wenn Sie darüber hinaus unverhohlen Ihr Eigentum an ein paar Stunden Arbeit geltend machen, um einen Job zu verfolgen, wäre es für sie natürlich, sich zu fragen, ob Sie so sein werden, wenn sie Sie einstellen. ("Nun, um Ihr Problem zu lösen, musste ich dieses Skript schreiben, aber das ist meins "... ähm, nein.) Gehen Sie einfach nicht dorthin; es kann nicht helfen und es könnte weh tun.