当前位置: 首页 > news >正文

Linux 基金会宣布正式进驻中国

Linux 基金会宣布正式进驻中国Linux 基金会宣布正式进驻中国

在 LinuxCon 2017 (北京)即将召开前夕,我们Linux 中国会同 51CTO、开源中国对 Linux 基金会执行董事 Jim Zemlin 进行了一场远跨大洋的视频专访。

在这次专访中,Jim 先生回答了几个开源界和互联网领域关注的问题,并披露了一些有趣的消息和数据。

Linux 基金会宣布正式进驻中国Linux 基金会宣布正式进驻中国

首先,Jim 先生对 LinuxCon + ContainerCon + CloudOpen 大会(以下简称 LC3)的情况做了介绍:
首先感谢大家能够出席我们今天的这个活动。先给大家介绍一下我们 LC3 大会。LC3 大会是我们第一次在中国举办这样的活动。在这次活动上,我们邀请到了一些开源界的领袖一起来到中国。

我们可以看到开源在过去这几年在全球都实现了可持续的增长,无论是在云计算,还是在汽车领域,还是在其他的领域。我们也看到中国越来越多地参与到了开源的发展过程中。

在这次活动上,Linux 基金会创始人 Linus Torvalds 会应邀首次访问中国,同时,我们也会邀请一些开源和技术方面的领袖人物来到中国,与中国的开发者和使用 Linux 基础设施的企业,一起来探讨开源方面的事宜。包括 OpenStack 的项目执行董事、 Kubernetes 项目的负责人。还有 hyperledger,这是一个在区块链方面的项目,我们也邀请到了它的执行董事。以及 Open Networking 基金会的代表。此外还包括一些大型企业的代表,比如说中国的华为、阿里巴巴、百度等这些企业也会参加这次活动;国外的像 Google、IBM、Amazon 等等这些企业也会来参加这次活动。

我们希望这次活动可以给中国这些利用 Linux 来开发解决方案的企业和组织提供了一个绝佳的机会,让他们可以和世界上一些领先的开源项目开发者或者是负责人一起聊一聊。

我们可以看到 Linux 在中国还是应用得非常广泛的,像阿里云,还有华为的一些产品,包括腾讯、百度,事实上他们都在广泛地使用 Linux,所以说这次活动可以为国内的企业和国内开源方面领先的开发者以及国外领先的开源方面的开发者架设一个桥梁,一起来探讨开源方面的话题。

在之后长达一个小时的采访中,我们还向 Jim 先生提到了若干感兴趣的问题,现将其中一些问题摘录如下:

1、LinuxCon是 Linux 基金会第一次高调在中国开展的大型活动,我想了解,这是否代表着 Linux 基金会正式地在中国开展活动?如果 Linux 基金会加大在中国国内的活动力度,主要的工作方向是建立政府、企业的合作关系呢?还是会扶植和联合高校社团、LUG、开源社区这样的团体呢?是否会进一步在中国国内设立正式的分支机构乃至人员?

Jim:

实际上我们去年已经开始在中国建立了一个我们自己的机构。

历史上我们主要和一些开源的企业先开展合作,比如说华为、中国移动;也会和和一些本地的社区组织机构开展合作。当然,我们还是希望能够不断地扩展我们在中国的活动,特别是在网络和云计算领域。在网络方面,我们与中国三大电信运营商,包括中国移动、中国电信、中国联通,以及中兴、华为等展开了合作。在云计算方面,我们有云原生(CNCF)的一些项目,主要是和阿里云、腾讯、百度等三家大的公司来开展合作。

2、在当前的互联网、移动互联网和物联网迅猛发展形势下,我们面临的安全威胁越来越多,越来越广泛,比如说近年来的几次重大安全事件,从破壳Shellshock、心血heartbleed,到最近的 SMB 的几个病毒,都给互联网和社会造成了很大影响。那么 Linux 的安全性是否能够胜任面对安全的攻击,乃至阻止和遏制安全风险所带来的威胁? Linux 基金会在指导 Linux 发展的方向上,是否会把安全性放在功能性之上?Jim 先生您是如何看待这个问题的?
Jim:

其实如果要在安全方面拿 Linux 和 Windows 相比,我觉得不是太准确。因为从安全的角度来说你要开发任何一个比较复杂的软件系统,只要这个系统一复杂,就难免会有安全漏洞。

从安全性的角度来看,Linux 这个软件的开发过程,它实际上会有成千上万个开源开发者对它的安全性进行审议,所有的这些代码实际上我们会经过一个“同行审议”的过程,通过这样一些做法和流程可以保证开发出来的 Linux 软件是安全的。

所以,在我们 Linux 开发的过程中,我们希望能够建立一些安全代码的规范。我们启动了 CoreOS 这样一些项目,主要是希望能够帮助我们开发出安全的可靠的软件,这些代码可以经过审计,能够保证我们开发出来的代码是最安全的。总而言之,安全是我们包括 Linux 在内的所有的项目的重中之重,非常关注的、重视的一个问题。

3、Linux 与人工智能、云技术、物联网等的结合会在近期进入爆发阶段吗?

Jim:

在云计算方面,像大家都比较熟知的 Kubernetes,它的发展得是非常非常快的,也是参与的开发者非常多的。我们了解到有 380 家企业和 2500 多名开发者在致力于 Kubernetes 的开发,在 GitHub 的仓库中已经有近 5 万个提交和 8000 个 fork。所以,我们可以看到这个规模是非常非常大的。顺便说一句,Kubernetes 的执行董事三周后也会来中国给大家介绍 Kubernetes 发展的情况。

除了在云计算,我们在物联网的项目方面,比如说我们的 EdgeX 项目和 IoT 的项目,这些也是有很多开源的项目的,像人工智能、云计算或者是物联网,我们在中国举办的这些活动会越来越多,我们在中国的布局也会扩大,大家参加我们的大会可以了解到这些领域的更多信息。

4、越来越多的企业都加入代码贡献中,这对于 Linux 的发展与推动带来哪些变化?

Jim:

新的企业和新的机构加入到 Linux 的活动当中,会给 Linux 带来更多的价值。比如说上周在日本丰田宣布它卖得最好的凯美瑞汽车会使用 Linux 系统。汽车行业加入 Linux 意味着他们对我们 Linux 的内核会提出新的要求,对那些为嵌入式系统开发解决方案的这些厂商来说也是很好的消息,因为加入 Linux 意味着他们的测试覆盖范围更大了,有更多的人对这个代码进行审议。

总的来说,我们觉得越多的企业和组织架构加入到 Linux 的阵营,实际上对我们 Linux 的发展是越好的。

5、您认为开源与人工智能碰撞将出现什么样的火花?

Jim:

谈到人工智能,实际上所有的基础设施都需要人工智能的应用。在人工智能的开源项目,现在最大的是谷歌领导的 TensorFlow 这个项目,本次大会我们也邀请到了一些嘉宾会就这方面的内容做一些介绍。

6、中国有越来越多的开发者加入了开源,但是在 GitHub 上来自中国的高质量开源很少,大部分都是来自于国外,您认为,要实现高质量的开源软件,需要具备哪些环境和条件?

Jim:

实际上我们也看到中国有一些高质量的开源的项目也在不断地发展。去年我们与华为和中国移动宣布了一个开源的项目,后来又有中国电信和中国联通的加入,再后来又有一些国际运营商,像 AT&T 和 Orange 也加入了,和中国一些企业共同联手,希望能够建立世界上最大的开源的电信类基础设施。

中国的开源项目和美国相比数量不够多,第一个就是历史原因,因为在美国软件开发的历史比中国要长一些。但是我们可以看到中国也在大步地迎头赶上。我们之所以在中国举办 LC3 大会也是希望让全世界顶尖的开发者和中国的一些企业、一些顶尖的开发者能够共同坐在一起进行探讨,分享最佳实践,我们相信未来中国会有更多的自主的开源的项目。

我们也知道我们 Linux 创始人 Linus Torvalds 也会来到中国,也会和中国这些开源的开发者进行很好地交流,希望能够推动中国的开源项目不断地发展和扩展。

我觉得这次 LC3 大会是一次难得的机会,因为它让全球领先的开发者齐聚一堂。举个例子,一个精英开发者和一个普通的软件开发者的区别能大到什么程度?就像毕加索和一个普通家里面的画家一样,有这样大的一个区别。所以,这次盛会给大家提供了一个很好的机会和世界上最优秀的开发和计算方面的专家共同探讨问题,我们也希望通过这次活动让大家了解到怎么样更好地利用开源来开发新的产品和服务,我们也致力于和中国的这些开发者和行业进行密切地合作,开发出来更多的可以带来价值的开源的代码。

经过了一个小时的面对面沟通,我们了解到 Linux 基金会有志于在中国开展更多、更高层次的交流与合作,为在中国推动开源和技术进步而创造更好的环境。

让我们期待 Jim、Linus 以及更多的开源领袖的到来,在 LC3 大会与大家分享开源和技术进步的经验和体会。

相关文章:

Linux 基金会宣布正式进驻中国

在 LinuxCon 2017 (北京)即将召开前夕,我们Linux 中国会同 51CTO、开源中国对 Linux 基金会执行董事 Jim Zemlin 进行了一场远跨大洋的视频专访。 在这次专访中,Jim 先生回答了几个开源界和互联网领域关注的问题,并披…...

Pyecharts教程(二):使用pyecharts绘制3D散点图——以营养元素为例

Pyecharts教程(二):使用pyecharts绘制3D散点图——以营养元素为例 作者:安静到无声 个人主页 目录 Pyecharts教程(二):使用pyecharts绘制3D散点图——以营养元素为例1. 准备工作2. 读取JSON数据3. 配置图形选项4. 构造数据5. 实验结果推荐专栏在本文中,我们将学习如何使用…...

软考高级系统架构设计师系列论文第100篇:论软件的可维护性设计

软考高级系统架构设计师系列论文第100篇:论软件的可维护性设计 一、摘要二、正文三、总结一、摘要 2020年3月1日至12月20日,我参加了“数据安全访问平台”项目的开发,担任系统分析员的工作。该项目是某行业用户“数据中心二期”建设的主要内容,目标是:建立数据统一访问接口…...

curl 使用发送POST GET请求 HEADER设置

curl 使用发送POST GET请求 HEADER设置 文章目录 Get请求POST请求1. application/x-www-form-urlencoded2. Multipart/form-data3. application/json4. text/xml 文件内容作为提交的数据 curl 设置自定义HEADER 头注意事项:shell批处理外传 Get请求 get请求偏简单&…...

使用 Transformer 和 Amazon OpenSearch Service 构建基于列的语义搜索引擎

在数据湖中,对于数据清理和注释、架构匹配、数据发现和跨多个数据来源进行分析等许多操作,查找相似的列有着重要的应用。如果不能从多个不同的来源准确查找和分析数据,就会严重拉低效率,不论是数据科学家、医学研究人员、学者&…...

算法通关村第九关——透彻理解二分查找

1.前言 常见的查找算法有顺序查找、二分查找、插值查找、斐波那契查找、树表查找、分块查找、哈希查找等。如果进行归类,那么二分查找、插值查找(一种查找算法)以及斐波那契查找都可以归为插值查找(大类)。而插值查找…...

【字节跳动青训营】后端笔记整理-4 | Go框架三件套之GORM的使用

**本人是第六届字节跳动青训营(后端组)的成员。本文由博主本人整理自该营的日常学习实践,首发于稀土掘金。 我的go开发环境: *本地IDE:GoLand 2023.1.2 *go:1.20.6 *MySQL:8.0 本文介绍Go框架三…...

【TI毫米波雷达笔记】UART串口外设配置及驱动(以IWR6843AOP为例)

【TI毫米波雷达笔记】UART串口外设初始化配置及驱动(以IWR6843AOP为例) 最基本的工程建立好以后 需要给SOC进行初始化配置 int main (void) {//刷一下内存memset ((void *)L3_RAM_Buf, 0, sizeof(L3_RAM_Buf));int32_t errCode; //存放SOC初…...

C#---第十九课:不同类型方法的执行顺序(new / virtual / common / override)

本文介绍不同类型的方法,在代码中的执行顺序问题: 构造方法普通方法(暂用common代替)、虚方法(Virtual修饰)、New方法(new修饰)三个优先级相同overide方法(会替换virtual…...

[pytorch]torch.cuda用法以及判断显卡是不是存在问题

常见用法: torch.cuda.is_available() # 查看是否有可用GPU torch.cuda.device_count() # 查看GPU数量 torch.cuda.get_device_capability(device) # 查看指定GPU容量 torch.cuda.get_device_name(device) # 查看指定GPU名称 torch.cuda.empty_cache() # 清空程序占…...

JUC——多线程补充

前置可看 Java——多线程和锁_java多线程锁_北岭山脚鼠鼠的博客-CSDN博客 线程创建的三种方式 Thread、Runnable、Callable Thread类 Runable接口 Callable接口 Lamda表达式 Lamda表达式_北岭山脚鼠鼠的博客-CSDN博客 静态代理模式(Thread类的原理) 如下代码中 真实对象…...

代码随想录第32天|122.买卖股票的最佳时机 II,55. 跳跃游戏 ,45. 跳跃游戏 II

122.买卖股票的最佳时机 II 122. 买卖股票的最佳时机 II 思路比较简单 class Solution {public int maxProfit(int[] prices) {int res0,sum0;for(int i0;i<prices.length-1;i){if(prices[i1]-prices[i]>0){sumprices[i1]-prices[i];}ressum>res?sum:res;}return …...

Linux:Nginx服务与搭建

目录 一、Nginx概述 二、Nginx三大作用&#xff1a;反向代理、负载均衡、动静分离 三、Nginx和Apache 3.1Nginx和Apache的差异 3.2Nginx和Apache的优缺点比较 四、编译安装niginx 五、创建Nginx 自启动文件 六、Nginx的信号使用 6.1信号 七、升级 nginx1.18 nginx1.2…...

4、什么是NoSQL

4、什么是NoSQL NoSQL NoSQL Not Only SQL&#xff0c;就是不仅仅是SQL的意思 泛指非关系型数据库&#xff0c;随着web2.0的诞生&#xff01;传统的关系型数据库很难对付web2.0时代&#xff0c;因为web2.0时代又很多数据大爆炸新生的产物比如视频、音乐、大数据产生的其他的数…...

如何自己实现一个丝滑的流程图绘制工具(一)vue如何使用

背景 项目需求突然叫我实现一个类似processOn一样的在线流程图绘制工具。 这可难倒我了&#xff0c;立马去做调研&#xff0c;在github上找了很多个开源的流程图绘制工具&#xff0c; 对比下来我还是选择了 bpmn-js 原因&#xff1a; 1、他的流程图是涉及到业务的&#xff0c…...

ReoGrid.NET集成到winfrom

ReoGrid一个支持excel操作的控件,支持集成到任何winfrom项目内。 先看效果图: 如何使用&#xff1a; 使用ReoGrid自带excel模版设计工具先设计一个模版,设计器如下&#xff1a; 具体例子看官方文档 代码示例如下&#xff1a; var sheet reoGridControl1.CurrentWorksheet; …...

Elasticsearch实现增删改查

调用elasticsearch通常使用restful风格请求&#xff0c;这里记录一些常用的Java API和Postman Url Java API调用Es 1. 查询总文档数 Testvoid getAllCount() { // RestHighLevelClient clientnew RestHighLevelClient(RestClient.builder(new HttpHost("192.168…...

Rust 学习笔记(卷二)

文章目录 Rust 学习笔记&#xff08;卷二&#xff09;八、工程1. package 和 cratepackage 总览包根&#xff08;crate root&#xff09; 2. 模块初识模块单个源文件中的嵌套模块使用具有层级结构的源文件构造嵌套模块 3. 文档4. 使用第三方包5. 打包自己的包 九、标准库十、多…...

android amazon 支付接入

流程&#xff1a; 申请 Amazon 开发者帐号 ---> 在 amazon 控制台添加应用 ---> 添加应用内商品&#xff08;消费类商品&#xff0c;授权类商品&#xff0c;订阅类商品&#xff09;---> 导出 JSON 文件 --->集成 Amazon 支付 ---> 将导出的 JSON 文件 copy 到 …...

Vue2-快速搭建pc端后台管理系统

一.推荐二次开发框架 vue-element-admin Star(84k)vue-antd-admin Star(3.5k) 二.vue-element-admin 官网链接:https://panjiachen.github.io/vue-element-admin-site/zh/ 我这里搭建的是基础模版vue-admin-template(推荐) # 克隆项目 git clone https://github.com/PanJi…...

linux之kylin系统nginx的安装

一、nginx的作用 1.可做高性能的web服务器 直接处理静态资源&#xff08;HTML/CSS/图片等&#xff09;&#xff0c;响应速度远超传统服务器类似apache支持高并发连接 2.反向代理服务器 隐藏后端服务器IP地址&#xff0c;提高安全性 3.负载均衡服务器 支持多种策略分发流量…...

PHP和Node.js哪个更爽?

先说结论&#xff0c;rust完胜。 php&#xff1a;laravel&#xff0c;swoole&#xff0c;webman&#xff0c;最开始在苏宁的时候写了几年php&#xff0c;当时觉得php真的是世界上最好的语言&#xff0c;因为当初活在舒适圈里&#xff0c;不愿意跳出来&#xff0c;就好比当初活在…...

【入坑系列】TiDB 强制索引在不同库下不生效问题

文章目录 背景SQL 优化情况线上SQL运行情况分析怀疑1:执行计划绑定问题?尝试:SHOW WARNINGS 查看警告探索 TiDB 的 USE_INDEX 写法Hint 不生效问题排查解决参考背景 项目中使用 TiDB 数据库,并对 SQL 进行优化了,添加了强制索引。 UAT 环境已经生效,但 PROD 环境强制索…...

基于服务器使用 apt 安装、配置 Nginx

&#x1f9fe; 一、查看可安装的 Nginx 版本 首先&#xff0c;你可以运行以下命令查看可用版本&#xff1a; apt-cache madison nginx-core输出示例&#xff1a; nginx-core | 1.18.0-6ubuntu14.6 | http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages ng…...

【解密LSTM、GRU如何解决传统RNN梯度消失问题】

解密LSTM与GRU&#xff1a;如何让RNN变得更聪明&#xff1f; 在深度学习的世界里&#xff0c;循环神经网络&#xff08;RNN&#xff09;以其卓越的序列数据处理能力广泛应用于自然语言处理、时间序列预测等领域。然而&#xff0c;传统RNN存在的一个严重问题——梯度消失&#…...

React Native在HarmonyOS 5.0阅读类应用开发中的实践

一、技术选型背景 随着HarmonyOS 5.0对Web兼容层的增强&#xff0c;React Native作为跨平台框架可通过重新编译ArkTS组件实现85%以上的代码复用率。阅读类应用具有UI复杂度低、数据流清晰的特点。 二、核心实现方案 1. 环境配置 &#xff08;1&#xff09;使用React Native…...

Auto-Coder使用GPT-4o完成:在用TabPFN这个模型构建一个预测未来3天涨跌的分类任务

通过akshare库&#xff0c;获取股票数据&#xff0c;并生成TabPFN这个模型 可以识别、处理的格式&#xff0c;写一个完整的预处理示例&#xff0c;并构建一个预测未来 3 天股价涨跌的分类任务 用TabPFN这个模型构建一个预测未来 3 天股价涨跌的分类任务&#xff0c;进行预测并输…...

视频字幕质量评估的大规模细粒度基准

大家读完觉得有帮助记得关注和点赞&#xff01;&#xff01;&#xff01; 摘要 视频字幕在文本到视频生成任务中起着至关重要的作用&#xff0c;因为它们的质量直接影响所生成视频的语义连贯性和视觉保真度。尽管大型视觉-语言模型&#xff08;VLMs&#xff09;在字幕生成方面…...

10-Oracle 23 ai Vector Search 概述和参数

一、Oracle AI Vector Search 概述 企业和个人都在尝试各种AI&#xff0c;使用客户端或是内部自己搭建集成大模型的终端&#xff0c;加速与大型语言模型&#xff08;LLM&#xff09;的结合&#xff0c;同时使用检索增强生成&#xff08;Retrieval Augmented Generation &#…...

技术栈RabbitMq的介绍和使用

目录 1. 什么是消息队列&#xff1f;2. 消息队列的优点3. RabbitMQ 消息队列概述4. RabbitMQ 安装5. Exchange 四种类型5.1 direct 精准匹配5.2 fanout 广播5.3 topic 正则匹配 6. RabbitMQ 队列模式6.1 简单队列模式6.2 工作队列模式6.3 发布/订阅模式6.4 路由模式6.5 主题模式…...