Java 15发布 | Ubuntu管理层缺失 | Linus回应Debian指责 | 英伟达收购Arm
第【八十八】期:20200912-202009018
点击相应标题,跳转阅读全文
Visual Studio Code 1.49 发布
Ubuntu 创始人对社区分歧和未来不确定性的看法
有人指出 Ubuntu 的成员数量在减少,社区委员会被遗弃,缺乏明确的社区治理,以及创始人 Mark Shuttleworth 最近在社区的参与度有所降低。
Linus 回应言行不当争议:Debian 文化问题
一些人认为,Linus 在发言中将 FSF 描述成“dishonest(不诚实的)、immoral(不道德的)、lying(撒谎的)、bigoted(偏执的)”的这一行为,严重违反了社区行为准则,因此应当永久禁止他出席未来的会议。
谷歌正尝试将 Chrome 浏览器与 Chrome OS 分离
在某种程度上延长了 Chromebook 的使用寿命。
微软开源 TensorFlow-DirectML,为 WSL2 提供 GPU 支持
NVIDIA 斥资 400 亿美元收购 Arm
通过此次收购,半导体行业将会诞生另外一个巨无霸企业,英伟达也将掌握目前应用极为广泛的 Arm 架构芯片技术和知识产权。不过在所有大型科技公司中,英伟达对开源和跨平台的友好程度可能是最低的。
开发者提交补丁,Linux 5.10 或支持联想 PC 键盘快捷键
F9-F11 三个键将调用不同功能,thinkpad_acpi 驱动会针对这些键接收 3 个新的 hkey 事件,比如 F9 显示或隐藏通知中心,F10 为应答来电。另外,当按下 Fn + 右 Shift 键,这些 Thinkpad 型号还会发送新的 0x1316 hkey 事件。
UNIX 时间 16 亿秒纪念
JDK/Java 15 发布
亮点包括加密签名、文本块、隐藏类、外部存储器访问 API、 ZGC、模式匹配和 Records 等。
微软提交新内核补丁,希望借助 Linux 和 Hyper-V 创建完整的虚拟化堆栈
根分区拥有并可直接访问物理 I/O 设备,且其中的虚拟化堆栈可为虚拟机、管理 API 和虚拟化的 I/O 设备提供内存管理。它还实现了设备仿真,提供集成电子部件(IDE)的磁盘控制器和 PS/2 输入,并且支持 Hyper-C 的特定设备合成,以提升性能并减少开销。
JavaScript 日期处理类库 Moment.js 进入维护状态
Moment.js 已被成功用于数百万个项目,截至2020年9月,Moment.js 每周下载量超过 1200 万,但它毕竟是一个为 JavaScript 生态旧时代而构建的项目。
Java 国家/地区使用限制条款引发争议
“由于某些国家/地区的知识产权保护和执法有限,因此 JDK 源代码只能分发到授权的国家/地区列表中。如果要从不在此列表中的国家/地区进行下载,则将无法访问源代码。我们正在不断审查此列表,以添加其他国家/地区。”
Visual Studio Code C++ 扩展 1.0 发布
VS Code C++ 扩展 1.0 版本的一大亮点是对 ARM Linux 和 ARM 64 的支持,并提供了 IntelliSense 以及远程构建和调试支持。现在用户可以使用 VS Code 和 Remote-SSH 在 Raspberry Pi 上构建 C++ 应用程序。
微软开源模糊测试平台 OneFuzz
模糊测试对开发者来说一直是一把双刃剑:它由软件开发生命周期强制执行,可以高效地发现可解决的缺陷;但利用、执行和提取信息非常复杂,这种复杂性要求专门的安全工程团队来构建和运行模糊测试,因此成本很高。
GNOME 采用新的版本控制方案,下一个版本 GNOME 40
版本号直接从现在的 3.x 跳到了 40。
IBM 发布量子技术路线图
2023 年前拥有一台 1000 量子比特的机器。
Oracle 开源 Java 机器学习库 Tribuo
大多数流行的机器学习库都用 Python 和 R 等动态语言编写,而多数企业系统是基于 Java 等静态类型语言的。这就要求企业同时使用不同语言来编写代码,并确保其运行,也会因此产生更多的代码维护成本和系统开销。
微软停止更新 .NET Standard,.NET 5 取而代之
.NET Standard 的出现是为了提供 .NET 统一跨平台的基础函数库,方便开发者编写在任何平台执行的函数库,但 Immo 指出了 .NET Standard 存在 3 个问题,包括版本更新缓慢、.NET Standard 版本与 .NET 实现的映射较为复杂以及 .NET Standard 包含了特定于平台的功能,因此无法静态验证代码是否真正可移植。
上期:鸿蒙开源 | 中国的开源基金会亮相 | GCC速度比LLVM快 | Ruby 3年底发布
往期:一周热点

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
JVM学习笔记之栈区
JVM学习笔记之栈区 本文主要内容: 栈是什么?栈帧又是什么?在JVM中,main方法调用say方法后,是怎么运行的?本文将详细讲解栈。希望大家学了之后,对栈有更深的了解。 心法:在JVM中,栈管运行,堆管存储。 栈数据结构特点:先进后出。生活中常见的case就是弹夹。最后一个压进弹夹的子弹,最先出弹夹。 Stack栈:栈也叫栈内存,主管Java程序的运行,是在线程创建时创建,它的生命周期跟随线程的生命周期,线程结束,栈内存也就被释放了。对于栈来说,不存在垃圾回收问题,只要是线程一结束,该栈就over了。生命周期和线程一直的,是线程私有的。 8中基本类型的变量+对象的引用变量+实例方法都是在函数的栈内存中分配的。 栈中存储的是什么? 在了解栈之前,先来了解另一个概念:栈帧。 栈帧 栈帧(Stack Frame):用于支持虚拟机进行方法调用和方法执行的数据结构。它是虚拟机运行时数据区中的虚拟机栈的栈元素。 栈帧存储了方法的局部变量表、操作数栈、动态连接和方法返回地址等信息。每个方法从调用开始至执行完成的过程,都对应这一个栈帧在虚拟机栈里面从入栈到出栈的过程。 额,什么叭叭叭的,说的什么意...
- 下一篇
KubeEdge成云原生计算基金会孵化项目,华为是贡献者之一
近日,云原生计算基金会CNCF技术监督委员会(TOC)投票接受KubeEdge作为孵化级托管项目。 KubeEdge是一个开源系统,用于将容器化应用程序编排功能扩展到边缘。它建立在Kubernetes之上,为网络,应用程序部署以及云与边缘之间的元数据同步提供基础架构支持。 “我们设计KubeEdge来应对边缘计算中的三个主要挑战-云与边缘之间的网络可靠性,边缘节点上的资源约束以及高度分布式边缘架构的可伸缩性挑战,” KubeEdge维护者王泽峰和丁丁说。通过将云原生技术扩展到边缘,KubeEdge形成了完整的边缘云计算生态系统。我们很高兴在进行孵化时继续使该项目变得更加强大。” KubeEdge于2019年3月被接受为CNCF沙盒项目,并在2019年6月发布了1.0版。KubeEdge团队现在每季度发布一次,与上游Kubernetes的发布时间同步。 加入CNCF以来,KubeEdge已经增加了来自25个组织的395位贡献者,包括ARM,中国联通,华为,infoblox和inovex等5个组织的14位维护者。 目前华为云,KubeSphere,瑞斯康达,联通沃云,兴海智联等企业已将其应...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- MySQL8.0.19开启GTID主从同步CentOS8