※ 引述《chiaohuang (宅男一枚)》之铭言:
[...]
: 所以主管没办法过来台湾了 我们平常都是透过视讯或是 mail 沟通
: 最近我使用 yocto, 碰到 recipe LICENSE 问题
: 让我又想起这件事 所以我寄信问主管
: 但主管却都一直没回信 只问做好了吗?
: 我实在很担心XD
: 所以想请问一下 如果我乱改 yocto recipe 上的 LICENSE
: 会不会出事...
: recipe 上的 LICENSE是指这个 recipe 的档案还是 source code 的 LICENSE?
[...]
这部份没回应到。这个议题还满重要的。
基本上 copyrifht holder 才有权变更 license,因为 license(授权)是
原作者给的,原则上只有原作者有 relicense 的权力。
但有些 license,例如 MIT/X/BSD,允许在他们的 copyright 之下变更 license,
在这些 license 的概念里,并不是 relicense,而是在原有版权宣告下立新的
sublicense,因此原有 copyright 宣告是不能拿掉的(当初 OpenBSD 那位牛人,
就是不满有人把他的 copyright 宣告拿掉,到处去控诉)。
license 不会和 COPYING 档案及 source code 里头的宣告不一样。当然档案名称
是什么就不一定了。有宣告档案,优先保留宣告档案。没有宣告档才使用 source
里头的。
GPL 系列的,没有 relicense 的权利,要得到原作者的同意。
MIT/X/BSD 系列的,可以另设 license,原来的 copyright 宣告及 license,要保
留并附上。
嵌入式系统的话灰色地带会更多,我建议最好和专业的律师研究一下,以免到时出错
遭到损失。