2020年即将到来,Linux在接下来又会有怎样的发展?Omg Ubuntu网站的作者Joey Sneddon 给出了关于Linux和开源的五个预测:明年我们将看到大量新的Linux硬件上市,这并不是一个疯狂的猜测。Sneddon想知道我们最终是否可以用上不基于Intel/Nvidia组合的Linux笔记本电脑?他表示自己目前在AMD硬件上运行Ubuntu,体验非常棒。话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注! 亚马逊、苹果、谷歌和Zigbee联盟正着力联手制定新的智能家居标准,该项目已经以“IP互联家庭计划”(Project Connected Home over IP,CHIP)的名义上线。CHIP 将通过建立基于 Internet协议(IP)的项目,实现智能家居设备、移动应用程序和云服务之间的通信,并为设备认证定义一套特定的基于IP的联网技术。据统信软件官方消息,近日,WPS Office 2019 for Linux专业版办公软件与统一操作系统UOS完成适配工作,对比2016版本,2019版本总体性能有大幅提升。这不仅体现在整体的启动速度上,文字、表格和演示三个组件基础功能的性能同样得到了整体优化。过去十年中,人们认为最好的 Ubuntu 版本究竟是哪一个?两周前,omg ubuntu 网站做了一项调查,列出 2010 至 2019 年间发布的所有 20 个 Ubuntu 版本,并进行公开投票。结果显示,Ubuntu 19.10 位列第一。进过20年努力,新一代龙芯处理器终于赶上了28nm AMD“推土机”的性能。很多人好奇,龙芯到底卖出去了多少? 在24日的龙芯3A4000/3B4000发布会上,龙芯中科董事长胡伟武在演讲中表示,随着相关市场需求的不断拉动,龙芯的合作伙伴已经增至近千家,下游基于龙芯的开发人员达到数万人,龙芯在政企、安全、金融、能源、交通、教育等各个应用场景中都有了诸多广泛的应用。2019 年 11 月初,数字天堂(北京)网络技术有限公司(下称:数字天堂)诉柚子(北京)科技有限公司、柚子(北京)移动技术有限公司(下称:两柚子)侵犯计算机软件著作权纠纷案,由北京高级人民法院二审作出终审判决。本月初,Debian 开发团队发起投票以决定是否要支持非 systemd 初始化系统。现在投票已结束,投票结果也已公布。对于这个选项,发起此提案的开发者也讲述了他的想法:Debian 项目认识到 systemd 服务单元是用于描述如何启动守护程序/服务的首选配置。但是,Debian 仍然是一个环境,开发者和用户可以在其中探索和开发替代的初始化(init)系统和 systemd 功能的替代方案。据XDA论坛爆料,谷歌可能会在Android 11.0上取消经典的4GB文件大小限制。谷歌是在2014年作出这个决定的,当时市面上内置存储最大的手机仅有32GB,SD卡也广泛流行,拥有4K视频录制功能的手机也寥寥无几,因此谷歌决定Android的MediaMuxer和MPEG4Writer类分别负责混合(合并)视频文件并将其保存为MP4文件,应支持输出最大大小为2^32–1字节的MP4文件,大约为4GB,详细内容请关注本次专辑…… 本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。今年 10 月初,Intel 开源工程师在 Linux 内核邮件列表中提交了 22 个 USB4 补丁,用以为 Linux 内核提供基本的 USB4 支持。这一支持将在 5.6 版本中被正式引入 Linux 内核。对 Linux 5.6 kernel 的最初支持同时包括主机和设备支持,以及 PCIe 隧道传输、DisplayPort 隧道、USB 3.x 隧道、P2P 网络与主机/设备 NVM 固件升级等。如果说通过商务名片大小的PCB(印刷电路板) 来控制几盏LED灯光,或许你还能镇定自若;但如果说在兼具超薄、低成本以及坚固实用基础上,这个造价成本只有3美元的同尺寸PCB还能运行Linux操作系统,你是否会感到惊讶呢?要不是离4月还有很长距离,你是否认为是个愚人节笑话呢?2019年12月24日,龙芯中科技术有限公司在北京国家会议中心举办了以“新时代,芯生态”为主题的2019龙芯新产品发布暨用户大会,发布了龙芯新一代通用CPU产品3A4000/3B4000。龙芯合作伙伴、权威媒体、专家学者、主管部门领导等4000余人见证了龙芯新产品发布。Spring Cloud 开发团队昨日公布了 Spring Cloud 2020 年的路线图,并对 Spring Cloud Greenwich 和 Hoxton 的生命周期进行了一些讲解。开发团队称 Spring Cloud Ilford 将是下一个主要版本,这也将是自 Spring Cloud Finchley 发布以来的第一个主要版本。Scala 官方公布了 Scala 2 接下来的发展计划,开发团队表示工作将转向 Scala 3,而不是开发 Scala 2.14。重点虽然转移到 Scala 3,但将继续维护 Scala 2.13,以确保社区有足够的时间谨慎地过渡到 Scala 3。GoLand 开发团队公布了 2020 年首个主要版本 GoLand 2020.1 的路线图,介绍了在改进性能、支持 Go Modules、以及代码辅助功能方面将会开始的一些计划。和构建 GoLand 的 IntelliJ 平台一样,此 IDE 将不断提高启动性能和索引速度。Android 开源代码工程主管 Jeff Bailey 等共同发文表示,目前,Android 开源项目 (AOSP) 的代码搜索工具已正式发布。Android开源项目的代码由一系列 Git 管理的代码库组成。要获得或查看这些代码,需要使用 Git (一种开源版本控制系统) 和 repo (一种与 Git 相辅相成的代码库管理工具),也正因如此,很多开发者们惯用的工具无法与之很好地配合使用,如 GitHub、Gitweb 等。近些年来,从 RISC-V 体系结构位到存储增强功能,西部数据(Western Digital)在 Linux 内核方面做出了更大的贡献。最近几周,其一直在处理的最新代码就是全新的 Linux 文件系统。不过,新的 Western Digital 产品并不是要成为与 Linux 上的 EXT4,Btrfs,XFS 和 ZFS 之类竞争的通用文件系统。这个新的文件系统 Zonefs 适用于特殊用例,并在分区块设备上运行。Swift论坛上的公告表明IBM正在停止其在服务器端Swift上的工作。Sailfish OS 3.2.1“Nuuksio” 现已发布。该版本进行了许多可靠性改进,特别是针对电子邮件,日历同步和 VPN 设置方面。除了提高可靠性之外,电子邮件应用程序现在还增强了对处理 HTML 格式消息的支持。更多内容,本次专辑我们一起来关注…… 本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。“未来RISC-V很可能发展成为世界主流CPU之一,从而在CPU领域形成Intel(英特尔)、ARM、RISC-V三分天下的格局。”据澎湃新闻12月21日报道,12月18日,在北京举行的“2019国际芯片大会(Chips 2019)”上,中国工程院院士倪光南如此展望开源芯片的前景。 此前的11月25日,为了寻求技术中立,总部位于美国特拉华州的RISC-V基金会计划迁至瑞士,以规避美国可能会做出的贸易限制。美国打压华为又出新招。这次是五角大楼提议,呼吁美国电信运营商抱团开发5G,要求美企向本土竞争对手开放各自技术,美其名曰“开源5G”,以此和华为抗衡。美方这种做法涉嫌强制要求美企“互相技术转让”,有英媒站出来说话,称此举会有损美企利益。但美国国防部威胁道,美国企业如果不这么做,就会被淘汰。Google 宣布,从 2021 年 2 月 15 日开始,G Suite 帐户将仅允许使用 OAuth 访问应用程序。从开发者们收到的邮件来看,Google 此举在于“保护 Google 帐户的安全性”。邮件中提到,Google 将关闭对安全性较低的应用(LSA)的访问权限,这些非 Google 应用目前仅使用用户名和密码就可以访问 Google 账户,无需更多验证步骤,因而更容易遭受攻击。StateOfJS 方面表示,因 JavaScript 的生态系统发展未能尽如人意的原因,其又发布了 2019年的 JavaScript 现状调查报告。今年的 JavaScript 状态是该调查的第四版,覆盖了21,717位受访者。客户数据可视化专家 Amelia Wattenberger 针对 JavaScript 生态系统进行了全面的概述。近日 360 已成为 Ecma 会员,奇舞团将代表公司参与 TC39 的工作,制定 JavaScript 语言标准。关于 JavaScript 的标准提案,大家有任何建议也可以通过我们进行反馈。欢迎大家一起来推动 JavaScript 朝着更强大、更高效、更安全的方向发展。根据 ZDNet 的报导,俄罗斯政府周一宣布,其完成了一系列测试,成功地使该国断开了全球互联网。测试从上周开始进行了多天,涉及俄罗斯政府机构、本地互联网服务提供商和俄罗斯本地互联网公司,目的是测试俄罗斯的国家互联网基础设施 RuNet 是否可以在不访问全球 DNS 系统和外部互联网的情况下正常运行。根据对前端发展现状的观察,和对一些已有调查的研究,前端开发者 Roberto Hernandez 在其个人专栏中对接下来的前端发展趋势做出了个人预测。这可能是近年来前端中的最新问题。今年,它确实获得了不少关注。Hernandez 认为,一个没有争议的预测是,到 2020 年,微前端将被越来越多的开发人员和公司接受和使用。近日,开源倡导者及安卓技术专家JackWallen在TechRepublic上发布了一篇博文,针对开源以及Linux、Docker引擎、自动化等相关领域在明年的发展趋势,而提出了自己的一些看法和预测。从整体上看,全球开源领域发展状态良好,前景也十分乐观。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧! 2020 年即将到来,Linux 在接下来又会有怎样的发展?Omg Ubuntu 网站的作者 Joey Sneddon 给出了关于 Linux 和开源的五个预测:明年我们将看到大量新的 Linux 硬件上市,这并不是一个疯狂的猜测。 Sneddon 想知道我们最终是否可以用上不基于 Intel/Nvidia 组合的 Linux 笔记本电脑?他表示自己目前在 AMD 硬件上运行 Ubuntu,体验非常棒。新的一年将由 Pine64 和即将推出的 PinePhone 打头阵。 这款售价 149 美元的 Linux 手机价格实惠,运行带有主流 Linux 内核支持的开源软件。而且,它背后的公司不会止步于此。定于 2020 年上市的还有价格为 79 美元的 PineTab Linux 平板电脑和价格为 25 美元的 PineTime 智能手表,它们不是基于 Linux 的,但确实都可以运行开源软件。如果 Pine64 明年发布更多的硬件,无论是新产品还是改进产品,都不会令人惊讶,而是意料之中。 Ubuntu 19.10 发布后,被用户们投票为“十年来最好的 Ubuntu 版本”。接下来,预计于 2020 年 4 月发布的 Ubuntu 20.04 LTS 将成为最重大的版本之一,尤其是对于那些从 Ubuntu 18.04 LTS 升级的人来说。数以千万计的 Ubuntu 用户使用 LTS 版本,这意味着 LTS 更新非常重要。 虽然以前的 LTS 版本仍可用,但它或许并非最佳。在过去的两年中,仅 GNOME Shell 所做的性能改进就非常可观。Sneddon 认为,Ubuntu 20.04 LTS 将在之后脱颖而出。更多消息,大家可以关注本次专辑…… 亚马逊、苹果、谷歌和 Zigbee 联盟正着力联手制定新的智能家居标准,该项目已经以 “IP 互联家庭计划”(Project Connected Home over IP,CHIP)的名义上线。 CHIP 将通过建立基于 Internet 协议(IP)的项目,实现智能家居设备、移动应用程序和云服务之间的通信,并为设备认证定义一套特定的基于 IP 的联网技术。工作组表示,将采用开源的方法来开发和实施新的统一连接协议。从而简化和加速制造商的开发,并提高智能家居产品之间的兼容性及安全性。 为什么要建立这样一个基于 IP 的项目?根据官网公告给出的介绍,目前还没有建立在 IP 之上的智能家居开放标准,而 IP 是互联网的协议,并且是我们家庭和办公室中最常用的网络层。 借助 IP,可以在独立于其下层物理层和链路层的网络之间路由消息,并且有大量经过实践检验的算法和基础架构,可以以健壮和灵活的方式执行路由、交换和防火墙。因此,IP 是在设备与另一设备、应用程序或服务之间的通信中提供端到端安全性和隐私性的理想方式。 当下许多智能家居设备都使用专有协议,要求使用专用代理和转换器将它们绑定到家庭网络。而如果建立在 IP 上,这些设备可能可以直接与标准化网络设备连接。更多消息,请大家关注本次专辑…… 据统信软件官方消息,近日,WPS Office 2019 for Linux专业版办公软件与统一操作系统UOS完成适配工作,对比2016版本,2019版本总体性能有大幅提升。这不仅体现在整体的启动速度上,文字、表格和演示三个组件基础功能的性能同样得到了整体优化。 此外,WPS Office 2019 for Linux重新设计了图表引擎,让图表的展现更加美观和柔和;丰富的2D、3D效果,也让文档元素更生动。统信软件表示,WPS与统一操作系统UOS的成功适配,使得在国产计算平台上的办公体验大幅提升,用户操作体验和WIntel下基本一致,在部分功能上更加符合国人使用习惯。 统一操作系统UOS目前正在与产业链合作伙伴开展密集适配工作,希望更多的优秀软硬件企业可以参与进来,共建我国操作系统创新生态圈。 在此之前,统一操作系统UOS已经和龙芯、兆芯国产通用CPU完成适配。同时,360安全浏览器、Firefox、Chrome等多款日常软件已经完成适配。更多内容,请关注吧本次专辑…… 过去十年中,人们认为最好的 Ubuntu 版本究竟是哪一个?两周前,omg ubuntu 网站做了一项调查,列出 2010 至 2019 年间发布的所有 20 个 Ubuntu 版本,并进行公开投票。结果显示,Ubuntu 19.10 位列第一。 Ubuntu 19.10 只是获得了一项微小的胜利,因为排名前三的版本得到的票数份额都非常接近,Ubuntu 19.10 仅凭借 0.25% 的差距赢得了冠军宝座。“近因效应”是否在帮助 “Eoan Ermine” 获胜中发挥了作用?毕竟 Ubuntu 19.10 是最新版本,用户对它也更为熟悉。而当要回想更早期版本的优缺点时,可能不大想得起来。 话虽如此,Ubuntu 19.10 的获胜也是不无道理的。当 Ubuntu 在 2017 年将 Unity 换成 GNOME Shell 时,并不能保证 GNOME 桌面堆栈的实现和集成会达到怎样的效果。事实上,很多人当时都不抱有期待。 GNOME Shell 确实存在与性能相关的问题,不过一旦经过努力,情况就会大有改善。在 10 月份的 Ubuntu 19.10 发行版中,最能感受到这些性能改进。更多内容,请大家关注本次专辑…… 本月初,Debian 开发团队发起投票以决定是否要支持非 systemd 初始化系统。现在投票已结束,投票结果也已公布。当时的投票总共包括 8 个选项:继续专注于 systemd;选择 systemd 但同时探索替代方案;支持多个初始化系统很重要;支持非 systemd 初始化系统,但避免影响进度;支持可移植性,避免影响进度;支持多个初始化系统是必要的;支持可移植性和多个初始化系统;需要进一步讨论。 根据 Debian 公布的结果,最终获胜的投票选项为:"Systemd but we support exploring alternatives."(选择 systemd 但同时探索替代方案)对于这个选项,发起此提案的开发者也讲述了他的想法: Debian 项目认识到 systemd 服务单元是用于描述如何启动守护程序/服务的首选配置。但是,Debian 仍然是一个环境,开发者和用户可以在其中探索和开发替代的初始化(init)系统和 systemd 功能的替代方案。 那些对探索此类替代方案感兴趣的人需要提供必要的开发和打包资源来完成这项工作。在运行依赖于某些 systemd 接口的软件时,有助于探索替代方案的诸如 elogind 之类的技术对于 Debian 仍然很重要。 更重要的是,Debian 团队必须支持开发此类技术的开发者的工作,这些技术与 Debian 项目的其余部分之间存在重叠,例如,及时检查补丁并参与讨论。更多内容,请关注本次专辑…… 据XDA论坛爆料,谷歌可能会在Android 11.0上取消经典的4GB文件大小限制。谷歌是在2014年作出这个决定的,当时市面上内置存储最大的手机仅有32GB,SD卡也广泛流行,拥有4K视频录制功能的手机也寥寥无几,因此谷歌决定Android的MediaMuxer和MPEG4Writer类分别负责混合(合并)视频文件并将其保存为MP4文件,应支持输出最大大小为2^32–1字节的MP4文件,大约为4GB。 所以如果现在你使用Pixel 4录制4K30FPS视频时,12分钟后视频文件大小将会达到4GB,为此相机程序会自动保存该文件,并立即开始录制另一段视频,全程自动用户不会感知到,但查看视频文件时就会发现自己录制的视频被拆分为多个文件,不利于用户上传或者进一步处理。 而且5年后,市面上已经出现了1TB存储的手机,SD卡也逐渐退出大众视野,4K视频录制早已普及,大众甚至即将迎来8K视频录制功能。 为此,XDA挖掘到谷歌正在Android 11.0内取消这个4GB大小限制,据悉,谷歌测试过录制32GB大小的视频,甚至尝试过一次录音填满整个手机存储空间,用户可能会在2020年3月的Android 11 Beta中看到这项改动。更多相关内容,大家可以关注本次专辑…… “未来RISC-V很可能发展成为世界主流CPU之一,从而在CPU领域形成Intel(英特尔)、ARM、RISC-V三分天下的格局。”据澎湃新闻12月21日报道,12月18日,在北京举行的“2019国际芯片大会(Chips 2019)”上,中国工程院院士倪光南如此展望开源芯片的前景。 此前的11月25日,为了寻求技术中立,总部位于美国特拉华州的RISC-V基金会计划迁至瑞士,以规避美国可能会做出的贸易限制。中国工程院院士廖湘科也表示,RISC-V指令集摆脱了原有指令集的兼容性桎梏,集合了多种指令集ISA的优点,目前在国内正蓬勃发展。 “2019国际芯片大会” 由国际测试委员会(BenchCouncil)、中国科学院大学及北京市怀柔区政府共同举办。大会以“构建自主可控和开放的芯片产业”为主题,探讨建立自主可控和开放的芯片产业的战略和政策、建立自主可控的开源芯片及软硬件生态。大会的共同主席是中科院院长杨学军院士和中科院副院长李树深院士。BenchCouncil委员会主席詹剑锋教授担任大会程序委员会主席。 倪光南认为,未来RISC-V开源指令集很可能发展成为世界主流CPU之一,基于RISC-V开源指令集架构的国产CPU可望满足自主可控测评的要求,前景可期。更多相关内容,请大家关注本次专辑…… 12月24日,龙芯中科公司在北京举办新品龙芯3A4000、3B4000发布会,作为龙芯公司的重要合作伙伴,曙光公司首席运营官叶健受邀出席。在会上曙光发布了基于龙芯处理器的新一代龙腾整机产品——中科曙光龙腾L300-G30桌面终端、L620-G30双路服务器、L820-G30四路服务器(以下统称龙腾G30系列产品)。其中,L820-G30是业内首款基于龙芯处理器的四路服务器。 龙腾G30系列产品,相较于上一代产品优势明显,产品主板、机箱全自研,并采用一体化、模块化、低噪音设计,可靠性高,互联牢固;具有丰富的IO接口设计,是业内首次实现支持OCP网卡的龙芯整机产品;支持Riser卡,支持扩展多块PCIe全高卡,适应更多应用场景,满足绝大客户的使用需求;此外,创新的故障指示灯设计,独有的BIOS、BMC冗余设计,可快速定位原因、排除现场故障,便于维护。更多内容,请关注本次专辑…… USB接口可以说是人们使用电子设备最常用接口之一,随着技术的发展,今年9月份,USB开发者论坛(USB-IF)正式公布最新的USB41.0版规范,基于英特尔开放出来的Thunderbolt3开发,只有Type-C接口,支持单信道、双信道传输模式,带宽达到40Gbps。 与Thunderbolt3相同,同时向下兼容USB3.2、3.1、2.0和Thunderbolt3。现在根据最新消息称,支持USB4的Linux5.6版内核预计在2020年4月发布。 据介绍,Intel开源工程师在2个月前向Linux内核提交支持USB4代码跟补丁,其中新代码不到4000行新代码,由于USB4跟Thunderbolt3基本相同,有很多代码是通用的,最终在Linux5.6内核呈现的USB4有关的代码不足2000行,代码紧凑,但支持主机与设备、源代码、PCIe隧道传输、DisplayPort隧道、USB3.x隧道等一系列功能。支持USB4的Windows10暂时还不清楚,请大家拭目以待。更多内容,请关注本次专辑…… 如果说通过商务名片大小的PCB(印刷电路板) 来控制几盏LED灯光,或许你还能镇定自若;但如果说在兼具超薄、低成本以及坚固实用基础上,这个造价成本只有3美元的同尺寸PCB还能运行Linux操作系统,你是否会感到惊讶呢?要不是离4月还有很长距离,你是否认为是个愚人节笑话呢? 这款能运行Linux的名片大小PCB出自嵌入式系统工程师George Hilliard之手。他找到了非常合适的ARM解决方案--Allwinner F1C100s。这种小巧的芯片在单个封装中同时提供RAM和CPU,从而大大简化了卡的整体设计和构造。 借助只需2.4 MB容量的根文件系统,这个PCB上运行的环境可谓是最精简的。它没有网络、I/O端口也受到限制,自然也无法运行任何笨重的软件。但是它确实可以在6秒时间内完成启动,而且George还设法装入了MicroPython解释器,以及在20世纪80年代盛行于Unix的迷宫探索游戏《Rogue》。 此外这张名片PCB上还显示了他的个人简历和为该主板拍摄的样张。毕竟这是一张名片。所有用户都可以将其通过USB端口接入到电脑中,通过虚拟串行单口登录到卡片上运行的系统中。具体情况,请大家关注本次专辑…… 2019年12月24日,龙芯中科技术有限公司在北京国家会议中心举办了以“新时代,芯生态”为主题的2019龙芯新产品发布暨用户大会,发布了龙芯新一代通用CPU产品3A4000/3B4000。龙芯合作伙伴、权威媒体、专家学者、主管部门领导等4000余人见证了龙芯新产品发布。 龙芯3A4000/3B4000使用与上一代产品3A3000/3B3000相同的28nm工艺,通过设计优化成倍提升性能。3A4000/3B4000使用龙芯公司最新研制的新一代处理器核GS464V,主频1.8GHz-2.0GHz,SPEC CPU2006定点和浮点单核分值均超过20分,是上一代产品的两倍以上。 通过优化功耗管理,基于龙芯3A4000的笔记本工作时间比上一代产品延长一倍以上。通过CPU直连形成的3B4000四路服务器综合性能是上一代产品3B3000双路服务器的四倍以上,虚拟机效率也从上一代产品的85%以上提高到95%以上。 龙芯3A4000/3B4000在片内集成了安全机制,实现自主可控和安全可靠的统一。龙芯3A4000/3B4000能够从机制上有效防范Meltdown和Spectre等漏洞,支持MD5、AES、SHA等加解密算法,支持专用安全可信模块及国密算法,支持“影子栈”等访问控制机制。 据龙芯中科董事长胡伟武介绍,传统的CPU安全机制只是在处理器核外增加安全可信模块,龙芯3A4000/3B4000专门在处理器核内设计了安全控制机制,从而达到本质安全。龙芯3A4000/3B4000一如既往地强调自主研发。芯片中的所有功能模块,包括CPU核心、片内互联总线、DDR4内存控制器及各种IO接口模块等的所有源代码均自主设计。 芯片中所有定制模块,包括多端口寄存器堆、锁相环、DDR4 PHY、高速IO接口PHY等版图均自主研发。除了流片厂家提供的基本设计环境,龙芯3A4000/3B4000没有使用任何第三方IP。更多内容,请关注本次专辑…… 美国打压华为又出新招。这次是五角大楼提议,呼吁美国电信运营商抱团开发5G,要求美企向本土竞争对手开放各自技术,美其名曰“开源5G”,以此和华为抗衡。美方这种做法涉嫌强制要求美企“互相技术转让”,有英媒站出来说话,称此举会有损美企利益。但美国国防部威胁道,美国企业如果不这么做,就会被淘汰。 华为目前在5G领域占据优势,截至今年上半年,美国所有企业的5G核心专利总数,都没有华为一家来得多。 《金融时报》12月22日报道称,美国国防部研发主管波特(Lisa Porter)已要求美国企业开发开放源代码的5G软件。具体来讲,五角大楼要求美国企业在无线接入网领域整合研发力量。届时美国电信运营商可以直接从美国电信设备商中购买现成的硬件,而不是定制硬件。 《金融时报》认为,美方这种做法实际上是要求美国企业向潜在竞争对手开放各自的5G技术。此举将威胁到美国最大的电信网络设备供应商思科(Cisco)或甲骨文(Oracle)等美国公司。但波特警告,如果美国企业不这么做,就有被淘汰的风险。 “那些拖累市场的因素最终将会出现。就像历史趋势一样,最经典的是柯达(Kodak),它发明了数码相机,但却没有加以利用。”波特表示,应该让市场来决定谁是赢家,市场将做出决定。 一直以来美方都坚称华为“剽窃技术”,如今自扇耳光,是否符合美国法律要求?观察者网发现,2016年美国制定的《商业秘密保护法案》,强调了对被剽窃技术企业的司法保护。然而其中第七条规定,若出现向美国政府机关“非公开性披露商业机密”的行为,其行为人可被豁免责任。更多详细内容,请大家关注本次专辑…… 作为国产自研处理器的中坚,中科龙芯今天会在北京发布新一代的龙芯3A/3B4000处理器,它还是28nm工艺的改进版,预计性能可提升一倍,多路服务器版可提升3倍性能。根据龙芯之前的说法,龙芯3系列是面向通用计算的,其中A代表桌面级,可达4-8核,B则是面向高性能计算的,可达16-32核。 在龙芯3A/3B4000之后,还会有新一代的龙芯3A/3B5000系列,工艺会继续升级。龙芯首席架构师胡伟武博士日前在采访中表示,龙芯将在明后年发布龙芯3A/3B5000处理器,主频可提升到2.5GHz以上,通用性能达到同期AMD的水平。 此外,龙芯处理器在销量上也取得了可喜的成绩,目前龙芯在政企、安全、金融、能源等应用场景均有广泛应用,2019年龙芯芯片出货量已达到50万颗以上。更多相关内容,请关注本次专辑…… Spring Cloud 开发团队昨日公布了 Spring Cloud 2020 年的路线图,并对 Spring Cloud Greenwich 和 Hoxton 的生命周期进行了一些讲解。开发团队称 Spring Cloud Ilford 将是下一个主要版本,这也将是自 Spring Cloud Finchley 发布以来的第一个主要版本。 此版本将提供对 Spring Boot 2.x 和 Spring Framework 5.x 的支持。通过使 Ilford 成为主要版本,开发团队将能够删除进入维护模式(maintenance mode)的模块,并兑现今年早些时候宣布的简化新版本的承诺。此外,团队成员还会对一些 API 进行重构,这可能会引入重大变更。 Spring Cloud Ilford 将在 2020 年第四季度的某个时候随 Spring Framework 5.3 和 Spring Boot 2.4 一起发布。根据 Pivotal 对开源项目的支持政策,主要版本的支持期限为三年。Spring Cloud Finchley 于 2018 年 6 月首次发布,因此,Spring Cloud Hoxton 作为 Finchley 的次要版本将会获得常规的支持,直到 2021 年 6 月底。 从 2021 年 7 月开始,Hoxton 将进入一个特别的维护期,在此期间,开发团队仅发布重要的错误修复程序和安全补丁,直到 2021 年 12 月底。由此可见,团队接受同时存在(维护)两个主要版本的时间长度为一年。 另外,计划于 2020 年第二季度发布的 Spring Boot 2.3.x 将会在发布后不久获得 Hoxton Service Release 的支持。Spring Cloud Greenwich 作为 Finchley 的次要版本于 2019 年 1 月首次发布,它受支持的时间截至 2020 年 1 月,此后将会进入一个特别的维护期。 同样的,在此期间,开发团队仅发布重要的错误修复程序和安全补丁,直到 2020 年 12 月底。这将是最后一个支持 Spring Boot 2.1.x 的版本。 Scala 官方公布了 Scala 2 接下来的发展计划,开发团队表示工作将转向 Scala 3,而不是开发 Scala 2.14。重点虽然转移到 Scala 3,但将继续维护 Scala 2.13,以确保社区有足够的时间谨慎地过渡到 Scala 3。 长期以来,开发团队认为必须有 2.14 版本才能确保顺利过渡到 3,但是经过大量的研究和讨论,现在确信完全不需要 2.14。这样可以带来两方面的好处:Scala 3 将可以更快地投入生产环境。在完善编译器和升级相关工具方面,有许多工作要做,同时将帮助生态系统升级。 无需为 2.14 重建 Scala 库和工具生态系统,从而节省了维护人员的时间以准备 Scala 3。主要目标是提供从 Scala 2 到 3 的平滑且增量的迁移路径,要实现此目的,Scala 2.13 和 3.0 将使用相同的标准库,并且它们的编译器后端将以相同的方式输出字节码。 共享标准库消除了 Scala 2.13 和 3 之间的主要潜在差异,并有助于迁移。但是,这也意味着对标准库的二进制不兼容更改将不得不等到 Scala 3.x 系列中的稍后版本,届时将拥有补救二进制不兼容的工具。更具体地说,由于 Scala 2.13 在其系列之内保持向前和向后二进制兼容,因此无法添加或删除任何类或方法。 如果在从 2 到 3 的迁移期间,迫切需要在这些限制之外发展标准库,开发团队可能最终仍会选择发布 Scala 2.14 版本。 GoLand 开发团队公布了 2020 年首个主要版本 GoLand 2020.1 的路线图,介绍了在改进性能、支持 Go Modules、以及代码辅助功能方面将会开始的一些计划。和构建 GoLand 的 IntelliJ 平台一样,此 IDE 将不断提高启动性能和索引速度。以下是即将执行的计划的简短摘要: 在我们的项目仍在建立索引时解锁更多 IDE 操作,以便可以立即执行它们,而无需完成索引的构建IDE 会向用户通知有关索引出现异常的信息。例如,索引花费时间太长的文件、索引重新建立频率太高的文件以及异常导致的索引重建 开发团队计划从当前的架构解决方案开始迁移,因为此架构要求大多数操作需要修改 IDE 的内部数据结构才能在 UI 线程上运行,其中包括基本操作(将字符插入文档中)和大规模操作(重新命名具有数千种用法的方法)。 这种架构的好处是简单的编程模型,但明显的缺点是 UI 响应能力在许多情况下都会受到影响。为此,GoLand 的上游项目 IntelliJ 将重构 IntelliJ 平台的基本 UI 组件和 API,以采用新的线程模型,从而为用户打造一个流畅且无延迟的 UI。 近些年来,从 RISC-V 体系结构位到存储增强功能,西部数据(Western Digital)在 Linux 内核方面做出了更大的贡献。最近几周,其一直在处理的最新代码就是全新的 Linux 文件系统。 不过,新的 Western Digital 产品并不是要成为与 Linux 上的 EXT4,Btrfs,XFS 和 ZFS 之类竞争的通用文件系统。这个新的文件系统 Zonefs 适用于特殊用例,并在分区块设备上运行。 Western Digital 的 Damien Le Moal 针对 Zonefs 进行描述称,“zonefs 不是 POSIX 兼容文件系统。其目的是通过使用基于功能更丰富的文件的 API 替换原始块设备文件访问,从而简化应用程序中分区块设备支持的实现,避免依赖直接的块设备文件 ioctl。 这种方法的一个示例是,通过允许将 SSTables 存储在与常规文件系统类似的区域文件中,而不是作为分区设备的扇区范围来存储,从而在分区块设备上实现 LSM(log-structured merge)树结构(例如在 RocksDB 和 LevelDB 中使用)。 引入更高级别的结构“one file is one zone”则可以帮助减少应用程序中所需的更改量,同时允许使用带有除 C 语言之外的各种编程语言的分区块设备。” Sailfish OS 3.2.1“Nuuksio” 现已发布。该版本进行了许多可靠性改进,特别是针对电子邮件,日历同步和 VPN 设置方面。除了提高可靠性之外,电子邮件应用程序现在还增强了对处理 HTML 格式消息的支持。 同时,其还改进了 Android 应用程序的音频路由以及其他 Android 8.1 应用程序支持更新,解决了 WhatsApp 调用和 Youtube 等应用程序的问题。操作系统现在支持硬件 MPEG2,VP9 和 h.265 / HEVC 视频解码(确切的支持取决于设备)。 在 Sailfish OS 3.2.1 Nuuksio 版本中,该开发团队总体上继续改进了 Phone and Messages 应用程序和 UI。消息气泡获得了新的视觉样式,相关消息现在形成视觉组以增强可读性。 电子邮件和消息应用程序中的地址处理也得到了改进,因此用户现在可以看到收件人地址,并且可以轻松删除不需要的收件人。此外,其还改进了呼叫处理,开发了一种最适合单手使用的体验。通话结束后显示的视图已经过改进,以包括屏幕底部的后续控件。 为了增强用户安全性,浏览器现在包括一个锁定指示,当使用安全连接(HTTPS)时,该指示可访问详细信息。并指示网站连接是可信的还是不安全的。轻击该图标将显示有关网站证书,所有者,发行者,有效期等的更多信息。 StateOfJS 方面表示,因 JavaScript 的生态系统发展未能尽如人意的原因,其又发布了 2019年的 JavaScript 现状调查报告。今年的 JavaScript 状态是该调查的第四版,覆盖了21,717位受访者。客户数据可视化专家 Amelia Wattenberger 针对 JavaScript 生态系统进行了全面的概述。 而为了促进此次调查的进行,官方还表示,将发布自己的 JavaScript T 恤。这款T 恤的特征是“JavaScript周期表”,其中列出了按类别分组的最受欢迎的库,以及它们的 GitHub 星级数(以千计)。 官方表示,今年开始,除了用户使用的工具之外,其还将跟踪用户的 JavaScript 编写方式:所使用的模式,语法和功能等。随着 JavaScript 的成熟,开发者基于 JavaScript 创建了许多其他语言,或者叫“方言”。 其中,2019 年度的最大赢家则为 TypeScript。此外,背后有着 Facebook 支持的Reason 也值得关注,其用有较高的的满意度和兴趣值,仅次于 TypeScript。 在排名方面,React 仍保持最高的满意率连续排名第一,而 Vue 的崛起也并没有停下,紧随其后排名第二。Angular 的满意率则不尽如人意,尽管其本身拥有庞大的用户群,但也很难看到它重新登上前端框架的冠亚宝座。 根据 ZDNet 的报导,俄罗斯政府周一宣布,其完成了一系列测试,成功地使该国断开了全球互联网。测试从上周开始进行了多天,涉及俄罗斯政府机构、本地互联网服务提供商和俄罗斯本地互联网公司,目的是测试俄罗斯的国家互联网基础设施 RuNet 是否可以在不访问全球 DNS 系统和外部互联网的情况下正常运行。 俄罗斯政府在新闻发布会上表示,该实验是成功的,不过其没有透露有关测试及其组成的任何技术细节,只是提到测试了几种断开连接的方案,包括模拟来自国外的敌对网络攻击的方案。现在外部仅知道互联网流量在俄罗斯内部进行了重新路由,有效地使俄罗斯的 RuNet 成为了世界上最大的内部网络。 相关政府官员表示:“事实证明,总的来说,当局和电信运营商都准备好有效应对可能的风险和威胁,并确保俄罗斯的互联网和统一电信网络正常运行。” 此前俄罗斯提出了一项“主权互联网”法案,用以切断对其认为危险的内容的访问。主权互联网法案规定,必须在俄罗斯成千上万个关键的互联网站点安装特殊设备和跟踪软件,这些设备会将数据发送到中央监控机构,该机构具有权力以重新路由流量,可以在国家受到威胁,或者在发生外国网络攻击时将 RuNet 与万维网的其余部分隔离开。 正当美国采取开源姿态为欧洲企业“充实弹药”之时,中国则将供应链的目光转向了亚洲邻国。据报道,美国国防部官员正在敦促美国电信设备商为发展本土5G采取更加激进的措施,以寻求发展更多可替代产品。美国国防部负责研发的官员丽莎·波特(Lisa Porter)已要求美国公司开发开源5G软件,比如无线电接入网,并对潜在的竞争对手开放。 这样一来,互联网服务供应商(ISP)和运营商就能够有效兼容配对硬件设备,而不用受限于单个供应商。波特警告称,如果美国企业不采取开源的态度,那么它们就将在5G竞争中落后对手。 业内认为,这项被称作开放式无线接入网(即OpenRAN)的技术,或将颠覆传统基站设备市场的游戏规则。不过,也有人认为,理想很美好,现实很骨感。 调研机构Gartner分析师刘轶告诉第一财经:“美国没有5G厂商,开源系统也要从头做起。虽然5G的开源和软件化一直都是被讨论的议题,但由于目前的生态系统不是很完整,一些关键问题尚未得到验证,比如在商用网上使用如何节省成本和能源,所以开源进展缓慢。”这促使美国需要借助欧洲5G供应商如爱立信、诺基亚的力量,来弥补其技术上的短板。 而正当美国采取开源姿态为欧洲企业“充实弹药”之时,中国则将供应链的目光转向了亚洲邻国。Open RAN,即开放式无线接入网,就是通过软件开源化、接口开放化和硬件白盒化来实现模块化组建基站。它是TIP(Telecom Infra Project)联盟中的一个计划,TIP于2016年由Facebook发起,旨在基于开源软、硬件部署电信网络。 更多本周开源资讯,本次专辑将为您一一呈现…… 2020 年即将到来,Linux 在接下来又会有怎样的发展?Omg Ubuntu 网站的作者 Joey Sneddon 给出了关于 Linux 和开源的五个预测:明年我们将看到大量新的 Linux 硬件上市,这并不是一个疯狂的猜测。Sneddon 想知道我们最终是否可以用上不基于 Intel/Nvidia 组合的 Linux 笔记本电脑?他表示自己目前在 AMD 硬件上运行 Ubuntu,体验非常棒。 亚马逊、苹果、谷歌等联合制定智能家居标准,并进行相关开源 亚马逊、苹果、谷歌和 Zigbee 联盟正着力联手制定新的智能家居标准,该项目已经以 “IP 互联家庭计划”(Project Connected Home over IP,CHIP)的名义上线。CHIP 将通过建立基于 Internet 协议(IP)的项目,实现智能家居设备、移动应用程序和云服务之间的通信,并为设备认证定义一套特定的基于 IP 的联网技术。 WPS Linux版与国产统一操作系统UOS完成适配:体验追上Wintel 据统信软件官方消息,近日,WPS Office 2019 for Linux专业版办公软件与统一操作系统UOS完成适配工作,对比2016版本,2019版本总体性能有大幅提升。这不仅体现在整体的启动速度上,文字、表格和演示三个组件基础功能的性能同样得到了整体优化。 “过去十年的最佳 Ubuntu版本”调查结果出炉 过去十年中,人们认为最好的 Ubuntu 版本究竟是哪一个?两周前,omg ubuntu 网站做了一项调查,列出 2010 至 2019 年间发布的所有 20 个 Ubuntu 版本,并进行公开投票。结果显示,Ubuntu 19.10 位列第一。 20年努力终于追上AMD 龙芯2019年出货量已达50万颗 进过20年努力,新一代龙芯处理器终于赶上了28nm AMD“推土机”的性能。很多人好奇,龙芯到底卖出去了多少? 在24日的龙芯3A4000/3B4000发布会上,龙芯中科董事长胡伟武在演讲中表示,随着相关市场需求的不断拉动,龙芯的合作伙伴已经增至近千家,下游基于龙芯的开发人员达到数万人,龙芯在政企、安全、金融、能源、交通、教育等各个应用场景中都有了诸多广泛的应用。 中国GPL诉讼第一案:关于GPL问题的探讨 2019 年 11 月初,数字天堂(北京)网络技术有限公司(下称:数字天堂)诉柚子(北京)科技有限公司、柚子(北京)移动技术有限公司(下称:两柚子)侵犯计算机软件著作权纠纷案,由北京高级人民法院二审作出终审判决。 Debian公布关于投票支持非systemd初始化系统的结果 本月初,Debian 开发团队发起投票以决定是否要支持非 systemd 初始化系统。现在投票已结束,投票结果也已公布。对于这个选项,发起此提案的开发者也讲述了他的想法:Debian 项目认识到 systemd 服务单元是用于描述如何启动守护程序/服务的首选配置。但是,Debian 仍然是一个环境,开发者和用户可以在其中探索和开发替代的初始化(init)系统和 systemd 功能的替代方案。 Android 11新改进曝光:取消单文件4GB大小限制 据XDA论坛爆料,谷歌可能会在Android 11.0上取消经典的4GB文件大小限制。谷歌是在2014年作出这个决定的,当时市面上内置存储最大的手机仅有32GB,SD卡也广泛流行,拥有4K视频录制功能的手机也寥寥无几,因此谷歌决定Android的MediaMuxer和MPEG4Writer类分别负责混合(合并)视频文件并将其保存为MP4文件,应支持输出最大大小为2^32–1字节的MP4文件,大约为4GB。 倪光南看好开源芯片:RISC-V将和英特尔ARM三分天下 “未来RISC-V很可能发展成为世界主流CPU之一,从而在CPU领域形成Intel(英特尔)、ARM、RISC-V三分天下的格局。”据澎湃新闻12月21日报道,12月18日,在北京举行的“2019国际芯片大会(Chips 2019)”上,中国工程院院士倪光南如此展望开源芯片的前景。 此前的11月25日,为了寻求技术中立,总部位于美国特拉华州的RISC-V基金会计划迁至瑞士,以规避美国可能会做出的贸易限制。 中科曙光国内首发基于龙芯新品的整机产品 12月24日,龙芯中科公司在北京举办新品龙芯3A4000、3B4000发布会,作为龙芯公司的重要合作伙伴,曙光公司首席运营官叶健受邀出席。在会上曙光发布了基于龙芯处理器的新一代龙腾整机产品——中科曙光龙腾L300-G30桌面终端、L620-G30双路服务器、L820-G30四路服务器(以下统称龙腾G30系列产品)。 Linux 5.6将正式支持USB4 今年 10 月初,Intel 开源工程师在 Linux 内核邮件列表中提交了 22 个 USB4 补丁,用以为 Linux 内核提供基本的 USB4 支持。这一支持将在 5.6 版本中被正式引入 Linux 内核。对 Linux 5.6 kernel 的最初支持同时包括主机和设备支持,以及 PCIe 隧道传输、DisplayPort 隧道、USB 3.x 隧道、P2P 网络与主机/设备 NVM 固件升级等。 成本3美元:DIY达人打造可运行Linux的名片 如果说通过商务名片大小的PCB(印刷电路板) 来控制几盏LED灯光,或许你还能镇定自若;但如果说在兼具超薄、低成本以及坚固实用基础上,这个造价成本只有3美元的同尺寸PCB还能运行Linux操作系统,你是否会感到惊讶呢?要不是离4月还有很长距离,你是否认为是个愚人节笑话呢? “龙芯”新一代处理器发布 除了产品之外还有啥? 2019年12月24日,龙芯中科技术有限公司在北京国家会议中心举办了以“新时代,芯生态”为主题的2019龙芯新产品发布暨用户大会,发布了龙芯新一代通用CPU产品3A4000/3B4000。龙芯合作伙伴、权威媒体、专家学者、主管部门领导等4000余人见证了龙芯新产品发布。 为抗衡华为 五角大楼敦促美企搞“开源5G” 美国打压华为又出新招。这次是五角大楼提议,呼吁美国电信运营商抱团开发5G,要求美企向本土竞争对手开放各自技术,美其名曰“开源5G”,以此和华为抗衡。美方这种做法涉嫌强制要求美企“互相技术转让”,有英媒站出来说话,称此举会有损美企利益。但美国国防部威胁道,美国企业如果不这么做,就会被淘汰。 龙芯处理器出货50万颗 12nm下代CPU性能可达AMD水平 作为国产自研处理器的中坚,中科龙芯今天会在北京发布新一代的龙芯3A/3B4000处理器,它还是28nm工艺的改进版,预计性能可提升一倍,多路服务器版可提升3倍性能。根据龙芯之前的说法,龙芯3系列是面向通用计算的,其中A代表桌面级,可达4-8核,B则是面向高性能计算的,可达16-32核。 Spring Cloud 2020年路线图 Spring Cloud 开发团队昨日公布了 Spring Cloud 2020 年的路线图,并对 Spring Cloud Greenwich 和 Hoxton 的生命周期进行了一些讲解。开发团队称 Spring Cloud Ilford 将是下一个主要版本,这也将是自 Spring Cloud Finchley 发布以来的第一个主要版本。 Scala路线图:跳过2.14,明年上Scala 3 Scala 官方公布了 Scala 2 接下来的发展计划,开发团队表示工作将转向 Scala 3,而不是开发 Scala 2.14。重点虽然转移到 Scala 3,但将继续维护 Scala 2.13,以确保社区有足够的时间谨慎地过渡到 Scala 3。 GoLand 2020.1路线图公布 GoLand 开发团队公布了 2020 年首个主要版本 GoLand 2020.1 的路线图,介绍了在改进性能、支持 Go Modules、以及代码辅助功能方面将会开始的一些计划。和构建 GoLand 的 IntelliJ 平台一样,此 IDE 将不断提高启动性能和索引速度。 Android开源项目(AOSP)代码搜索工具正式发布 Android 开源代码工程主管 Jeff Bailey 等共同发文表示,目前,Android 开源项目 (AOSP) 的代码搜索工具已正式发布。Android开源项目的代码由一系列 Git 管理的代码库组成。要获得或查看这些代码,需要使用 Git (一种开源版本控制系统) 和 repo (一种与 Git 相辅相成的代码库管理工具),也正因如此,很多开发者们惯用的工具无法与之很好地配合使用,如 GitHub、Gitweb 等。 西部数据开发新的Linux文件系统“Zonefs” 近些年来,从 RISC-V 体系结构位到存储增强功能,西部数据(Western Digital)在 Linux 内核方面做出了更大的贡献。最近几周,其一直在处理的最新代码就是全新的 Linux 文件系统。不过,新的 Western Digital 产品并不是要成为与 Linux 上的 EXT4,Btrfs,XFS 和 ZFS 之类竞争的通用文件系统。这个新的文件系统 Zonefs 适用于特殊用例,并在分区块设备上运行。 Linux 5.3内核系列已终止支持,建议用户升级至Linux Kernel 5.4 上周,Linux 内核开发人员 Greg Kroah-Hartman 宣布了 Linux 5.3 内核系列的第 18 个维护更新(5.3.18)。该版本共更改了 59 个文件,插入 369 项 / 移除 329 项。此外开发者指出,这将是 Linux 5.3 内核系列的最后一个维护更新。随着 Linux Kernel 5.3 抵达 EoL,官方建议用户及时更新至 Linux Kernel 5.4,以获得全面的支持与保障。 Sailfish OS 3.2.1“Nuuksio”发布,移动操作系统 Sailfish OS 3.2.1“Nuuksio” 现已发布。该版本进行了许多可靠性改进,特别是针对电子邮件,日历同步和 VPN 设置方面。除了提高可靠性之外,电子邮件应用程序现在还增强了对处理 HTML 格式消息的支持。 Firefox 73新版:引入全局缩放UI “列出所有标签页”按钮始终可见 继此前报道添加Site Specific Browser功能之后,在今天发布的Firefox 73 Nightly版本更新中,Mozilla团队在设置中引入了全局缩放UI,并且让“列出所有标签页”按钮处于永久可见状态。 Chrome OS 81重新设计了“文件”应用 使用 Chromebook 时,两个最重要的应用程序无疑是内置的 Chrome 浏览器和“文件”应用程序。Chrome 会定期进行改进,但“文件”已经长时间保持相对不变。Chrome OS 81 希望通过将 Google Material Theme 组件引入“文件”应用来改变现状。 Kydroid 2.0发布,提升安卓兼容层技术与功能 Kydroid 2.0 发布了。Kydroid 是一款完全原生、高兼容性的安卓运行环境,用于解决用户的多样化应用需求。Kydroid 技术方案是将安卓运行环境以组件化的方式运行在银河麒麟操作系统之上,安卓运行环境受到银河麒麟系统的管理和控制,从本质上让银河麒麟系统真正地支持安卓 App 的运行。 Avast扩展在Chrome和Firefox中恢复可用 在安全公司介绍了一系列隐私更新之后,由 Avast 开发并以 AVG 品牌发布的浏览器扩展,现在已可以再次从官方 Google Chrome 和 Mozilla Firefox 附加商店进行下载。此前,这些扩展已于本月初从两家商店中删除。其中,Mozilla 在 12 月的第一周将其删除;而由于其从用户设备收集的数据量很大的原因,Google 也仅在几天前对这些扩展进行了删除。 安全更新框架TUF从CNCF毕业 CNCF 近日宣布,安全更新框架 TUF 顺利毕业,成为 Kubernetes、Prometheus、Envoy、CoreDNS、containerd、Fluentd、Jaeger 与 Vitess 之后之后第九个毕业项目。TUF 是保护软件更新系统安全的一种开源技术,它是用于保护软件进行更新的即插即用库,可以帮助开发人员保护新的或现有的软件更新系统,这些系统通常被认为容易受到攻击。 Firefox 73将引入全局缩放功能,可应用于所有网站 Firefox 用户可能很快就能在浏览器中为所有网站设置全局缩放级别。目前,用户只能依靠第三方浏览器扩展程序来设置这项功能。Firefox Web 浏览器本身已经支持多种缩放功能。用户能够将缩放级别应用于不同的网站,按住 Ctrl 键并使用鼠标滚轮即可。此外,浏览器还会记住这些缩放级别。 华为HMS上线公测,可部署在老机型上并与谷歌GMS共存 日前,华为在国内开启了 HMS(Huawei Mobile Service,包含了电话、短信、邮件等一系列手机基础 APP 的华为移动服务)的众测,本次众测任务发布 2 个待测应用,一个是华为移动服务,另一个就是HMS Core Test。 phpMyAdmin 5.0.0正式发布:移除对5.5/5.6/7.0等旧版PHP支持 phpMyAdmin 5.0.0版本于今天正式发布。该版本同4.9.3版本同时存在,不过官方推荐没有安装旧版PHP的用户尽量使用5.0.0版本。本次5.0版本更新中在涵盖了4.9分支的大量改进之外,还引入了诸多新功能。 Google将仅允许使用OAuth访问账户,引开发者不满 Google 宣布,从 2021 年 2 月 15 日开始,G Suite 帐户将仅允许使用 OAuth 访问应用程序。从开发者们收到的邮件来看,Google 此举在于“保护 Google 帐户的安全性”。邮件中提到,Google 将关闭对安全性较低的应用(LSA)的访问权限,这些非 Google 应用目前仅使用用户名和密码就可以访问 Google 账户,无需更多验证步骤,因而更容易遭受攻击。 2019年JavaScript现状调查报告火热出炉! StateOfJS 方面表示,因 JavaScript 的生态系统发展未能尽如人意的原因,其又发布了 2019年的 JavaScript 现状调查报告。今年的 JavaScript 状态是该调查的第四版,覆盖了21,717位受访者。客户数据可视化专家 Amelia Wattenberger 针对 JavaScript 生态系统进行了全面的概述。 国内首家!360加入Ecma参与JavaScript语言标准制定 近日 360 已成为 Ecma 会员,奇舞团将代表公司参与 TC39 的工作,制定 JavaScript 语言标准。关于 JavaScript 的标准提案,大家有任何建议也可以通过我们进行反馈。欢迎大家一起来推动 JavaScript 朝着更强大、更高效、更安全的方向发展。 俄罗斯成功测试断开互联网 根据 ZDNet 的报导,俄罗斯政府周一宣布,其完成了一系列测试,成功地使该国断开了全球互联网。测试从上周开始进行了多天,涉及俄罗斯政府机构、本地互联网服务提供商和俄罗斯本地互联网公司,目的是测试俄罗斯的国家互联网基础设施 RuNet 是否可以在不访问全球 DNS 系统和外部互联网的情况下正常运行。 关于2020年的前端趋势预测 根据对前端发展现状的观察,和对一些已有调查的研究,前端开发者 Roberto Hernandez 在其个人专栏中对接下来的前端发展趋势做出了个人预测。这可能是近年来前端中的最新问题。今年,它确实获得了不少关注。Hernandez 认为,一个没有争议的预测是,到 2020 年,微前端将被越来越多的开发人员和公司接受和使用。 2020年全球开源领域猜想:Linux称霸世界,国产开源项目势不可挡 近日,开源倡导者及安卓技术专家JackWallen在TechRepublic上发布了一篇博文,针对开源以及Linux、Docker引擎、自动化等相关领域在明年的发展趋势,而提出了自己的一些看法和预测。从整体上看,全球开源领域发展状态良好,前景也十分乐观。 全球5G竞争升级 开源技术将颠覆游戏规则? 正当美国采取开源姿态为欧洲企业“充实弹药”之时,中国则将供应链的目光转向了亚洲邻国。据报道,美国国防部官员正在敦促美国电信设备商为发展本土5G采取更加激进的措施,以寻求发展更多可替代产品。美国国防部负责研发的官员丽莎·波特(Lisa Porter)已要求美国公司开发开源5G软件,比如无线电接入网,并对潜在的竞争对手开放。 十大使用Linux Lab的理由 Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单!经过 3 年多的开发与迭代,Linux Lab 已经发布了 v0.2 版,其易用性和功能逐渐强大,非常推荐各位 Linux 内核和嵌入式 Linux 开发者尝试。 |