我知道 linux 内核的源代码是在 GNU GPL V2 下获得许可的。
有没有办法查看公司(比如思科、甲骨文)对模块所做的更改?因为一旦他们更改代码以适应他们的二进制 blob,就必须公开该模块。
我知道 linux 内核的源代码是在 GNU GPL V2 下获得许可的。
有没有办法查看公司(比如思科、甲骨文)对模块所做的更改?因为一旦他们更改代码以适应他们的二进制 blob,就必须公开该模块。
Linux 内核在 GNU GPL 版本 2 下获得许可。您可以在此处找到许可的全文。
个人或组织可以将他们的代码置于他们喜欢的任何许可下,但除非它是 GPLv2 或兼容许可,否则 a) 不会/不能包含在主线内核中,这会减慢代码的采用,或 b) 导致合法其用户的问题。