这是一个纯粹假设的问题,但美国目前的版权是生命+70(我认为)。
某些开源许可证要求衍生作品也是开源的。
我的问题是,如果许可证到期,程序员是否不再需要开源衍生代码? 在版权期限可能更短的其他国家/地区怎么样?
答案 0 :(得分:3)
理论上,版权到期。那时,如果不续订或更新,这项工作将属于公共领域。
然而:
答案 1 :(得分:2)
我不是律师(IANAL)但我的理解是版权与开源许可完全无关。根据美国法律,文学或其他创作作品的作者自动对其作品进行版权保护。不需要声明或注册。该作品可能在作品作者死后一段时间后到期。我不清楚细节,而且“Micky Mouse”版权扩展不断改变这一限制的事实无助于澄清。
开源许可不是一项权利,它是一种许可,它规定了可以使用源代码的条款和条件。作者决定在哪个许可条款下发布源代码,并且许可证持有者(该源代码的消费者)持有该许可证。如果作者的代码基于先前的工作,则作者的许可条款选项可能受到先前工作许可的限制。
我不知道与许可证相关的任何到期日期。它们本质上是合同,因此除非合同/许可证明确规定了过期方案,否则许可条款将永久有效。