为什么 Linux 内核不是 GPLv3

今天发现Linux 内核使用的仍然是 GPLv2,很困惑为什么不用 GPLv3?

看了一下这篇文章:

https://www.cnet.com/news/torvalds-no-gpl-3-for-linux/

https://doc.yonyoucloud.com/doc/sfd-gpl/gplv3.html

我理解的大致意思就是,存在这么几种情况:

  1. 某厂商提供的硬件上使用了 Linux,然后开发了某个私有驱动或其他机制用于防止用户修改其功能;
  2. 某厂商在运行 Linux 的系统上提供了一个功能,但是这个功能必须要有密码才能使用。

然而这和自由软件的精神(自由使用、分发、修改、再版)相悖,所以 GPLv3 不允许这种做法。

但是 Torvalds 认为,人家怎么使用 Linux 是人家的自由,人家只要发布源码就行了,难不成还想让人家把密码告诉你?

“I really want a license to do just two things: Make the code available to others, and make sure that improvements stay that way.”
– Linus Torvalds

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值