我在学区工作。每年,我们必须从学生管理系统中导出学生名单,并将其发送给处理我们的在线考试的公司。
因此,要进行此导出,我们必须雇用一名了解我们学生管理系统内部工作原理的人员。他编写了一个sql(自适应Sybase SQL Anywhere)查询,以将学生导出到csv文件中,就像我们需要的那样。这是在我开始为该地区工作之前的,所以有一段时间我以为这是一个实际的应用程序,直到我自己做出口的时候了。
而且,他每年会向我们收取500美元的费用,以更新此查询以导出当年的学生。因此,当我发现它只是一个查询(.bat文件和.sql文件)时,我的想法是“我可以自己更新此文件”。我要做的就是更改查询的年份(例如2009年到2010年)。
查询(.sql文件)本身在顶部具有以下注释:
// 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].
(是的,它的确写成“书面”。)
所以现在我的老板担心我们侵犯了版权。那个家伙会发现我自己更新了查询,因为我们今年没有要求他更新查询并采取法律行动。
回到主题的问题:他真的可以对此查询进行版权保护吗?如果是这样,修改它本身是否会侵犯版权?在我看来,单个查询不是程序代码。更多的是命令行命令。但是我不知道它在法律上被认为是什么。