首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >版权和移植应用程序

版权和移植应用程序
EN

Software Engineering用户
提问于 2011-05-17 09:27:34
回答 4查看 940关注 0票数 0

如果您将开放源码项目从一种语言移植到另一种语言,我想知道谁拥有源代码的版权。是否有明确的答案,还是“取决于”?

编辑:我知道许可选择被绑定到原始源代码发布的许可,但我对IP/版权有严格的疑问。在所有源文件中,我是否可以将2011年原作者的版权(c)更改为版权(c) 2011我的名字。

EN

回答 4

Software Engineering用户

发布于 2011-05-17 09:46:27

编辑是学究的,如果你写了它,你就拥有它的版权。然而,您可能无法将您的新项目分发给任何人,而没有来自您作品的版权所有者的许可。

我们现在返回给您定期安排的关于您的工作是否是派生的报道:/edit

这取决于您查看原始代码的程度。在光谱的一端,如果你把每一行旧代码翻译成新语言,这是一种派生的工作,你必须遵守原始项目的许可。

另一方面,仅仅通过检查使用中的新项目(而不看代码)就可以确定新项目的需求。如果你这样做,然后从零开始写一个新的项目,满足这些要求,它与原始项目无关,版权完全是你想做的事。ReactOS确实/正在使用Windows进行此操作。

当然,在现实世界中,在这两个极端之间存在着一系列的灰色。IANAL,但您应该倾向于错误的一方遵守许可证。自由软件的伟大之处在于,查看源代码并修改它(或重写它)是完全允许的,尽管你仍然需要遵守许可对衍生作品的任何限制。

票数 5
EN

Software Engineering用户

发布于 2011-05-17 16:00:04

一般情况下,不。翻译通常被认为是派生的作品,所以你要做的是添加你的版权声明,而不是改变或删除旧的。例外是一个“干净的房间”实现,其中一个团队分析应用程序以制定一个非常详细的规范,而另一个团队根据规范构建一个新的应用程序。(一个变体就是编写一个与旧文档兼容的新程序。)详情请咨询律师。

你似乎对许可证和版权有些困惑。F/OSS许可证仅因版权而有效。因此,如果你必须保持许可证,你必须保持版权。

此外,删除版权公告是一件肮脏的事情。F/OSS在很大程度上是一种声誉经济,因此,通过声称别人的工作是你自己的,你就是在从他们那里窃取名誉。

票数 5
EN

Software Engineering用户

发布于 2011-05-17 09:50:11

你需要和律师谈谈才能得到可靠的答案。答案很可能取决于相关的法律管辖权。

但是,如果有任何文字复制(例如)消息文本或注释,则有一种情况是,原始版权持有人在移植代码中保留了一些权利。

票数 2
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/76821

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档