Linus 爱 GPL,但不喜欢 GPL 诉讼

简介:

在上周多伦多举行的LinuxCon NA会议上,Linus Torvalds 和 VMware 副总裁 Dirk Hohndel讨论了 GNU GPL 在 Linux 成功上所起的作用。Hohndel 问,内核面临的一大挑战是分裂的可能性,“我们是如何维持单一内核的?”Linus回答,他曾担心分裂,曾认为在某种时候分裂是不可避免的。每个人去看一 下Linux的历史,然后与UNIX对比,他们将会说Linux会走向失败,因为它会走向分裂,这以前发生过,何必再来一次?Linus指出,区别在于许 可证。“自由软件基金会和我之间没有亲密友爱的关系,但我爱 GPL v2。我真的认为许可证是Linux成功的决定性因素之一,因为它强制要求必须反馈,从技术角度看分裂再也不是可行的做法。”对于BSD,Linus认为 如果你不在乎自己写的代码BSD是一种出色的许可证。虽然爱GPL,但Linus不喜欢GPL诉讼。他认为诉讼对开放、社区和项目有害。

文章转载自 开源中国社区[http://www.oschina.net]

相关文章
|
3月前
|
人工智能 搜索推荐 测试技术
实战拆解 GEO:外贸 B2B 企业如何构建面向 AI 搜索的增长引擎
本文详解外贸B2B企业应对AI搜索变革的GEO(生成式引擎优化)方法论:从“争搜索排名”转向“进AI答案”,强调构建企业数字人格、基于客户问题生产可信内容、建设知识原子库、双模官网承载、CRM闭环转化,并指出常见误区与分层验证指标,助力企业系统化打造AI时代的增长基础设施。
492 1
|
存储 安全 项目管理
CMMI—组织级过程定义(OPD)
CMMI—组织级过程定义(OPD)
497 1
|
9月前
|
存储 编解码 API
3步搞定!阿里云视频点播入门保姆级教程
本文是阿里云视频点播系列教程首篇,面向零基础用户,详细介绍从开通服务、上传视频、转码处理到播放器嵌入的完整流程,涵盖控制台操作与SDK开发,助你快速搭建音视频应用。
1843 1
3步搞定!阿里云视频点播入门保姆级教程
|
JavaScript
vue3 实现电子签名
vue3 实现电子签名
1437 1
|
消息中间件 NoSQL Java
基于springboot+Redis的前后端分离项目之消息队列(六)-【黑马点评】
在这里笔者想给大家分享一下课程内没有的思路,看看有没有小伙伴这么想,比如,我们可以不可以使用异步编排来做,或者说我开启N多线程,N多个线程,一个线程执行查询优惠卷,一个执行判断扣减库存,一个去创建订单等等,然后再统一做返回,这种做法和课程中有哪种好呢?答案是课程中的好,因为如果你采用我刚说的方式,如果访问的人很多,那么线程池中的线程可能一下子就被消耗完了,而且你使用上述方案,最大的特点在于,你觉得时效性会非常重要,但是你想想是吗?并不是,比如我只要确定他能做这件事,然后我后边慢慢做就可以了,我并不需要他一口气做完这件事,所以我们应当采用的是课程中,类似消息队列的方式来完成我们的需求。
|
人工智能 NoSQL Cloud Native
【云原生专题】基于Docker+Neo4j图数据库搭建企业级分布式应用拓扑图
【云原生专题】基于Docker+Neo4j图数据库搭建企业级分布式应用拓扑图
【云原生专题】基于Docker+Neo4j图数据库搭建企业级分布式应用拓扑图
|
数据库 C++ Python
图书管理系统-python
图书管理系统-python
283 0
|
存储 SQL 数据库
十六、存储过程
十六、存储过程
211 0
|
Rust 编译器 开发者
Rust如何进行模块化开发?
Rust如何进行模块化开发?
|
存储 数据管理 数据处理
阿里云对象存储价格
阿里云对象存储价格,阿里云对象存储OSS收费有两种计费模式,即包年包月和按量付费,包年包月是指购买存储包、流量包来抵扣OSS产生的存储费核流量费,OSS标准(LRS)存储包100GB优惠价33元、500GB存储包半年162元、OSS存储包40GB一年9元,OSS流量包100G 49元/月
1220 0