Clear Linux偏向云和服务器端,桌面不再是重心 Clear Linux 是去年英特尔发布的专为开发者打造的 Linux 发行版,其追求在英特尔架构上具有最佳性能,并为开发者提供实用工具及工作流程,从而加速软件开发工作。此前开发团队的工作重心放在为开发者改进桌面相关系统能力上,比如提供了出色的桌面安装程序、增强了其文档编制能力,并提供了更多的桌面软件包。 Linux 5.8附带了对Intel Tiger Lake Thunderbolt/USB4的支持 今年夏天,为Linux 5.8建立的不断变化的清单增加了对Tiger Lake Thunderbolt/USB4的支持。Tiger Lake支持现已作为Linux 5.8的Thunderbolt-Next更改的一部分而排队。该承诺指出,Tiger Lake的Thunderbolt/USB4控制器与当前的Ice Lake硬件“非常接近”。 如何开始第一个开源项目? 在这篇文章中,我将尝试以一种非常简洁的方式回答这些问题。我还将提供一些资源,可能会帮助到你开始第一个开源项目贡献。你可以选择从对开源社区做一些小贡献(不用完整的项目)开始。比如说从小的、独立、公开可用的JavaScript组件开始。 国产软硬件打通 龙芯3B4000适配UOS系统、浪潮云海OS云平台 龙芯中科官方宣布,近日联合浪潮信息,完成了基于龙芯3B4000处理器、UOS操作系统、浪潮云海OS云平台的适配工作,包括KVM虚拟云平台、Docker容器云平台。据介绍,本次适配使用的平台是搭载龙芯3B4000的浪潮英信服务器NF3200L,部署了UOS 20操作系统,通过自动化安装系统,批量部署浪潮云海OS云平台,并成功创建云主机、容器服务。 Linux On iPhone 7现在可运行Wayland 前些日子,我们曾报道,经过开发者的逆向工程, iPhone 7 已成功引导了 postmarketOS,成为首款苹果 Linux 智能手机。而现在,他们又成功解锁了从命令行到图形用户界面(GUI)的另一项功能。 PiPhone是使用Raspberry Pi树莓派构建的手机 自微型计算机问世以来,我们已经在两年内看到了来自Raspberry Pi所有者的大量伟大项目,但是到目前为止,这可能是我们最喜欢的一个项目。爱尔兰工程师兼摄影师大卫·亨特(David Hunt)上周末在Raspberry Pi官方博客上发布了一个名为PiPhone(基于Raspberry Pi的智能手机)的构建。 Fedora 32发布 Fedora 32 发布了,此版本主要变化包括更新了关键编程语言和系统库软件包,GCC 升级到 v10,Ruby 升级到 v2.7,Python 升级到 v3.8,同时,由于 Python 2 生命周期已经结束,现在 Fedora 中已经删除了大多数 Python 2 软件包,而为仍然需要用到该版本的开发者和用户提供了一个旧版 python27 软件包。 树莓派基于Linux的Windows XP现已可用 新的树莓派操作系统 Linux Raspbian XP Professional 现已可用,该操作系统专门针对 Raspberry Pi 4 设计。Rasbian XP Professional 是一个仿 XP 外观的 Linux 系统。尽管用户不能在树莓派上拥有完整的 Windows XP 体验,但是该操作系统所提供的用户体验已相当接近 Windows XP。 Manjaro 20.0 Lysia发布:涵盖Xfce、KDE和GNOME三大版本 经过短短两个月的开发,基于Arch Linux的Manjaro 20.0 Lysia目前已经开放下载了。新版本中引入了Xfce、KDE和GNOME三个版本,并对每个桌面环境进行了一系列优化。例如搭载的Xfce 4.14版本中引入了名为Matcha的新主题,并提供了一个全新的Display-Profiles功能,可以为已配置的显示器存储多个配置文件。 OSL成为学院软件基金会(ASWF)第6个托管项目,AMD加入 近日,学院软件基金会(Academy Software Foundation,ASWF)宣布 OSL(Open Shading Language)成为其第 6 个托管项目,同时 AMD 加入基金会,成为其 Premier Member。ASWF 前 5 个托管项目为:OpenVDB、OpenColorIO、OpenEXR、OpenCue 与 OpenTimelineIO。 两行代码构成的npm包影响到了数百万项目 一个 npm 小项目的更新给整个 npm 生态系统制造了一场混乱,影响到了数百万 JS 项目。名叫 is-promise 的库包含了两行代码,其它项目可通过一行代码调用使用该库。它的功能是让开发者测试一个 JS 对象是否是 Promise。 Qt 6公布发布时间表 Qt 公司放出了 Qt 6 的初始发布时间表。按照计划,Qt 6 将于8月31日进入功能冻结阶段,9月中旬发布第一个 alpha 版本,10月发布 Beta 测试版,11月中旬发布 RC 候选版本,12月1日正式 GA。除上述这些正常的里程碑版本发布外,开发团队还需要在6月底(2020年6月30日,即暑假前)发布一个更早的里程碑版本(冻结结构和平台),以锁定模块和目标平台等内容。 LibreOffice 7将不再支持Adobe Flash LibreOffice 的下一个主要版本是计划于 8 月发布的 7.0,在其目前的 ReleaseNotes 中,已经显示将不再支持 Adobe Flash SWF。当前版本的 LibreOffice 仍然支持 Adobe Flash,用户可以将演示文稿和工程图导出为 .SWF 格式。 GNOME Shell日历修复过度消耗CPU并影响电池寿命的Bug 五个月前,GNOME 社区的用户反馈了一个关于 GNOME Shell 日历服务器的 bug,此错误会影响诸如 Pop OS 19.10 和 Fedora 31 等发行版。反馈中提到 GNOME Shell 日历服务器的 CPU 占用率长期为 20~25%。 一个单行代码npm包使得JavaScript生态系统陷入混乱 上周六,一个很小的JavaScript库的更新使得大部分JavaScript生态系统陷入了混乱。据ZDNet指出,大约有数百万个项目在这一事件中受到了影响。而令人感到震惊地是,引起整个混乱的仅仅是一个“单行代码(one-liner)”的JavaScript库。 LLVM Clang现在通过_ExtInt支持自定义宽度整数 尽管C语言提交仍在评估是否要向编程语言添加N位整数支持,但LLVM的Clang编译器已经添加了其实验性 _ExtInt()现。ExtInt不必依赖于常见的16/32/64位整数类型,而是可以根据特定变量的需要使用自定义宽度的整数。 谷歌开源更快、更高效的TensorFlow运行时TFRT TensorFlow 官方博客宣布开源新的运行时 TFRT,该运行时提供了统一的、可扩展的基础结构层,并在各类硬件上均具有高性能。TFRT 产品经理 Eric Johnson 表示,TFRT 将取代现有的 TensorFlow 运行时。原有的 TensorFlow 运行时最初是为图形执行和训练模型的工作负载而构建的。 FreeBSD网桥if_bridge实现性能提高5倍 FreeBSD 在企业网络基础架构中的性能很好,但是网络桥接设备内核代码 if_bridge 处会遇到性能瓶颈(if_bridge 可以有效地将 FreeBSD 机器变成交换机)。开发人员研究过程中发现,当前的 if_bridge 实现在单个 BRIDGE_LOCK 互斥锁上有很大的竞争。 Qt Creator 4.12发布,改善Qt/C++开发 在Qt 5.15推出前几周,Qt公司发布了Qt Creator 4.12,这是他们专注于Qt/C++的集成开发环境,该环境还通过语言服务器协议支持其他语言。Qt Creator 4.12允许您浏览和搜索Qt Marketplace中的项目。在“欢迎”屏幕中检查新页面“Marketplace”。 微软开源MsQuic,QUIC协议的跨平台实现 微软在其技术社区官方博客宣布,已开源自己的内部 QUIC 库,即 MsQuic。QUIC(Quick UDP Internet Connections,快速 UDP 网络连接)是一种实验性的网络传输协议,正在由 IETF 进行标准化。 DBeaver开源基于Web的云版本CloudBeaver DBeaver 是一个可视化通用数据库管理工具和 SQL 客户端,支持 MySQL、PostgreSQL、Oracle、DB2、MSSQL、Sybase、Mimer、HSQLDB 与 Derby,以及其它兼容 JDBC 的数据库。近日其官方宣布推出一个新的基于 Web 的云端版本 CloudBeaver,同时带有社区版本。 Android 11第三个开发者预览版发布,新增无线调试功能 Android 11 第三个开发者预览版已发布,这是面向开发者提供的版本,因此不建议普通用户升级或用于日常使用。更新内容除了修复错误外,还为开发者带来了许多提升生产效率的改进。APP 退出的原因有很多,APP 崩溃、系统 kill 进程甚至用户自己的操作都会导致 APP 退出。因此开发者需要了解在不同的设备、内存配置和使用场景下,APP 为何退出以及当时的状态如何。 GitLab向报告远程代码执行漏洞的研究员奖励2万美元 GitLab 向报告自家平台的严重远程代码执行漏洞的安全研究人员奖励了 2 万美元。该漏洞由 William "vakzz" Bowling 发现,Bowling 既是一名程序员同时也是 Bug 赏金猎人,他于3月23日通过 HackerOne Bug 赏金平台私密披露了该漏洞。 谷歌清理Chrome Web Store加大打击有害扩展程序力度 今天谷歌对Chrome Web Store的政策进行了修改,以更好地阻止垃圾扩展程序(extension spam)。目前Chrome Web Store已经拥有超过20万个扩展程序,这样用户在挑选时候能够更有效地避免潜在的恶意扩展。 开放计算,数据中心界的Linux 开放还是封闭,曾经一度是IT行业争论的焦点之一,而由Linus Torvalds发布的Linux借助开发的力量,改变了世界!1991年,芬兰大学生LinusTorvalds发布了Linux的第一版0.02,至今已有近30年的历史。在这快30年的时间里,Linux所搭建的开放生态迅猛生长。 微软会不会最终将Windows内核改为Linux? 换内核可不是开玩笑的事情,也不是随随便便的事情。换的可能性为零,为什么这么说呢?如果新的Windows系统的内核换成了Linux会不会影响到用户体验,如果影响到用户体验,那最终要影响微软的商业利益。 老掉牙的Linux uniq还能这么玩儿!悲愤网友:以前都白学了! 如果你是一个Linux用户,并且工作涉及到处理和操作文本文件和字符串,那么你应该已经熟悉uniq命令了,因为它是该领域最常用的命令。对于不熟悉uniq命令的人来说,它就是一个命令行工具,用于打印或省略重复的行。 Ubuntu 18.04与20.04 LTS性能测试 Ubuntu20.04LTS(FocalFossa)已于本月23号正式发布。而早在其发布一个月之前,Phoronix方面就已在各种平台上进行了一段时间的试验。在大多数情况下,其发现Ubuntu20.04提供了一些不错的性能改进,尤其是从Ubuntu18.04LTS升级时。 |