如果把Linux kernel移植到新的平台,根据GPL协议,是否必须开放源代码呢
谢邀。需要的。不过很多企业根本不在乎大家对他们不开源的看法。不过很多是开源的,包括三星什么的。 从我的角度,看到某手机厂商说为发烧而X,结果没有开源kernel代码,这个发烧少了点东西。当尽管这个是SoC芯片厂商不开源,和手机厂商什么的无关(NDA)。同样的,大部分的产品的GPL Bootloader似乎很少开源,当然可能是对于Hack的考虑吧。虽然u-boot不是唯一,但是大部分用的应该都是这个吧。
■网友
1.法律上是2.如果不开源,基本上也没太多人找麻烦。因为非常难执行3.在Arch 下开代码,一般是CPU和板产做的,从市场角度而言,开源会让客户更加接受这款板型。
■网友
Linux Kernel 是在GNU GPL 第二版许可下发布的,所以任何对Kernel的修改都必须以开放源代码的方式发布:https://www.kernel.org/pub/linux/kernel/COPYING
■网友
是。
■网友
中标麒麟 ,就没开放源代码。。也没听说有啥麻烦。。
推荐阅读
- 如果你的多肉出现这个长势,要注意这个细节,多肉才会越来越美!
- 为啥看到书柜上的藏书会有心旷神怡的感觉
- 有啥方法,网站,项目可以自己练习计算广告学
- 某公司推出他们的3C产品,如果你是这个公司的电子商务运营主管,前期的运营你打算怎样开展这些工作
- 中年|如果汽车亏电:自动挡汽车能「推车点火」吗?
- 如果把DNS从godaddy转到DNSPOD是不是所有的二级域名都要重新设置,然后等这个各个ISP的缓存重新解析啊
- 插电源时,笔记本用不用拔电池?
- 如果做好一个手机股票软件
- 通过物理地址和IP地址能监控到啥
- aes对称加密,需要加签名验证防止篡改吗如果需要该咋签名才是最好的方案
