Questions tagged «copyright»

软件版权是版权法对机器可读软件的扩展


2
如果通过笔名进行归属,那么谁拥有代码的权利?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为软件工程堆栈交换的主题。 4年前关闭。 我知道在某些情况下编码人员使用化名而不是其真实姓名。 示例包括: 中本聪(比特币) 为什么(Ruby) 我想知道的一件事是,归因是否通过假名完成,谁拥有代码的权利?

3
GPL许可使用什么许可?
实际的GPL许可(即包含“设计大多数软件和其他实际作品的许可...”字样的文本)是文档;因此,我认为它受某种版权保护吗? 该许可使用什么许可? 也就是说,如果我要在自己的项目中包括GPL许可证的正文(并可能创建衍生作品),我受到什么限制?
14 gpl  copyright 

1
作者已在带有GNU公共许可证声明的代码中插入了版权-含义?
我在Github上找到了一个我感兴趣的项目,该项目声称是开源的,并且其中包含GPL许可证。 但是原始作者已向每个源文件添加了版权通知。我不知道为什么,但我对为一个总是要有别人名字的项目做贡献感到不对。这确实破坏了社区创造的感觉,并使我对作者接下来可能会选择如何处理该项目感到不安。 如此对开源GPL代码进行版权保护有什么含义?这对原始作者有何影响? # Copyright (C) 2012, 2013 __AUTHORNAME__ # This file is part of __PROJECTNAME__. # # __PROJECTNAME__ is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 …

2
如何对个人密码进行版权保护
我正在使用VBA编写程序,因为它随时可用,即使我用密码保护它也可以将代码提供给Cracks。选择VBA时我就知道这一点,因为可移植性比保护更重要。我的问题与版权有关,我在代码和电子表格中输入了版权和我的名字,以表明它是我的程序,但是当人们开始复制代码时,这就足够了吗?您是否有可以在代码中使用的强大法律版本?
14 copyright 

8
您倾向于在代码中写上自己的名字还是公司名称?
我一直在从事家庭和工作中的各种项目,多年来,我开发了两个主要API,几乎可以在所有基于AJAX的网站中使用。我将它们都编译为DLL,并将其命名为Connell.Database和Connell.Json名称空间。 我的老板最近在公司项目的软件文档中看到了这些命名空间,并说我不应该在代码中使用我自己的名字。(但这是我的代码!) 要记住的一件事是我们不是软件公司。我们是一家IT支持公司,而且我是这里唯一的全职软件开发人员,因此,关于如何在公司中编写软件,实际上没有任何程序。 要记住的另一件事是,我确实打算有一天将这些DLL作为开源项目发布。 其他开发人员如何在公司内将其命名空间分组?是否有人在个人和工作项目中使用相同的类库? 反之亦然吗?如果我完全在工作时编写类库,那么谁拥有该代码?如果我从头到尾都看过库,请对其进行设计和编程。我可以在家中将其用于其他项目吗? 谢谢, 更新资料 我已经与我的老板谈过这个问题,他也同意它们是我的目标,他对我开放源代码很好。在进行对话之前,我无论如何都开始更改对象,这实际上非常有效,并且代码现在比以前更适合该特定项目。 但是感谢所有参与此辩论的人。我希望所有这些文本都不会浪费,并且有人从中学习。我当然做到了 干杯,

4
接口和方法签名是否受版权保护?
例如,如果我编写一个名为Random的类,其目的和方法签名与Microsoft的.Net System.Random类完全相同,是否会侵犯版权?使用哪种语言会有所不同吗?在这种情况下,我想编写一个在ActionScript中使用的Random类,该类缺少内置的种子PRNG类。 如果有人拥有良好的链接或参考建议以了解软件的哪些方面受到保护,那也很好。是的,我知道这不是“真正的”法律建议的地方。如果有人去法院指责公共留言板是最重要的事情,那就可耻了。

8
许可单元测试是否有意义?
我想知道(不)在主要由单元测试组成的测试代码上放一个许可证是否有任何好处/风险?你怎么看? 我对(L)GPL,Apache,MIT和BSD下的许可特别感兴趣。 编辑:假设非测试代码已经根据某种许可证发布,但是测试代码尚未发布,因此问题是是否发布它,以及是否发布相同的许可证。

11
我是否拥有自己制作的程序的版权?[关闭]
这个问题不太可能对将来的访客有所帮助;它仅与较小的地理区域,特定的时间段或格外狭窄的情况(通常不适用于Internet的全球受众)有关。要获得使该问题更广泛适用的帮助,请访问帮助中心。 8年前关闭。 我创建了一个软件包,可以帮助电气工程师进行现场常用的计算(具体来说是变电站)。我在自己的时间内创建了该程序包,没有被询问也没有指导。该软件包现已在我公司内部广泛使用,我打算在全国范围内分发。 我拥有版权吗?我的合同确实声明,所有产生的工作都是他们的,但这是在工作范围之外和我的“工作范围”之外。我的公司主要是土木和建筑公司,对创建程序没有影响。 来自评论:这是“在服务过程中,您将向公司披露在服务过程中或与服务相关的所有信息,公式,过程,发明或改进的信息,公式,过程,发明或改进。公司将签署任何必要的文件,以使公司无论是否仍在公司服务中都可获得专利保护。 UPDATE ::::::::::::::::刚刚收到的电子邮件 戴夫 如您所知,我们一直在追求您和您的专利律师在今年早些时候提出的要求,解释如下: ...一位专利律师,他曾建议我在创办公司之前,先就知识产权和版权所有权向{edacted}寻求官方澄清。实际上,他们将签署一份法律合同,规定所有IP和版权归我本人所有,以换取所有MUS工程师免费获得的{acted}副本。免费提供的优惠不适用于合作伙伴公司。 由于我们有义务与{redacted}以及与我们的雇主{redacted}一起审查我们的合同状况,所以此审查过程花费了比预期更长的时间。 但是,{edacted}愿意释放所有IP的版权,前提是我们继续为{redacted}工程师使用{redacted}工程师,并通过销售{redacted}许可获得的利润获得15%的特许权使用费。要商定的期限。 我很乐意在双方方便的时候与您讨论此建议,我们可以请您的法律顾问或我们的法律顾问起草一份知识产权转让协议。 亲切的问候, {已编辑}

1
我可以在封闭源代码项目中包含MIT许可的代码的一部分吗?
这可能是一个简单的是/否答案,但是我请您详细解释。 情境 我被要求在我的工作中扩展一个封闭源代码系统,该系统未获得任何许可的正式发布。我以为我已经学会了一次,那就意味着默认情况下所有权利都是保留的,但是我现在找不到源,所以如果我错了,请纠正我。 我在Github上找到了一个根据MIT许可发布的项目。它包含一个我感兴趣的类,用于完成请求的功能的某些部分。 如果有所作为,则要求我处理的应用程序当前不出售。它仅在内部用于简化操作,高度定制,并且没有市场价值。它是封闭源的唯一真实原因是,如果可以在开放源代码中发现漏洞,则可能暴露出与管理有关的端点暴露在Internet上。 我的理解 这个答案提醒我检查是否有版权保留条款,我很确定自己没有包含在MIT许可证中,因此如果我错了,请再次纠正我。 MIT许可证明确规定... 以上版权声明和本许可声明应包含在本软件的所有副本或大部分内容中。 ...因此,我知道该许可证需要逐字包含在我的项目中,但是我担心这实际上会根据MIT许可证释放整个项目-我无权这样做。 这个答案建议隔离Github项目代码,据我所知,它可以作为git子树完全完成。但是我担心这种情况有所不同,因为它涉及两个非常相似的开源许可证。 题 可以在我的超级项目根目录中获得许可证,如下所示: Foo项目的某些部分的版权由[MIT原始作者,年份]作为Bar项目的一部分拥有,并根据MIT许可提供。项目Foo的所有其他版权都由[您的姓名,年份]拥有。 是否有必要更具体地提及该项目的哪些确切“部分”属于MIT许可证? 免责声明 我完全理解,此处没有任何答案/评论将构成法律建议,但是如果我完全误解了某些内容,则可以打耳光。另外,这是我的第一个问题,如果我不认为这是这些问题的答案,那么请让我知道-真诚地感谢您对此问题适当地点的任何表示。

2
排他性代码权利如何工作?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为软件工程堆栈交换的主题。 4年前关闭。 客户要求我为他要构建的Web应用程序提交建议。到目前为止,该客户是一家具有相对较好吸引力的初创企业。 我被要求草拟一份合同,以阻止我在其他任何地方编写为他们编写的任何代码。到目前为止,我正在起草合同,在这些合同中,我保留了对源代码的专有权利,但客户也保留了所有权利(销售,修改等)。 所以这对我来说听起来很奇怪: 如果我有另一个具有相似(但不完全相同)项目的客户,他想让我开发他的应用程序怎么办? 当然,我不会从先前的项目中复制和粘贴-但对我来说,我将无法使用在先前的项目中获得的任何见解,也无法再次编写此代码对于任何客户。 因此,问题是-如果我将源代码的所有权利提供给客户端,这是否意味着我永远无法为他人重写此代码? 注意:我知道你们中的大多数人不是律师,我并不是在真正地寻求法律建议,而是这些类型的合同对源代码的所有权的真正含义,通常要做的事情等。


3
自动从git更新版权日期范围?
在我撰写本文时,我们距2012年还有10天。我敢打赌,许多程序员正在将其源文件顶部的版权字符串编辑为: // Copyright 2008, 2010-2012 Some Company Unlimited 您的版本控制系统知道何时修改文件,因此可以肯定地它可以帮助写入或重写这些字符串。所以我的问题是:是否有一个脚本可以检查每个文件的git日志并输出(或更好地插入)像这样的字符串? 我正在使用git,所以这是主要的兴趣所在,但是请让我知道其他系统是否存在这样的脚本。 更新: 我们需要执行此操作的脚本: 遍历我们工作副本中的所有源文件 找到现有的版权字符串并确定年份,例如2007、2009-2011为{2007、2009、2010、2011} 对于未提及的每一年,请在1月1日至12月31日(如果是当年,则为今天)之间进行区分。检查差异并确定是否值得在版权字符串中提及 插入新的版权字符串。
10 git  copyright 

5
您如何更新版权声明?
所以现在是2011年,当我在进行中的项目进行编码时,该更新一些版权声明了。 例如。版权所有Widgets Ltd 2010到版权Widgets Ltd 2010、2011 我的问题是您何时更新版权声明? 第一次使用该文件时,是否会更改文件开头的通知? 由于模块是由多个可协同工作的文件组成的代码段,因此,当您更改该模块中的单个文件时,是否会更新该模块中的所有通知? 由于程序是一段代码(可能由许多模块组成),因此当您在该程序中更改单个文件时,是否会更新该程序中的所有通知? 还是您只是因为要开始编程和更新内容而经历并更改早晨咖啡的质量?
10 copyright 

2
如何管理来自BSD许可项目的贡献者的版权声明
该LICENSE文件中包含以下BSD许可证: Copyright (c) 2006-2016 SymPy Development Team All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: a. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.