整理 | 宋彤彤
责编 | 屠敏

开源吞噬世界的趋势下,借助开源软件,基于开源协议,任何人都可以得到项目的源代码,加以学习、修改,甚至是重新分发。关注「开源日报」,一文速览国内外今日的开源大事件吧!

一分钟速览新闻点!

  • 加快 RISC-V 生态构建,阿里云开放物联网设备全栈技术开发平台 YoC 源代码
  • Flutter v2.8 现已发布,旨在简化游戏开发
  • 当前 Debian 中 Web 浏览器的悲惨状态
  • 苹果重新推出开源网站,放上 K8s 项目引发热议
  • 用 JDK 17 运行 IntelliJ IDEA,获得更好的 Metal 渲染性能
  • GitHub 正在开发 Code Search 功能
  • OpenGait 正式版发布,内含多种 SOTA 步态识别算法
  • VS Code 2021 11 月版发布,可设置多语言特定编辑器
  • Kubernetes 1.23 发布,支持 IPv4/IPv6 双栈
  • Android 12L Beta 1 发布:正式版 API 确定
  • 微软开源强大的系统性能分析工具——Microsoft-Performance-Tools for Linux-Android

开源大新闻

加快 RISC-V 生态构建,阿里云开放物联网设备全栈技术开发平台 YoC 源代码

12 月 9 日,据外媒报道,阿里云宣布开放其专有的物联网设备全栈技术开发平台 Yun on Chip(YoC)源代码。这一计划是在阿里云在今年 10 月开源了玄铁 IP 核系列——基于 RISC-V 指令集架构的定制处理器之后实施的。负责阿里巴巴集团生态系统开发的高级总监杨博士说到,“这个公告进一步证明了我们对 RISC-V 软件生态系统的支持以及对开源社区的承诺。开放这个平台以及我们内部物联网处理器的 IP 核,也证明了我们对全球开发人员的支持,同时也希望能帮助他们以高效的方式构建基于 RISC-V 的物联网系统。”

据悉,YoC 采用极简开发的设计理念,使开发者能够实现从边缘到云端的高效全栈开发。在物联网应用碎片化的市场中,YoC 提供了一个开放的软件平台,可扩展且易于采用,以用来支持各种物联网芯片,涵盖从蓝牙、WiFi、音频和多媒体等不同应用。(IT Brief)

Flutter v2.8 现已发布,旨在简化游戏开发

目前,Flutter v2.8 现已发布。Flutter 是 Google 的框架,用于创建可在桌面、Web 和移动设备上运行的跨平台应用程序。它已经是跨平台软件开发的最佳方式之一,而且 Google 也在不断添加新功能。Flutter 2.8 的主要新特性是它包含 Flame 1.0 版本,这是一个运行在 Flutter 之上的 2D 游戏引擎。Flame 提供了快速构建游戏所需的一切,除了游戏循环外还包括核心原语。谷歌表示,由于新的性能优化,使用 Flutter 2.8 构建的应用程序速度可能会比之前的版本更快。(XDA)
更多详情见:https://www.xda-developers.com/flutter-2-8/

当前 Debian 中 Web 浏览器支持的悲惨状态

Debian 的官方网络浏览器是 Mozilla Firefox(ESR 版本)。Debian 稳定版中 Firefox ESR 的最新更新版本为 78.15.0,这个版本也有不少未修补的安全问题,并且 78.x ESR 分支不再由 Mozilla 维护。在一个 issue 中,人们抱怨 91.x 版本冻结浏览器会话,这阻止了新的 Firefox ESR 版本被推送到“稳定安全”。同时 Debian 发行版中包含的其他浏览器,例如 Falkon,也很长时间没有看到任何安全补丁。

这似乎是当前 Debian 中 Web 浏览器的悲惨状态,如果用户想保持最新状态,似乎最好的选择是依赖 Mozilla Firefox 或 Google Chrome 之类的二进制文件,但即使是使用最新的 Firefox,在 EGL/GLX 周围的 Debian 稳定版上也可能存在问题。(Phoronix)

图片来源:Phoronix

苹果重新推出开源网站,放上 K8s 项目引发热议

12 月 9 日,苹果推出了一个开源项目网站,同时在 GitHub 上发布了包含 iOS、macOS 的代码,以及 Swift、WebKit 等一些开源项目。苹果开源网站主要包括苹果特色开源项目和开源精选项目发布汇总两部分,同时允许用户通过下载或浏览 Git 存储库访问苹果操作系统和开发人员工具源代码,苹果还添加了改进的搜索功能、查看不同版本之间的差异以及浏览 macOS、iOS 和开发人员工具中的代码。

但对其做法,网友们看法不一。苹果开源网站上 Swift 的开源引来了大多数网友的争论,褒贬不一。还有网友对苹果开源网站上的开源项目 Kubernetes 表示不理解,质疑其在 Kubernetes 维基百科上的介绍里面根本搜索不到苹果的身影。(MacRumous、HN)

图片来源:苹果开源网站

GitHub 地址:https://github.com/apple-oss-distributions
苹果开源网站地址:https://opensource.apple.com/

用 JDK 17 运行 IntelliJ IDEA,获得更好的 Metal 渲染性能

在 JDK 17 中,IntelliJ 发起了一项 JEP-382 - Project Lenai 计划,将 Metal 引入 JDK 以用于 2D 渲染管道。JEP 382 使用 Apple Metal API 为 macOS 实现 Java 2D 内部渲染管道作为现有管道的替代方案,现有管道使用已弃用的 Apple OpenGL API。同时 JEP 382 的目标是确保新管道到 Java 应用程序的透明度,实现与现有 OpenGL 管道的功能奇偶校验。(Mustafa Akin)

GitHub 正在开发 Code Search 功能

12 月 8 日,GitHub 团队推出 GitHub Code Search 的技术预览版,该版本大幅改进了对代码的搜索。目前,GitHub Code Search 还处在内测中,它的搜索引擎涵盖了超过 500 万个受欢迎的公共存储库,同时用户也可以搜索访问私有存储库。通过智能排名和代码优化的索引,在最佳结果中能轻松找到查找的内容。搜索精准字符串时,支持字符串匹配和特殊字符,也可使用正则表达式。同时使用目录树视图、活动范围的符号信息、跳转到定义、选择搜索等附加功能能快速了解自己所处方位。(GitHub)

图片来源:GitHub

更多详情见:https://github.blog/2021-12-08-improving-github-code-search/
GitHub 地址:https://cs.github.com

开源软件专区

OpenGait 正式版发布,内含多种 SOTA 步态识别算法

OpenGait 是一款灵活可扩展的步态识别框架,提供了高效简单的 BaseLine 模型,与 tricks 搭配后性能可与 SOTA (state-of-the-art)媲美。通过配置文件可一键部署优化器、调度器、采样器等,同时支持分布式多卡训练、混合精度训练和模型断点加载继续训练以及多阶段训练等。
12 月 9 日,据南方科技大学副教授于仕琪的公众号发文,OpenGait 项目在一个月的改进、接受社区反馈意见后,正式发布 v1 版本,同时本版本更新了丰富文档和支持 OUMVLP 数据集两大块内容。(于仕琪公众号)

图片来源:GitHub

GitHub 地址:https://github.com/ShiqiYu/OpenGait

VS Code 2021 11 月版发布,可设置多语言特定编辑器

12 月 9 日,VS Code 2021 11 月版本发布,该版本在市场主题预览上可直接试用颜色主题而无需提前安装;在截屏模式下可以显示命令名称和键盘快捷键;配置问题导航方面按严重程度和文件位置转到下一个错误或警告位置;还可以一次为多种语言配置语言特定的编辑器设置。同时该版本做了一些改进,对 Markdown 字体大小做了调整,可以更好地支持文件和 URL 链接。

图片来源:Visual Studio Code

更多详情见:https://code.visualstudio.com/updates/v1_63

Kubernetes 1.23 发布,支持 IPv4/IPv6 双栈

12 月 7 日, Kubernetes 发布团队宣布了 2021 年的最后一个版本 Kubernetes 1.23 发布。该版本包含了 47 项增强功能——11项增强功能已升级到稳定版,17项增强功能正在进入测试版,19 项增强功能正在进入 Alpha 版。新版本中弃用了 FlexVolume 和 klog 特定标志,同时 IPv4/IPv6 双栈网络升级到 GA,Horizo​​ntalPodAutoscaler v2 升级到 GA,PodSecurity、结构化日志升级升级到 Beta 等。

图片来源:Kubernetes

更多详情见:https://kubernetes.io/blog/2021/12/07/kubernetes-1-23-release-announcement/

Android 12L Beta 1 发布:正式版 API 确定

12 月 9 日,谷歌中国官方公众号宣布,正式发布 Android 12L 的第一个 Beta 版,供大家对应用进行测试并提交反馈,同时也是为明年年初的新功能发布做准备。通过 12L,他们为大屏幕优化和打磨了系统界面,使多任务处理更加强大和直观,并改善了兼容性支持,让应用在默认情况下也有更好的视觉效果。12L 还为开发者提供了一些新的 API,如空间音频以及改进的拖放操作,以打造更好的大屏幕体验。

图片来源:谷歌开发者公众号

Beta 1 版本中包含了功能和用户体验的改进、最新的 bug 修复和优化,以及 2021 年 12 月安全补丁。对于开发者来说,他们是提早完成了 API,因此 Beta 1 还包含 Android 12L 的正式版 API (API 级别 32)、更新的构建工具以及用于测试的系统映像。(谷歌开发者)
具体详情见:https://mp.weixin.qq.com/s/o-Ow4MjRtsVmK4gGRtdqGg

开源工具推荐

微软开源强大的系统性能分析工具——Microsoft-Performance-Tools for Linux-Android

微软开源了一款强大的系统性能分析工具 —— Microsoft-Performance-Tools for Linux-Android,它是一款基于 Microsoft Performance Toolkit 构建的 Linux 和 Android 性能工具。该工具使用开源 .NET Core 构建,可以在 cmd 行或 WPA GUI 中运行,同时所有支持的日志都是开源的。它不仅能对原始日志进行了解析,而且还进行了大量智能后处理/关联,微软团队表示希望性能分析师的生活能更轻松,也希望他们可以使用此工具集解决和调试客户系统上的棘手问题。

图片来源:GitHub

GitHub 地址:https://github.com/microsoft/Microsoft-Performance-Tools-Linux-Android

【欢迎来稿】源码面前,了无秘密。大家还有哪些推荐的开源工具或者开源软件,亦或是想了解的开源资讯,可以投稿至邮箱:tumin@csdn.net。开源世界的一切,由你我共同创造!


你参与开源有多长时间了?是否通过开源获得过收入?对亲身经历的开源世界有什么样的看法?
欢迎参与 CSDN 重磅推出的《2021 中国开源开发者年度有奖大调查》活动,惊喜礼品等你拿!

苹果重新设计开源官网;阿里云开放 YoC 源代码;GitHub 开发 Code Search 功能 | 开源日报相关推荐

  1. 360 回应安全云盘出现交易异常;苹果官网陆续限购 iPhone;GitHub 屏蔽微软工程师的开源项目 | 极客头条...

    整理 | 屠敏 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦 ...

  2. ​苹果官网出现价格Bug:千元产品变百元;阿里云量子模拟平台“太章2.0”正式开源;Vant 3.0发布|极客头条...

    整理 | 郑丽媛 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由出门问问「魔音工坊」提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「 ...

  3. 华为方舟编译器开源官网正式上线:源代码已开放下载;中兴通讯与北京交通大学、中国移动北京公司签署 “5G战略合作框架协议”……...

    关注并标星星CSDN云计算 极客头条:速递.最新.绝对有料.这里有企业新动.这里有业界要闻,打起十二分精神,紧跟fashion你可以的! 每周三次,打卡即read 更快.更全了解泛云圈精彩news g ...

  4. 华为方舟编译器开源官网正式上线,并首次开放了框架源码!

    2019 年 8 月 31 日,华为方舟编译器开源官网正式上线,并首次开放了框架源码.方舟编译器对终端软件编译机制进行了架构级优化,将显著地提升用户体验. 官方网站: https://www.open ...

  5. 【初码干货】使用阿里云开放搜索服务快速搭建资源搜索网站

    大家好,我又来了,答应云栖论坛一周一篇文章, 由于工作太忙已中断1个多月实在抱歉,这一次写点轻松有趣的东西-快速的做个资源搜索站 依稀记得十来年前,带宽还只有2M的时候,受各个论坛启发,做了可以搜索嘿 ...

  6. 使用阿里云开放搜索服务快速搭建资源搜索网站

    下面我们就一步一步来搭建这个简单的资源搜索网站 一.搭建前的一些准备和分析 资源搜索网站有如下几个关键点: 1.原始数据 没有个几百万条初始搜索数据,都不好意思和别人说是做资源站的,在这个案例里面,我 ...

  7. 阿里云开放国内首个云端数据库测试平台,云已成为数据库新标准;华为5G随行WiFi发布;科大讯飞推出 AI 专用语音芯片系列……...

    戳蓝字"CSDN云计算"关注我们哦! 嗨,大家好,重磅君带来的[云重磅]特别栏目,如期而至,每周五第一时间为大家带来重磅新闻.把握技术风向标,了解行业应用与实践,就交给我重磅君吧! ...

  8. 华为方舟编译器开源官网正式上线

    [摘要] 8月31日,华为方舟编译器开源官网正式上线. 本次方舟编译器开源的是编译器框架部分源码,包括编译器中间表示(IR)和语言编译实现,同时搭配编译器其他二进制组件,实现Java程序到aarch6 ...

  9. 开个坑, 写个阿里云开放储存服务(OSS)的C++版SDK以及客户端

    这应该是继我研究手册QQ协议后的第2个稍微正式一点的网络程序, 不只是Scoket套接字编程, 还涉及到更多的HTTP协议知识! 阿里云开放储存服务OSS官方已经提供了不少SDK, 包括PHP/Pyt ...

最新文章

  1. android开发过程中项目中遇到的坑----布点问题
  2. shlve模块 序列化 python任意的数据
  3. 深入理解C指针之三:指针和函数
  4. python程序题斐波那契数列_Python_经典题_斐波那契数列
  5. idea gui插件_给 IDEA 换了酷炫的主题,研发小姐姐看到:feel so high。。。
  6. python2精确除法
  7. 使用yuicompressor 压缩js, CSS
  8. java改变实参_java中引用传递问题,在函数中修改引用的指向,会不会影响实参?...
  9. JDK11+Maven开发JavaFx启动问题:java.lang.IllegalAccessError: class com.sun.javafx.fxml.FXMLLoaderHelper
  10. OSPF特殊区域和选路规则
  11. 哥尼斯堡的“七桥问题” (25 分)(DFS)
  12. 微软正式确认 Windows 7 RTM 的发布时间
  13. OpenNI Grabber Framework in PCL代码更新(适用于pcl_12.0)
  14. 如何启用邮件撤回功能
  15. linux 扫描wifi软件,ubuntu用shell命令wpa_cli工具连接wifi
  16. 用卷积神经网络和自注意力机制实现QANet(问答网络)
  17. A + B Proble
  18. cmd命令获取当前日期及时间
  19. 从零开始,用5年时间,攒够100w,如何够到800w 上海房
  20. 如果把微信和支付宝比作钱包,那么数字人民币对应的是钱包中的内容

热门文章

  1. 胜利学院计算机考试时间,胜利学院2019年3月全国计算机等级考试报名时间
  2. 智慧校园解决方案:一站式解决校园数字化转型难题
  3. 如何编写测试用例?(详细分析)
  4. css表格文字不换行怎么设置?
  5. 一文弄懂python中的函数(自定义函数,匿名函数,高阶函数与解析式)
  6. pycharm配置python2.7.6环境_pycharm如何配置python环境
  7. 为什么开源堡垒机不可取
  8. wps应用程序实例_有一个WPS Office应用程序实例wps.exe在运行,请关闭后重试 。如何解决?...
  9. TMS和WMTS大概对比
  10. Java学习路线图,内附完整Java自学视频教程+工具经验