Lavoro in un distretto scolastico. Ogni anno dobbiamo esportare un elenco di studenti dal nostro sistema di gestione degli studenti e inviarlo a un'azienda che gestisce i nostri esami online.
Quindi, per fare questa esportazione, abbiamo dovuto assumere qualcuno che conoscesse il funzionamento interno del nostro sistema di gestione degli studenti. Ha scritto una query sql (Adaptive Sybase SQL Anywhere) per esportare gli studenti in un file CSV di cui avevamo bisogno. Questo è stato prima che iniziassi a lavorare per il distretto, quindi per un po 'ho pensato che fosse effettivamente un'applicazione, fino a quando è arrivato il momento di fare l'esportazione da solo.
E ogni anno ci fa pagare $ 500 per aggiornare questa query per esportare gli studenti per l'anno in corso. Quindi, quando ho scoperto che si trattava solo di una query (file .bat e .sql), il mio pensiero era "posso aggiornarlo da solo". Tutto quello che devo fare è cambiare gli anni della query (ad es. Dal 2009 al 2010).
La query (file .sql) ha questo commento in alto:
// 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].
(Sì, dice davvero "writtend".)
Quindi ora il mio capo è preoccupato che stiamo violando il copyright. E che il ragazzo scoprirà che ho aggiornato la query da solo perché non gli abbiamo chiesto di aggiornarlo quest'anno e intraprendere un'azione legale.
Quindi torniamo alla domanda del soggetto: può davvero tutelare questa query? E se sì, modificarlo da soli costituisce una violazione del copyright? Secondo me, una singola query non è un codice di programma. È più un comando da riga di comando. Ma non so cosa sia considerato legalmente.