Ich arbeite für einen Schulbezirk. Jedes Jahr müssen wir eine Liste von Studenten aus unserem Studentenmanagementsystem exportieren und an ein Unternehmen senden, das unsere Online-Prüfungen abwickelt.
Um diesen Export durchzuführen, mussten wir jemanden einstellen, der das Innenleben unseres Studentenmanagementsystems kannte. Er schrieb eine SQL-Abfrage (Adaptive Sybase SQL Anywhere), um die Schüler in eine CSV-Datei zu exportieren, wie wir sie brauchten. Dies war, bevor ich anfing, für den Distrikt zu arbeiten, also nahm ich für eine Weile an, dass dies eine tatsächliche Anwendung war, bis es Zeit für mich wurde, den Export selbst durchzuführen.
Und jedes Jahr berechnet er uns 500 US-Dollar für die Aktualisierung dieser Abfrage, um die Schüler für das laufende Jahr zu exportieren. Als ich entdeckte, dass es sich nur um eine Abfrage handelte (.bat-Datei und .sql-Datei), war mein Gedanke "Ich kann dies selbst aktualisieren". Ich muss lediglich die Jahre in der Abfrage ändern (z. B. 2009 bis 2010).
Die Abfrage (.sql-Datei) selbst hat diesen Kommentar oben:
// This code was writtend by [the guy]
// and is the property of [his company]...Copyright 2005,2006,2008,2009
// This code MAY NOT BE USED without the expressed written consent of
// [his company].
(Ja, es heißt wirklich "schriftlich".)
Jetzt ist mein Chef besorgt, dass wir das Urheberrecht verletzen. Und dass der Typ herausfinden wird, dass ich die Abfrage selbst aktualisiert habe, weil wir ihn dieses Jahr nicht gebeten haben, sie zu aktualisieren und rechtliche Schritte einzuleiten.
Zurück zur Frage des Betreffs: Kann er diese Abfrage wirklich urheberrechtlich schützen? Und wenn ja, ist eine Änderung selbst eine Urheberrechtsverletzung? In meinen Augen ist eine einzelne Abfrage kein Programmcode. Es ist eher ein Befehlszeilenbefehl. Aber ich weiß nicht, was es legal ist.