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

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

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

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


当前回答

Add:其中1=1。

新的查询,问题解决。

其他回答

从copyright.gov:

Copyrightable works include the following categories: literary works musical works, including any accompanying words dramatic works, including any accompanying music pantomimes and choreographic works pictorial, graphic, and sculptural works motion pictures and other audiovisual works sound recordings architectural works These categories should be viewed broadly. For example, computer programs and most "compilations" may be registered as "literary works"; maps and architectural plans may be registered as "pictorial, graphic, and sculptural works."

更具体地说,你的问题:

Several categories of material are generally not eligible for federal copyright protection. These include among others: Works that have not been fixed in a tangible form of expression (for example, choreographic works that have not been notated or recorded, or improvisational speeches or performances that have not been written or recorded) Titles, names, short phrases, and slogans; familiar symbols or designs; mere variations of typographic ornamentation, lettering, or coloring; mere listings of ingredients or contents Ideas, procedures, methods, systems, processes, concepts, principles, discoveries, or devices, as distinguished from a description, explanation, or illustration Works consisting entirely of information that is common property and containing no original authorship (for example: standard calendars, height and weight charts, tape measures and rulers, and lists or tables taken from public documents or other common sources)

IANAL,但是我在列表中没有看到任何使SQL查询不符合版权保护资格的内容,而用图灵完备语言编写的程序则被认为是可受版权保护的。我倾向于说,SQL是有版权的。

考虑到这一点,您肯定希望采纳其他答案之一的建议,要么用没有如此繁重许可的代码替换代码,要么让您的承包者对查询进行参数化。如果他拒绝,毫不犹豫地解雇他。

真是一派胡言。

我的建议是修改SQL语句,运行查询,然后等待那家伙采取法律行动。选择法庭听证会,并在博客上直播结果。听起来会很有趣,一方面是一个剥削成性的承包商,另一方面是一个胆小的经理,不敢让你继续做生意。我很想看看承包商是如何加入这个计划的,然后传唤你的代码库,以确定你是如何在没有他的情况下完成年终的。

因为(C)当然是全能的,你不知道吗?你不能说它不是因为我在括号里加了个C。

他可以在文件中写任何东西,但如果是“雇佣工作”,它就属于你。所有这些代码都是基于此,除非他有其他特定的合同。

在任何情况下,都没有理由不自己重写。如果你不用他的代码,他怎么能抱怨呢?实际上,在任何情况下都没有法院会认真对待这一点,但从技术上讲,由于这两点,你也应该没问题。更不用说他不能强迫你展示你所拥有的代码。

对我来说,有趣的问题是:“你能对一件只能是它本身的作品获得版权吗?”

如果我对你说,“给我写一首关于狨猴的歌”,基本上,语言和音乐的属性保证了你会写出一首独特的歌,这是从未有人写过的。它可能不是超级原创(或好),但如果我们听到有人播放你的歌曲,我们就会毫无疑问地知道他们是从你那里得到的。

另一方面,如果我说“为我编写一个SQL查询,从这样的数据库结构中获取以下信息”,基本上有一种“正确”的方式来编写它(当然可能会有一些变化)。完全独立工作的其他人很可能会编写完全相同的查询。

因此,你如何证明你的版权被侵犯了呢?

当然,我不是律师。

看看你和那家伙的公司的合同。它可能已经说你拥有他们编写的任何代码。