我在一个学区工作。每年我们都必须从学生管理系统中导出一份学生名单,并将其发送给处理我们在线考试的公司。

所以为了做这个输出,我们必须雇佣一个了解我们学生管理系统内部运作的人。他写了一个sql (Adaptive 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].

(是的,上面确实写着“writtend”。)

所以现在我老板担心我们侵犯了版权。那家伙会发现是我自己更新了查询因为我们今年还没有要求他更新并采取法律行动。

回到刚才的问题: 他真的能获得这个问题的版权吗? 如果是的话,我们自己修改是不是侵犯了版权? 在我看来,单个查询不是程序代码。它更像是一个命令行命令。但我不知道这在法律上是怎么考虑的。


当前回答

[这不是法律建议]

你付钱给他干什么?生成报告,还是编写代码生成报告?在我看来,因为我不是律师

如果你花钱买电脑程序,那就是你的了。(正如dcneiner所评论的,如果这是在合同中) 如果你花钱让他使用他的程序,那就归他所有。

[/这不是法律建议]

其他回答

我的第一个问题是:“你去年付钱给开发商的时候,你和他的合同上写了什么?”或者,我会去找学校系统的律师。还有去年的合同,如果有的话。

以500美元的价格让他更新查询以处理参数,并在合同中加入“雇佣工作”条款。如果他不接受,重写。

我会仔细研究所有的协议。你永远不知道,他可能第一年只拿到500美元,因为他知道他将支付某种类型的年费。这为学校系统节省了一大笔钱。

如果应用程序的数据结构改变了怎么办?他可能要花好几天重写这个查询,却只能得到500美元。

也许学校系统不想年复一年地收取固定的小时费,只是决定500美元是固定的费用。

学校和承包商之间的合同条款是什么?

我不抱太大希望……但我知道,根据合同,我为雇主写的任何东西都受他们拥有版权的约束)

我希望你对这个关于蛇油小贩的问题的愤怒帖子感到放心(我知道我这样做)

Add:其中1=1。

新的查询,问题解决。