热门
最新
红包
立Flag
投票
同城
我的
发布
@程序员的店小二:【开源作者去世后,代码谁来继承?】2008 年初,澳大利亚一对兄弟 Simon Zerner 和 Toby Zerner 开始了 esoTalk 的开发。不幸的是, esoTalk 尚处于 Alpha 阶段,主力开发人员哥哥 Simon 就在 2009 年年中去世。
接替 Simon 维护和更新 esoTalk 的,是他弟弟 Toby。在 README.md 文件,写着这么一句话:“esoTalk 是 Toby Zerner 为纪念他的兄弟 Simon 而开发的。”最终,两兄弟留下了一个采用 PHP+MySQL 开发的,具有非常简单、快速、现代特性的开源论坛系统。
esoTalk 的延续是那么地顺其自然。
这就引出了一个话题,如果开源项目的作者去世了,代码由谁来继承?这实际上是两个问题。一是,版权由谁来继承;二是,代码由谁来维护?
通常来说,继承版权和维护代码的不会是同一个人。毕竟,不是每个开源大佬都像 Simon一样,有个会写代码的弟弟。
版权问题其实并不那么棘手。如果开源软件只有一个作者,那么版权完全归他所有。如果有多个作者,那么每个代码部分的作者,都拥有该部分的版权。
有遗嘱就按遗嘱执行,没有遗嘱还有著作权法、继承法这样的法律来管。不管由谁继承,都不会过多影响用户使用开源软件。因为开源本身就具有特殊性,项目作者已经通过开源许可证,许可他人任意使用、复制、修改、分发代码,这已经包含了大部分版权所涉及到的权利。
一般来说,作者在贡献之前会已经与项目维护的法律实体,比如基金会、企业,签订贡献者许可协议,将版权分配出去。签了这类协议,别说作者去世了,就是还活着,对交出去的代码,想做些什么也做不了。
所以问题就集中在,项目维护。其实很早就有人想要答案。
CSDN App 扫码分享
评论
点赞
打赏
- 复制链接
- 举报
下一条:
random
