设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:与Linux之父的炉边会谈纪要

2019-7-2 11:34| 发布者: joejoe0332| 查看: 8720| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 与Linux之父Linus的炉边会谈纪要  2019年6月25日,中国开源软件推进联盟陆首群教授等与前来上海参加KubeCon + CloudNativeCon + Open Source Summit的Linux基金会Linus Torvalds和CEO Jim Zemlin召开了炉边对话会 ...
  2019年6月25日,中国开源软件推进联盟陆首群教授等与前来上海参加KubeCon + CloudNativeCon + Open Source Summit的Linux基金会Linus Torvalds和CEO Jim Zemlin召开了炉边对话会,就操作系统的未来发展、Linux基金会的路线图以及与中国开源社区的合作展开了充分交流。话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!

  著名硬件黑客 Andrew Bunnie Huang 近日通过博客发表了自己关于当前中美贸易战的想法,他指出“开源可能成为中美贸易战的牺牲品”。博客中 bunnie 提到特朗普政府的 Trump's Executive Order 13873 (EO13873) 行政命令,作者认为它比 EAR(Export Administration Regulation,出口管理条例)严重得多。Apache 软件基金会(ASF)三名董事会成员辞职,包括联合创始人。ASF 官方博客公布了该消息,递交辞呈的三人分别是 Jim Jagielski、Phil Steitz 和 Ross Gardler,上个月 ASF 董事会已经通过了他们的离职请求。前几天Ubuntu团队才刚刚宣布,计划于下半年发布的Ubuntu 19.10(Eoan Ermine将停止支持32位的x86架构。该公告邮件被解读为“暗示Ubuntu将不再支持32位应用”,人们对此反应激烈,尤其是游戏制造商,Steam甚至表示不再支持Ubuntu 19.10及更高版本,Wine的开发者也在论坛积极讨论应对方法。谷歌自研的操作系统 Fuchsia OS 又有新动作了。据了解,谷歌近日悄悄地上线了 Fuchsia OS 的开发者网站 https://fuchsia.dev/。谷歌表示,上线 fuchsia.dev 是为了让开发者更好地参与 Fuchsia OS 的开发,同时在网站中谷歌还提供了关于 Fuchsia OS 所有技术文档的搜索工具。Raspberry Pi 最新版 Raspberry Pi 4 Model B 已发布,此版本也是目前为止最快的版本。Raspberry Pi 公司称其桌面性能堪比入门级的 x86 PC 系统。Raspberry Pi 4 采用了博通 BCM2711 SoC,包含四个 1.5GHz Cortex A72 CPU 核心,与 Raspberry Pi 3 的四核 Cortex A53 CPU 相比,这是一个重大升级。6月25日,由 Cloud Native Computing Foundation (CNCF) 主办的云原生技术大会在上海举办,腾讯开源联盟主席、腾讯开源管理办公室委员、Apache Member 堵俊平首次公开了腾讯整体的开源战略路线图,详细内容请关注本次专辑……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。cURL 创始人 Daniel Stenberg 发文指出谷歌正在实现自己的 curl。cURL 是一个网络数据传输项目,通常说 cURL 是指 curl 命令行工具,它支持 DICT、FILE、FTP、FTPS、Gopher、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、POP3、POP3S、RTMP、RTSP、SCP、SFTP、SMB、SMBS、SMTP、SMTPS、Telnet 与 TFTP 等协议,而 curl 的底层使用的是 libcurl 库,libcurl 与 curl 组成了 cURL 项目。根据 Mozilla 官方宣布,为 Android 设计的新浏览器已经发布了,并且将在今年秋天发布一个功能丰富、完善的旗舰应用程序版本。新浏览器的特点总结起来就是速度更快,更注重隐私和使用 GeckoView 引擎。Go 2 又有进展了,近日 Go 团队在博客公布了关于 Go 2 下一步的计划。根据此前的报道,所谓的 Go 2 并非一个单独的重大更新版本,而是通过“增量(incremental)更新”的方式以逐渐抵达 "Go 2.0",所以期间的版本都能看到 Go 2 的影子。Visual Studio Code 的 python扩展已发布,可以从 Marketplace 下载Python扩展,或直接从 Visual Studio Code 中的扩展库安装。如果已经安装了Python 扩展,还可以通过重新启动 Visual Studio Code 获得最新的更新。据报道,Oracle 公司正式推出了 Autonomous Database (自治数据库)专用服务,这是 Oracle 公共云内部的一种私有数据库服务,主要帮助在高安全性或操作策略上有需求的企业用户获得云数据库管理服务,实现自主管理、自主优化调节。2019年6月24日,由CNCF和Linux基金会共同举办的KubeCon + CloudNativeCon + Open Source Summit 2019大会在上海世博中心盛大召开。来自全球各地的开源及云原生社区的采用者和技术专家齐聚于此,与参会者进一步探讨了云原生的教育及发展问题。2019年6月20日,由Rancher Labs(以下简称Rancher)主办的第三届企业容器{敏感词}(Enterprise Container Innovation Conference, 以下简称ECIC)在北京喜来登大酒店盛大举行。本届ECIC规模宏大,全天共设置了17场主题演讲,吸引了近千名容器技术爱好者参加,超过10000名观众在线上直播平台观看了本次盛会。更多内容,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。Mozilla 现已推出面向 Android 的全新移动浏览器 Firefox Preview。与大多数浏览器所采用的 Bink 渲染引擎不同,Firefox Preview 的渲染引擎 GeckoView 由 Mozilla 自己开发,这种独立性一定程度上避免了互联网被单一的科技巨头控制。在使用 Linux 之前,我想大家最先接触的都应该是 Windows 吧,但是一般接触过 Linux 之后,在回过头来使用 windows 是内心是十分拒绝的,大多数人产生这个原因到底是为什么呢?密码法草案共分总则,核心密码、普通密码,商用密码,法律责任,附则五章四十四条。密码法草案25日提请十三届全国人大常委会初次审议。草案明确,任何组织或者个人不得窃取他人的加密信息,不得非法侵入他人的密码保障系统,不得利用密码从事危害国家安全、社会公共利益、他人合法权益的活动或者其他违法犯罪活动。2019年6月25日,全球知名开源组织云原生计算基金会 CNCF 宣布,蚂蚁金服正式成为 CNCF 黄金会员,蚂蚁金服表示将持续加大对开源项目的支持,包括 Kubernetes,Service Mesh,Serverless,安全容器等方向,并发挥自己的力量。OpenSSH 是 SSH (Secure Shell) 协议的免费开源实现,它是许多 Linux 发行版中用于加密到远程系统的连接的默认解决方案。此前,Google 的 OpenBSD 开发人员和安全研究员 Damien Miller 对 OpenSSH 进行修改,增加了对存储在 RAM 中的私钥的保护,让攻击者更难利用硬件漏洞的侧通道攻击来提取私钥。OpenJDK 官方宣布开源 Project Skara 工具。Project Skara 是官方 OpenJDK 上游 Mercurial 存储库基于 GitHub 原型的镜像,其旨在研究用于 JDK 源代码的源码管理和代码审查的备选项,包括基于 Git 的选项,并包括第三方托管的选项。谷歌近期宣布其 DNS Over HTTPS(DoH)服务正式普遍可用,并且完全支持 RFC 8484 文档。谷歌于 2009 年推出 Google Public DNS,并于 2016 年在此基础上推出 DNS Over HTTPS,这是一项实验性服务,旨在加强 DNS 的安全性,此前的服务入口是 dns.google.com/experimental。VSCode 不断在改进对 Java 语言的支持,前阵子微软为 Java 开发者推出了一个 VSCode 安装程序 Visual Studio Code Java Pack Installer,让开发者可以快速配置好 Java 开发环境,更轻松地开始上手编码。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  2019年6月25日,中国开源软件推进联盟陆首群教授等与前来上海参加KubeCon + CloudNativeCon + Open Source Summit的Linux基金会Linus Torvalds和CEO Jim Zemlin召开了炉边对话会,就操作系统的未来发展、Linux基金会的路线图以及与中国开源社区的合作展开了充分交流。


  陆总:当前一些中外公司都在开发下一代操作系统,这些操作系统的主要特点是:1开源,2微内核,3跨平台,4 海量应用,请问你如何评价操作系统开发的这种趋势?

  Linus:陆总,我猜你刚才谈到的这些新的操作系统包括Google开发的Fuchsia项目。我认为这些项目可能用于在某些专用领域。Fuchsia主要针对硬件资源有限的计算领域,例如传感器。Linux设计和开发的目标不包括这些应用场景,作为综合应用。我希望Fuchsia能够成功。

  但是开发一个操作系统内核并不难,困难的是需要很多的开发者开发设备驱动,同时需要大量的硬件的支持。在过去的30年里,Linux的开发遇到了很多的困难,有一些困难,例如安全,导致了开发进度的延缓。我们通过解决这些问题积累了丰富的经验,面对竞争我们有必胜的信心。

  陆总:如你所说,Linux已经有30年的历史,在这个代码演进的过程中一定会产生很多的垃圾,同时还需要满足各种用户的新需求,Linux是否有些臃肿,如何能够不断更新自我?更多消息,大家可以关注本次专辑……

  著名硬件黑客 Andrew Bunnie Huang 近日通过博客发表了自己关于当前中美贸易战的想法,他指出“开源可能成为中美贸易战的牺牲品”。Andrew "bunnie" Huang 是著名硬件黑客,他是迷你电脑 Chumby 的创造者,也是《Hacking the Xbox》一书作者。


  博客中 bunnie 提到特朗普政府的 Trump's Executive Order 13873 (EO13873) 行政命令,作者认为它比 EAR(Export Administration Regulation,出口管理条例)严重得多。

  EO13873 中指出存在“国家紧急状态”,因为“外部敌人”“越来越多地创造和利用信息和通信技术服务中的漏洞”对国家安全构成“不寻常和特殊的威胁”。虽然目前还没有任何实体被指定为美国的外部敌人,但人们普遍预计华为将被列入该名单。

  这样的罪名比简单的 EAR 严重多了,而作者分析美国目前并没有明确的证据表明华为的行为构成“外部敌人”,如果在证据不足的情况下将华为的“罪名”按到 EO13873 上,那这会降低政策标准,同时也意味着其它国家可以采取同样的行动来对抗美国或其盟国。

  作者觉得它可能导致几方面的影响,包括“大大增加贸易战的风险,甚至进一步失控”、“全球供应链受损”与“削弱美国技术领导力”等,同时会对开源带来附带伤害。这里主要讲讲给开源带来的附带伤害。

  bunnie指出,目前针对华为的行政行为仅依赖于 EAR,所以 Linux 基金会能够根据开源软件的许可豁免得到庇护,不受政治影响,然而,一旦 EO13873 将华为指定为“外部敌人”,那么,这种禁令的范围会极大地扩展,没有开源豁免可谈。更多消息,请大家关注本次专辑……

  Apache 软件基金会(ASF)三名董事会成员辞职,包括联合创始人。ASF 官方博客公布了该消息,递交辞呈的三人分别是 Jim Jagielski、Phil Steitz 和 Ross Gardler,上个月 ASF 董事会已经通过了他们的离职请求。


  目前尚不清楚为什么会有三名高管同时离职,并且这其中 Jim jagielski 还是 ASF 的联合创始人,“其在组织的发展与成功中发挥了重要作用,并被公认为开发者与公司层面的开源布道师”;

  Phil Steitz 离职前是 ASF 主席,“他在许多行业对 Apache Java 项目的采用、发展和普及方面发挥了重要作用,最明显的是对金融服务领域的贡献”;Ross Gardler 离职前是 ASF 执行副总裁,“近二十年来,其一直在向政府、企业和教育机构倡导 The Apache Way(Apache 开源之道)”。更多内容,请关注吧本次专辑……


  Ubuntu 开发人员澄清,人们以为 Ubuntu 将在 Ubuntu 19.10 和后续版本中放弃对运行 32 位应用程序的支持,但“根本不是这种情况”。那么这究竟是怎么一回事呢?


  前几天 Ubuntu 团队才刚刚宣布,计划于下半年发布的 Ubuntu 19.10(Eoan Ermine)将停止支持 32 位的 x86 架构。该公告邮件被解读为“暗示 Ubuntu 将不再支持 32 位应用”,人们对此反应激烈,尤其是游戏制造商,Steam 甚至表示不再支持 Ubuntu 19.10 及更高版本,Wine 的开发者也在论坛积极讨论应对方法。

  6 月 22 日,Valve 开发人员 Pierre-Loup Griffais 在推特上告知用户,Steam 正在放弃对 Ubuntu 的支持。Griffais 在推文中表示,Ubuntu 19.10 及未来版本“将不再受到 Steam 官方支持,也不会再被推荐给用户”,并建议 Linux 游戏玩家切换到其他 Linux 发行版。

  自从 2012 年推出 Steam for Linux 以来,Valve 就开始支持 Ubuntu,突然停止支持可能是一个大问题。按照先前的理解,问题在于是否允许 32 位的程序在 64 位的设备上运行。Steam 上的许多游戏只有 32 位。和其他软件不同,大多数游戏在发布后不会继续接收更新或开发,以 32 位发布的游戏将永远是 32 位。

  很快,事情有了反转。Ubuntu 开发人员 Steve Langase 意识到问题的严重性,他似乎重新审视了“将在 Eoan Ermine 中删除 32 位库”的概念,并在原先的邮件列表中做出回复更多内容,请大家关注本次专辑……
  
  谷歌自研的操作系统 Fuchsia OS 又有新动作了。据了解,谷歌近日悄悄地上线了 Fuchsia OS 的开发者网站 https://fuchsia.dev/。谷歌表示,上线 fuchsia.dev 是为了让开发者更好地参与 Fuchsia OS 的开发,同时在网站中谷歌还提供了关于 Fuchsia OS 所有技术文档的搜索工具。


  谷歌的 Fuchsia OS 从首次曝光到现在已接近三年,一直都保持着神秘的形象。关于 Fuchsia OS 的消息我们目前能确定的包括:采用自研的微内核 Zircon、使用 Dart 和 Flutter 打造全新的 UI、开源、支持多平台(已确认可在 Pixelbook 和 Android 设备上运行)。

  虽然外界有声音认为 Fuchsia OS 会取代 Android,但 Android 高管表示:“不是想成为新 Android 或 Chrome OS,而是尝试在 Fuchsia OS 中引入最新技术,并将在此项目上获得的知识整合到其它产品中。”更多内容请关注本次专辑……

  Raspberry Pi 最新版 Raspberry Pi 4 Model B 已发布,此版本也是目前为止最快的版本。Raspberry Pi 公司称其桌面性能堪比入门级的 x86 PC 系统。Raspberry Pi 4 采用了博通 BCM2711 SoC,包含四个 1.5GHz Cortex A72 CPU 核心,与 Raspberry Pi 3 的四核 Cortex A53 CPU 相比,这是一个重大升级。


  除了 CPU,内存也有了重大的改进,Raspberry Pi 4  的内存可选 1GB、2GB 和 4GB DDR4,比 Pi 3 的 1GB RAM 不知高到哪里去了。接口方面也有一些升级和调整,Raspberry Pi 4 包含两个 USB 2 端口、两个 USB 3 端口,通过一个 USB-C 端口供电,此外还有千兆以太网接口和耳机接口,两个 micro HDMI 端口,支持两台 4K 显示器。

  为了让这些 4K 显示器在树莓派上有用武之地,Raspberry Pi 承诺提供对大量多媒体的支持:用于 4K60p 的 H.265 解码、H.264 1080p60 解码和 1080p30 编码,以及 OpenGL ES 3.0。

  售价方面,最低配的 1GB 内存版本售价 35 美元,最高配的 4GB 内存版本售价 55 美元,2GB 版本 45 美元。更多相关内容,大家可以关注本次专辑……


  cURL 创始人 Daniel Stenberg 发文指出谷歌正在实现自己的 curl。cURL 是一个网络数据传输项目,通常说 cURL 是指 curl 命令行工具,它支持 DICT、FILE、FTP、FTPS、Gopher、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、POP3、POP3S、RTMP、RTSP、SCP、SFTP、SMB、SMBS、SMTP、SMTPS、Telnet 与 TFTP 等协议,而 curl 的底层使用的是 libcurl 库,libcurl 与 curl 组成了 cURL 项目。


  Chromium bug 团队近日表示他们将基于 Chromium 网络栈 Cronet 实现一个名为 libcrurl 的库,用来提供部分 libcurl API。对于 Daniel 来说,谷歌很可能是要实现一个他们自己的 curl,所以后边可能出现一个基于 libcrurl 的“crurl”。

  至于为什么要这么做,Chromium bug 团队表示,使用 Cronet 实现 libcurl 将允许开发人员使用 Chrome 网络栈的实用程序,而无需学习新的接口及其相应的工作流。理想情况下,这将增加 Cronet 的可用性,并通过第一方或第三方应用全面改进 Cronet 的采用。更多相关内容,请大家关注本次专辑……

  6月25日,由 Cloud Native Computing Foundation (CNCF) 主办的云原生技术大会在上海举办,腾讯开源联盟主席、腾讯开源管理办公室委员、Apache Member 堵俊平首次公开了腾讯整体的开源战略路线图。

  在开源的道路上,腾讯不仅将内部优质项目持续对外开放,还积极与国际开源社区协同合作,发挥中国企业的科技力量,推动开源和开放进一步升级。

  堵俊平表示:“腾讯开源提倡‘开放、共享、合力开发’的研发模式,以发起者和贡献者的方式积极参与国内外开源社区建设,对内成立开源管理办公室,每个开源项目都设立相应的管理委员会;对外积极参与开源社区合作,持续不断地向开源社区捐赠项目、贡献 patch,并输出行业标准。同时,腾讯还加大投入,成为诸多国际知名开源组织的白金会员或白金赞助商,通过参与国际通行的协作方式,发挥中国企业的科技影响力,成为社区中活跃的中国力量。”

  基于代码开放和社区运营,腾讯开源路线通过“三步走”的开源计划,不断深化腾讯已有的技术能力,推动从封闭孤立向协同开放向社区开放治理的纵深方向发展。

  具体来说,第一步是内部开源协同。首先拉通内部项目和组织,通过部门小团队作战或跨部门大团队作战的方式协同推进,以优化资源配置的方式集中优势寻求技术突破。随后,腾讯建立起筛选机制将代码开放出来。

  第二步是外部代码开放。优化设计与代码结构,不断拓展落地场景,有效利用外部贡献者资源实现资源整合,构建技术影响力。第三步是社区开放治理,在这一阶段,注重大规模技术推广与应用、开发者生态体系构建、社区领袖与领导力培养、全社会研发资源的优化配置四个方面。更多内容,请关注本次专辑……
 
  根据 Mozilla 官方宣布,为 Android 设计的新浏览器已经发布了,并且将在今年秋天发布一个功能丰富、完善的旗舰应用程序版本。新浏览器的特点总结起来就是速度更快,更注重隐私和使用 GeckoView 引擎。


  官方宣称,大约在两年半前就推出 Firefox Focus,一款面向 iOS 和 Android 的移动浏览器,可以让用户在不被跟踪的情况下使用网络。随着火狐的关注度不断提高,他们意识到用户需要更有隐私和更安全的浏览体验,所以让火狐偏像 Focus,并且功能更加齐全,使用更加方便。

  目前所有其他主流的 Android 浏览器都是基于 Blink 的,Mozilla 在移动设备上的影响力还是有限的,而这款新版的浏览器是由 Firefox 自己的移动浏览器引擎 GeckoView 驱动的,GeckoView 是一个高性能的引擎,它同样为 Focus 应用程序提供动力。

  GeckoView使得有能力开发速度更快、更安全、更方便用户的浏览器。使用 GeckoView 为 Android 打造的 Firefox 浏览器,在隐私类型和安全功能方面带来更大的灵活性,这也是新版最大的特色。GeckoView 的独立性可以防止网络被这其他科技巨头控制。更多内容,请关注本次专辑……

  Go 2 又有进展了,近日 Go 团队在博客公布了关于 Go 2 下一步的计划。根据此前的报道,所谓的 Go 2 并非一个单独的重大更新版本,而是通过“增量(incremental)更新”的方式以逐渐抵达 "Go 2.0",所以期间的版本都能看到 Go 2 的影子。


  Go 团队表示正准备推出 Go 1.13,有望在今年 8 月初发布。经历长时间的开发后,这会是首个包括对语言特性进行具体更改的重要版本,而不仅仅是针对规范的小调整。

  为了实现这些变化,Go 团队从一小系列可行的提案开始,这些提案很大一部分来自 GitHub 中被标记为提案的 issue 列表。此文讲述过关于提案新的评估流程,团队希望所选择的提案对语言的改动较小,而且几乎没有争议,这样是为了保证经历完全程后,最终能实现这些提案。另外,提案引起的变更必须向后兼容,以实现最小的破坏性。

  总而言之,初始阶段的变更不是为了解决重大问题,更多的是希望 Go 社区重新活跃起来,并从新的流程中汲取经验。

  对于原始的提案列表 —— 通用 Unicode 标识符、二进制整数字面量(binary integer literals)、用于数字字面量的分隔符和 signed integer shift counts,官方表示已采纳部分并对它们进行了修改。如关于二进制字面量的提案,团队已对其进行了显著的扩展,并对 Go 的数字字面量语法进行全面和现代化的改进。具体情况,请大家关注本次专辑……


  Visual Studio Code 的 python扩展已发布,可以从 Marketplace 下载Python扩展,或直接从 Visual Studio Code 中的扩展库安装。如果已经安装了Python 扩展,还可以通过重新启动 Visual Studio Code 获得最新的更新。

  在这个版本中,带来了一些特性,主要包括 Python 交互式窗口的绘图查看器、带有 pytest 的并行测试以及在终端中的运行选择的内容。主要的特点是对生成的图形进行更好的操作,例如缩放、平移和导出图像,例如 Matplotlib 绘图,通过双击绘图或单击“展开图像”按钮来操作。

  新版本的绘图查看器,可以平移、放大/缩小、浏览当前会话中的绘图,并将绘图导出为 PDF、SVG 或 PNG 格式。在运行测试显示的信息结果中,新版提高了可靠性,通过安装 pytest-xdist 包并将 “-n”添加到配置文件中。

  从此版本开始,在运行“Run Selection/Line in Python Terminal”的命令时,该命令将根据其第一个非空行向终端发送所选内容。更多内容,请关注本次专辑……

  据报道,Oracle 公司正式推出了 Autonomous Database (自治数据库)专用服务,这是 Oracle 公共云内部的一种私有数据库服务,主要帮助在高安全性或操作策略上有需求的企业用户获得云数据库管理服务,实现自主管理、自主优化调节。


  早在 2017 年的时候,Larry Ellision 透漏过 Oracle 未来的数据库变革方向,就是 Autonomous Database ——自治数据库,现已正式推出。

  Oracle 的自治数据库可以自动处理数据库基础结构问题,如硬件配置、安全性和软件安装等,通过机器学习,来检测数据中心的模式和异常,处理数据库管理的某些元素或预测硬件堆栈故障。

  Oracle 数据库主产品经理 Maria Colgan 在接受采访时说:“出于监管的问题,我们的许多用户需要有自己的专用基础设施,这是我们为自治数据库引入这种新的部署的动力之一”。

  Colgan 还说:“这为客户提供了一个私有数据库云,它运行在 Oracle 公共云内部的专用 Exdata 基础设施上,有效地为数据库和服务提供了一个理想的平台,使它们能够在私有数据库云中运行任意大小的数据库,无论哪种工作负载和临界性”。更多详细内容,请大家关注本次专辑……

  2019年6月24日,由CNCF和Linux基金会共同举办的KubeCon + CloudNativeCon + Open Source Summit 2019大会在上海世博中心盛大召开。来自全球各地的开源及云原生社区的采用者和技术专家齐聚于此,与参会者进一步探讨了云原生的教育及发展问题。


  第一天大会以同场活动、快闪演讲和主题演讲为主,晚上还在外滩的POP举行了嘉宾的欢迎晚宴,邀请演讲嘉宾和贵宾出席。从上海外滩的POP观赏黄浦江的夜景,真是太惬意了。还能与大神一起交流经验,碰撞火花。

  第二天,大部分参会者都是很早就来到现场,在享受丰盛早餐的同时,还可以在赞助商展示厅了解各大厂商的技术动向和前沿科技。每位参会者还能领到大会特别定制的纪念T恤一件。

  签到台和主题演讲配在一起怎么就那么好看!为了能抢到一个好位子,大家早早的就来排队等候Keynote的入场。8点50分,本次大会的重头戏 - KC + CNC + OSS 的主题演讲按时开启。拥有3层座位的红色大厅座无虚席。

  联合主席Bryan Liles首先发表欢迎致辞,对参会者表示了欢迎。紧接着,来自 Linux基金会的执行董事Jim Zemlin 、云原生计算基金会(CNCF) Dan Kohn 、Linux 及Git创始人 Linus Torvalds 、VMware副总裁及首席开源官 Dirk Hohndel、华为战略与产业发展副总裁肖然、Linux 基金会研究员Greg Kroah-Hartman、腾讯云副总裁刘颖分别做了主题演讲。更多内容,请关注本次专辑……


  Fedora 是一个由 Red Hat 赞助、Fedora 项目社区支持的独立 Linux 发行版。其提供了开箱即用的用户体验,默认搭载 GNOME 桌面环境。


  由 Fedora 内核维护人员 Justin Forbes 提出修改,Fedora 31 将删除 32 位内核,但是保留对 32 位程序的支持,如果获得委员会批准,将于 10 月份发布的 Fedora 31 版上生效。

  早在 2017 年发布 Fedora 27 的时候,就曾讨论是否放弃 32 位 x86 内核支持 。有人认为,因为现在大多数 x86 硬件支持 64 位,i686 内核的用途就会显得有限的,如果发现问题时,通常需要很长时间才能修复这些问题,又因为它的优先级低,这可能会让优先级高的架构等待,为选择运行 32 位内核的人提供不太理想的体验。

  所以现在,提出不再构建 i686 内核,只保留内核头部包,让所有 32 位包都继续正常构建,但主要的区别是不再有可引导的 32 位镜像,用户将必须使用 64 位内核。

  Fedora 31 将继续保持与 32 位驱动程序和应用程序的兼容性,这也是对于使用 32 位驱动程序的旧打印机,Wine 以及一些封闭的源代码软件所必需的,其中最明显的是 Steam 平台的游戏应用。

  所以之前 Canonical 宣布他们打算停止所有 32 位软件包的生产,然后又反悔了,承诺为 Ubuntu 19.10 和 20.04 LTS 构建选定的 32 位 i386 软件包。更多相关内容,请关注本次专辑……

  2019年6月25日,全球知名开源组织云原生计算基金会 CNCF 宣布,蚂蚁金服正式成为 CNCF 黄金会员,蚂蚁金服表示将持续加大对开源项目的支持,包括 Kubernetes,Service Mesh,Serverless,安全容器等方向,并发挥自己的力量。


  创办于2014年的蚂蚁金服集团,已经服务超过 10 亿用户,蚂蚁金服加入 CNCF,也将促进更多希望使用云计算和创新技术的公司拥抱云原生。CNCF 执行董事 Dan Kohn 表示,CNCF 非常欢迎蚂蚁金服的加入,蚂蚁金服大规模地使用 Kubernetes 集群来构建其金融服务,是一个在中国拥抱云原生热潮中很好的案例。

  蚂蚁金服致力于将 Kubernetes、服务网格、无服务器、安全容器技术等前沿实践,结合蚂蚁金服多年分布式架构的技术和经验,向广大金融机构与合作伙伴开放。 SOFAStack 云应用引擎产品 CAFE 已通过 CNCF 一致性认证,积极拥抱云原生的同时,满足严苛金融业务场景需求、保障金融技术风险。这一结果也体现了蚂蚁长期支持云原生技术的坚定意向。

  在开源社区和贡献方向,蚂蚁金服对多个 CNCF 开源项目如 Kubernetes,以及基于 Kubernetes 的项目如 KubeFlow 都有贡献,并在国内举办了主题包括 Kubernetes、云原生、Service Mesh 的多个 Meetup,蚂蚁金服本身也开源了符合 CNCF 理念的金融级云原生分布式框架 SOFAStack,并承诺会持续在开源上投入。

  蚂蚁金服副 CTO 兼首席架构师胡喜表示,为了给客户提供高性能、实时以及可扩展性的服务,蚂蚁金服选择了云原生技术,作为 CNCF 社区的一份子,蚂蚁金服希望能回馈开源社区,并在当下前沿技术领域如区块链、人工智能、物联网等方面持续创新。详细内容,请关注本次专辑。

  OpenSSH 是 SSH (Secure Shell) 协议的免费开源实现,它是许多 Linux 发行版中用于加密到远程系统的连接的默认解决方案。


  此前,Google 的 OpenBSD 开发人员和安全研究员 Damien Miller 对 OpenSSH 进行修改,增加了对存储在 RAM 中的私钥的保护,让攻击者更难利用硬件漏洞的侧通道攻击来提取私钥。

  Damien Miller 解释说,用于保护内存中私钥的对称密钥来自由随机数据(目前是 16 KB)组成的一个相对较大的 prekey。而工作方式是,密钥在加载到内存中时被加密,并在需要签名或必须保存时解密。

  虽然这种预防措施并不是应对硬件攻击的完整解决方案,但它确实会使攻击者更难获得成功。Damien Miller 分析说,“攻击者必须以高精度恢复整个 prekey,然后才能尝试解密被屏蔽的私钥,但是目前的攻击具有比特错误率,要想累加到整个prekey,这显然是不可能的。”


  Mozilla 现已推出面向 Android 的全新移动浏览器 Firefox Preview。与大多数浏览器所采用的 Bink 渲染引擎不同,Firefox Preview 的渲染引擎 GeckoView 由 Mozilla 自己开发,这种独立性一定程度上避免了互联网被单一的科技巨头控制。


  根据 Mozilla 工程师的介绍,他们开发 GeckoView 的原意是希望将 Firefox 的渲染引擎作为一个可重用库引入 Android 平台。

  通过将 GeckoView 引擎与 Firefox 应用程序相分离,开发团队创建了一种更新、更快和更容易维护的方式来开发 Android 应用程序。这种方法利用了 Gecko 卓越的性能、隐私和对最新 Web 标准的支持。

  下面我们不看看关于 GeckoView 的一些介绍和应用案例。我们都知道 Android 系统提供了内置的 WebView,应用程序可通过 hook 的方式以在 app 的上下文中显示网页。不过 Android 的 WebView 并非真正用于构建浏览器,所以它禁用了许多高级 Web API。

  另外,它的目标平台也不是统一的,不同的手机可能有不同版本的 WebView。在这样的背景下,GeckoView 诞生了。更多内容,请关注本次专辑……

  在使用 Linux 之前,我想大家最先接触的都应该是 Windows 吧,但是一般接触过 Linux 之后,在回过头来使用 windows 是内心是十分拒绝的,大多数人产生这个原因到底是为什么呢?


  Linux 是一个很神奇的系统,有很多值得我们,需要我们去探索的地方,对于服务器运维的人来说,在为服务器选择操作系统系统的时候,是选择 Linux 还是 Windows 是让人困惑的事?

  当然,在你成为一个 Linux 重度爱好者的时候,你就会发现,对于 Linux 真是欲罢不能!从用户群来说 Linux 是一个以开发者为中心的操作系统,而 Windows 是以消费者为中心的操作系统,这也是两个操作系统作为根本的区别。

  简单来讲,两个系统的选择就是看你是开发用还是作为消费者使用。不管是 Windows 操作系统、Linux 系统还是苹果操作系统,甚至包括操作系统的鼻祖 Unix 操作系统,最早都是用 C 语言编写的。
  
  那么为什么那么多人选择学习 Linux,我们来看看 Linux 的众多优点:提到 linux 的优点,首先就是他的开源;任何人都是可以查看他的源代码的,而 windows 则不开源,所以你要经常的打补丁,修补漏洞之类的。

  密码法草案25日提请十三届全国人大常委会初次审议。草案明确,任何组织或者个人不得窃取他人的加密信息,不得非法侵入他人的密码保障系统,不得利用密码从事危害国家安全、社会公共利益、他人合法权益的活动或者其他违法犯罪活动。

  密码法草案中的密码,是指使用特定变换对信息等进行加密保护或者安全认证的产品、技术和服务。密码的主要功能有两个:一个是加密保护,另一个是安全认证。密码法草案共分总则,核心密码、普通密码,商用密码,法律责任,附则五章四十四条。

  作为一部密码领域综合性、基础性法律,密码法立法过程中秉持三个原则:一是明确对核心密码、普通密码与商用密码实行分类管理的原则。二是注重把握职能转变和“放管服”需要与保障国家安全的平衡。三是注意处理好草案与网络安全法、保守国家秘密法等有关法律的关系。

  关于密码工作的领导和管理体制,草案明确:坚持中国共产党对密码工作的领导;中央密码工作领导机构对全国密码工作实行统一领导,制定国家密码重大方针政策,统筹协调国家密码重大事项和重要工作,推进国家密码法治建设。

  国家密码管理部门负责管理全国的密码工作;县级以上地方各级密码管理部门负责管理本行政区域的密码工作;国家机关和涉及密码的单位在其职责范围内负责本机关、本单位或者本系统的密码工作。

  更多本周开源资讯,本次专辑将为您一一呈现……

与Linux之父Linus的炉边会谈纪要

  2019年6月25日,中国开源软件推进联盟陆首群教授等与前来上海参加KubeCon + CloudNativeCon + Open Source Summit的Linux基金会Linus Torvalds和CEO Jim Zemlin召开了炉边对话会,就操作系统的未来发展、Linux基金会的路线图以及与中国开源社区的合作展开了充分交流。

著名黑客:开源不应成为贸易战的牺牲品


  著名硬件黑客 Andrew Bunnie Huang 近日通过博客发表了自己关于当前中美贸易战的想法,他指出“开源可能成为中美贸易战的牺牲品”。博客中 bunnie 提到特朗普政府的 Trump's Executive Order 13873 (EO13873) 行政命令,作者认为它比 EAR(Export Administration Regulation,出口管理条例)严重得多。

Apache基金会创始人、主席与执行副总裁三人离职

  Apache 软件基金会(ASF)三名董事会成员辞职,包括联合创始人。ASF 官方博客公布了该消息,递交辞呈的三人分别是 Jim Jagielski、Phil Steitz 和 Ross Gardler,上个月 ASF 董事会已经通过了他们的离职请求。



Ubuntu放弃支持32位应用程序竟是乌龙?


  前几天Ubuntu团队才刚刚宣布,计划于下半年发布的Ubuntu 19.10(Eoan Ermine将停止支持32位的x86架构。该公告邮件被解读为“暗示Ubuntu将不再支持32位应用”,人们对此反应激烈,尤其是游戏制造商,Steam甚至表示不再支持Ubuntu 19.10及更高版本,Wine的开发者也在论坛积极讨论应对方法。

谷歌上线Fuchsia OS开发者网站

  谷歌自研的操作系统 Fuchsia OS 又有新动作了。据了解,谷歌近日悄悄地上线了 Fuchsia OS 的开发者网站 https://fuchsia.dev/。谷歌表示,上线 fuchsia.dev 是为了让开发者更好地参与 Fuchsia OS 的开发,同时在网站中谷歌还提供了关于 Fuchsia OS 所有技术文档的搜索工具。

Raspberry Pi 4发布:更快的CPU、更大的内存

  Raspberry Pi 最新版 Raspberry Pi 4 Model B 已发布,此版本也是目前为止最快的版本。Raspberry Pi 公司称其桌面性能堪比入门级的 x86 PC 系统。Raspberry Pi 4 采用了博通 BCM2711 SoC,包含四个 1.5GHz Cortex A72 CPU 核心,与 Raspberry Pi 3 的四核 Cortex A53 CPU 相比,这是一个重大升级。

谷歌想实现自己的curl,为什么?


  cURL 创始人 Daniel Stenberg 发文指出谷歌正在实现自己的 curl。cURL 是一个网络数据传输项目,通常说 cURL 是指 curl 命令行工具,它支持 DICT、FILE、FTP、FTPS、Gopher、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、POP3、POP3S、RTMP、RTSP、SCP、SFTP、SMB、SMBS、SMTP、SMTPS、Telnet 与 TFTP 等协议,而 curl 的底层使用的是 libcurl 库,libcurl 与 curl 组成了 cURL 项目。

首次!腾讯全面公开整体开源路线图

  6月25日,由 Cloud Native Computing Foundation (CNCF) 主办的云原生技术大会在上海举办,腾讯开源联盟主席、腾讯开源管理办公室委员、Apache Member 堵俊平首次公开了腾讯整体的开源战略路线图。

为Android重新设计的Firefox,真是情有独钟

  根据 Mozilla 官方宣布,为 Android 设计的新浏览器已经发布了,并且将在今年秋天发布一个功能丰富、完善的旗舰应用程序版本。新浏览器的特点总结起来就是速度更快,更注重隐私和使用 GeckoView 引擎。

迈向Go 2的下一步

  Go 2 又有进展了,近日 Go 团队在博客公布了关于 Go 2 下一步的计划。根据此前的报道,所谓的 Go 2 并非一个单独的重大更新版本,而是通过“增量(incremental)更新”的方式以逐渐抵达 "Go 2.0",所以期间的版本都能看到 Go 2 的影子。

VS Code的python扩展发布,绘图功能更强大

  Visual Studio Code 的 python扩展已发布,可以从 Marketplace 下载Python扩展,或直接从 Visual Studio Code 中的扩展库安装。如果已经安装了Python 扩展,还可以通过重新启动 Visual Studio Code 获得最新的更新。

Oracle推出了自治数据库,DBA要注意了?


  据报道,Oracle 公司正式推出了 Autonomous Database (自治数据库)专用服务,这是 Oracle 公共云内部的一种私有数据库服务,主要帮助在高安全性或操作策略上有需求的企业用户获得云数据库管理服务,实现自主管理、自主优化调节。

Source Summit 2019大会第二天看点不断!

  2019年6月24日,由CNCF和Linux基金会共同举办的KubeCon + CloudNativeCon + Open Source Summit 2019大会在上海世博中心盛大召开。来自全球各地的开源及云原生社区的采用者和技术专家齐聚于此,与参会者进一步探讨了云原生的教育及发展问题。

Oracle Dyn DNS服务将在2020年关闭


  根据 slashdot 网站报道,Oracle Dyn DNS 服务 将在 2020 年 5 月 31 日年关闭。邮件的大概意思是,从 Oracle 在 2016 年收购 Dyn 以来,项目团队就一直在将 Dyn 的产品和网络集成到 Oracle 云基础设施中,随着 Oracle 云基础设施升级的完成,免费标准的 DNS 服务就将关闭,提供增强的付费订阅版本。

推进企业容器化持续创新,Rancher ECIC千人盛典完美收官

  2019年6月20日,由Rancher Labs(以下简称Rancher)主办的第三届企业容器{敏感词}(Enterprise Container Innovation Conference, 以下简称ECIC)在北京喜来登大酒店盛大举行。本届ECIC规模宏大,全天共设置了17场主题演讲,吸引了近千名容器技术爱好者参加,超过10000名观众在线上直播平台观看了本次盛会。

Fedora 31将放弃支持32位内核,又是乌龙?

  Fedora 是一个由 Red Hat 赞助、Fedora 项目社区支持的独立 Linux 发行版。其提供了开箱即用的用户体验,默认搭载 GNOME 桌面环境。由 Fedora 内核维护人员 Justin Forbes 提出修改,Fedora 31 将删除 32 位内核,但是保留对 32 位程序的支持,如果获得委员会批准,将于 10 月份发布的 Fedora 31 版上生效。

Firefox的UA将移除CPU架构信息

  Mozilla 计划从 Firefox 的 User Agent(用户代理)和几个支持的 API 中移除 CPU 架构信息,以减少 Firefox 用户的“数字指纹”。Web 浏览器会自动向用户在应用程序中打开的网站显示信息,而用户代理会显示有关浏览器和浏览器版本、操作系统以及 CPU 架构等数据。

蚂蚁金服正式成为CNCF云原生计算基金会黄金会员

  2019年6月25日,全球知名开源组织云原生计算基金会 CNCF 宣布,蚂蚁金服正式成为 CNCF 黄金会员,蚂蚁金服表示将持续加大对开源项目的支持,包括 Kubernetes,Service Mesh,Serverless,安全容器等方向,并发挥自己的力量。

OpenSSH增加对存储在RAM中的私钥的保护

  OpenSSH 是 SSH (Secure Shell) 协议的免费开源实现,它是许多 Linux 发行版中用于加密到远程系统的连接的默认解决方案。此前,Google 的 OpenBSD 开发人员和安全研究员 Damien Miller 对 OpenSSH 进行修改,增加了对存储在 RAM 中的私钥的保护,让攻击者更难利用硬件漏洞的侧通道攻击来提取私钥。

Skara开源,JDK源码管理与审查选项研究工具

  OpenJDK 官方宣布开源 Project Skara 工具。Project Skara 是官方 OpenJDK 上游 Mercurial 存储库基于 GitHub 原型的镜像,其旨在研究用于 JDK 源代码的源码管理和代码审查的备选项,包括基于 Git 的选项,并包括第三方托管的选项。

Firefox 68将采用Microsoft BITS安装更新

  从 Firefox 68 开始,Mozilla 的 Web 浏览器开始使用 Microsoft BITS( Background Intelligent Transfer Service,后台智能传输服务)提供更新,与 Windows Update 使用的技术相同。

Swoole 5.0不再使用PSR-0下划线风格的类名

  Swoole 在 1.x - 4.x 版本中同时提供了 PSR-0 规范的下划线风格类名和 PSR-4 的命名空间风格。目前 PSR-0 规范已于2014年10月21日被标记为弃用,目前最新的替代规范为 PSR-4。

谷歌DNS Over HTTPS服务GA


  谷歌近期宣布其 DNS Over HTTPS(DoH)服务正式普遍可用,并且完全支持 RFC 8484 文档。谷歌于 2009 年推出 Google Public DNS,并于 2016 年在此基础上推出 DNS Over HTTPS,这是一项实验性服务,旨在加强 DNS 的安全性,此前的服务入口是 dns.google.com/experimental。

字节跳动开源高性能分布式训练框架BytePS

  近日,字节跳动人工智能实验室宣布开源一款高性能分布式深度学习训练框架 BytePS,在性能上颠覆了过去几年 allreduce 流派一直占据上风的局面,超出目前其他所有分布式训练框架一倍以上的性能,且同时能够支持 Tensorflow、PyTorch、MXNet 等开源库。

VSCode 6月Java更新,编辑器就该有编辑器的样子


  VSCode 不断在改进对 Java 语言的支持,前阵子微软为 Java 开发者推出了一个 VSCode 安装程序 Visual Studio Code Java Pack Installer,让开发者可以快速配置好 Java 开发环境,更轻松地开始上手编码。

Kubernetes命令行存在新的漏洞

  根据 TECHERATI 网站报道,Atredis Partners 公司的安全研究人员 Charles Holmes 在 Kubernetes 中发现了一个新的漏洞,如果利用该漏洞,攻击者可以将恶意容器放置到用户工作站上。 该漏洞影响 Kubernetes 的 kubectl 命令行工具,而这个工具是让用户在容器和用户机器之间复制文件。

Mozilla发布Firefox 67.0.4,修复沙箱逃逸漏洞

  前不久,Mozilla 发布 Firefox 67.0.3 修复了一个远程代码执行 0day 漏洞。自该漏洞出现后,发现它和另一个未知漏洞关联在一起,作为网络钓鱼攻击的一部分,目的是在受害者的计算机上执行恶意有效载荷。

聊聊Firefox Preview背后的渲染引擎GeckoView

  Mozilla 现已推出面向 Android 的全新移动浏览器 Firefox Preview。与大多数浏览器所采用的 Bink 渲染引擎不同,Firefox Preview 的渲染引擎 GeckoView 由 Mozilla 自己开发,这种独立性一定程度上避免了互联网被单一的科技巨头控制。

相比Windows为什么越来越多人选择Linux?

  在使用 Linux 之前,我想大家最先接触的都应该是 Windows 吧,但是一般接触过 Linux 之后,在回过头来使用 windows 是内心是十分拒绝的,大多数人产生这个原因到底是为什么呢?

中国拟立密码法:任何组织或个人不得窃取他人加密信息

  密码法草案共分总则,核心密码、普通密码,商用密码,法律责任,附则五章四十四条。密码法草案25日提请十三届全国人大常委会初次审议。草案明确,任何组织或者个人不得窃取他人的加密信息,不得非法侵入他人的密码保障系统,不得利用密码从事危害国家安全、社会公共利益、他人合法权益的活动或者其他违法犯罪活动。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部