Linux kernel 嵌入式linux内核分发

Linux kernel 嵌入式linux内核分发,linux-kernel,embedded,embedded-linux,Linux Kernel,Embedded,Embedded Linux,我正在用我的EVM板进行嵌入式系统开发。现在,我想把我的整个软件发布给其他人。为了获得一些关于如何打包我的软件的参考资料,我下载了一些其他供应商的linux SDK。 让我困惑的是,如果它的供应商修改了linux内核,而不是直接发布带有脏内核的SDK,那么它们都有一个原始的干净内核以及包含此修改的补丁。 这就是为什么?为了逃避许可证?Linux内核许可证要求内核不进行个人修改? 感谢Linux内核使用GPL2许可证,因此允许分发修改过的源代码。单独的补丁文件是为了更容易查看更改的内容,还允许将补

我正在用我的EVM板进行嵌入式系统开发。现在,我想把我的整个软件发布给其他人。为了获得一些关于如何打包我的软件的参考资料,我下载了一些其他供应商的linux SDK。 让我困惑的是,如果它的供应商修改了linux内核,而不是直接发布带有脏内核的SDK,那么它们都有一个原始的干净内核以及包含此修改的补丁。 这就是为什么?为了逃避许可证?Linux内核许可证要求内核不进行个人修改?
感谢

Linux内核使用GPL2许可证,因此允许分发修改过的源代码。单独的补丁文件是为了更容易查看更改的内容,还允许将补丁应用于更新的内核,至少在同一个“稳定”系列中是这样。法律问题,包括版权或许可问题,都是堆栈溢出的话题。开源堆栈交换或法律堆栈交换可能是合适的替代方案。”