Eu trabalho para um distrito escolar. Todos os anos, precisamos exportar uma lista de alunos do nosso sistema de gerenciamento de estudantes e enviá-la para uma empresa que lida com nossos exames on-line.
Para fazer essa exportação, tivemos que contratar alguém que conhecesse o funcionamento interno do nosso sistema de gerenciamento de estudantes. Ele escreveu uma consulta sql (Adaptive Sybase SQL Anywhere) para exportar os alunos para um arquivo csv como precisávamos. Isso foi antes de eu começar a trabalhar no distrito, então, por um tempo, assumi que essa era realmente uma aplicação, até que chegou a hora de eu fazer a exportação.
E todo ano ele cobra US $ 500 para atualizar essa consulta e exportar os alunos para o ano atual. Então, quando descobri que era apenas uma consulta (arquivo .bat e arquivo .sql), meu pensamento foi "Eu mesmo posso atualizar isso". Tudo o que tenho a fazer é alterar os anos na consulta (por exemplo, 2009 a 2010).
A consulta (arquivo .sql) em si tem este comentário na parte superior:
// 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].
(Sim, ele realmente diz "writtend".)
Então agora meu chefe está preocupado que estamos violando os direitos autorais. E que o cara vai descobrir que atualizei a consulta porque não pedimos a ele para atualizá-la este ano e tomar medidas legais.
Voltando à pergunta do sujeito: ele pode realmente fazer o copyright desta consulta? E se sim, a modificação por conta própria é uma violação de direitos autorais? Na minha opinião, uma única consulta não é um código de programa. É mais um comando de linha de comando. Mas não sei o que é considerado legalmente.