整理 | 宋彤彤
责编 | 屠敏
开源吞噬世界的趋势下,借助开源软件,基于开源协议,任何人都可以得到项目的源代码,加以学习、修改,甚至是重新分发。关注「开源日报」,一文速览国内外的开源大事件吧!
开源大新闻
开源软件专区
开源工具推荐
Log4j 漏洞后续:Google 和 IBM 提议建立关键开源项目清单
因开源项目 Log4j 出现漏洞事件的影响,美国白宫于不久之前召开了一场关于开源安全问题的会议。其中,Google 和 Alphabet 的全球事务总裁 Kent Walker 在会议上提出建议,即建立一个关键开源项目清单,以优先考虑和分配资源。随即,IBM 也表示支持,希望敦促科技组织联合起来,确定关键的开源项目。据悉,此次与会者还包括Apache、苹果、亚马逊、微软、Meta、Linux 和 Oracle 等组织的官员,以及国防部和网络安全与基础设施安全局(CISA)等政府机构。
Firefox 无法上网系程序员搞错大小写
近日,因 Firefox 火狐浏览器的升级导致更新版本无法连接上网。起初许多网友将其怪罪于 Win 系统,甚至从 DNS 以及云服务商中找原因。而后在一系列排查后发现,该问题跟 Firefox 的 HTTP3 有关,禁用后即可上网。究其根源才知道,程序员将其代码大小写弄错导致该问题。
据官方介绍,在解析 HTTP 标头时,Firefox 会用一个函数结束,该函数通常只处理大写的字段。小写的字母无法计算标头长度,从而导致 FireForx 代码陷入无限循环中。找到问题之后,修复错误的过程便已解决。同时未来这个代码不会再区分大小写。
惨遭作者“删库”的 faker.js,现已被社区接手
此前 Faker 项目由 Marak Squires 维护,而他在 1 月 4 日恶意对其进行破坏,因此该项目被抛弃。而现在,社区将为这个项目赋予新的生命。目前有由八名维护人员组建的团队将维护该项目,同时在 npm 上发布了所有以前版本的 Faker,发布了第 6 版 Alpha,创建了一个公共 Twitter 帐户,用于与社区进行交流等。
具体详情见:https://fakerjs.dev/update.html#is-this-the-official-library
Chromium 上默认的搜索引擎将无法移除
随着 Chrome 97 的发布,Chromium 团队的工程师已经取消了删除浏览器中默认搜索引擎的选项。此更改会影响所有基于 Chromium 的浏览器。这一变化由谷歌员工 Justin Donnolley 提交,他指出用户只需单击 2 次即可删除预填充的搜索引擎(例如 Google、Bing、Baidu)。但有用户抱怨无法删除 Chrome 中设置的搜索引擎,而后 Donnolley 承诺将在未来的 Chromium 版本中改进。
因无人参与开发,Apache Ambari 项目即被搁置
1 月 10 日,Cloudera 的工程师、Apache Ambari PMC 主席 Jayush Luniya 给 Ambari 社区发送了一封邮件,发起了“将 Apache Ambari 移至 Attic”的投票。在过去的两年里,Ambari 只发布了一个版本(2.7.6),大多数提交者(Committer)和 PMC 成员都没有积极参与到这个项目中来。
截止到投票结束,一共有四位 Apache Ambari PMC 以及一位其他成员同意这个提议。因此,Apache Ambari 项目将移至 Attic ,即将被搁置。据悉 Apache Attic 是 Apache 软件基金会的一个项目,它提供流程以明确 Apache 项目何时达到其生命周期。
FFmpeg 5.0 发布,引入 Vulkan 驱动的新滤镜
1 月 14 日,FFmpeg 5.0 发布。距离 FFmpeg 上一个 4.4 版本已过去九个月,FFmpeg 5.0 引入了许多亮点和改进:引入 Vulkan 驱动的视频水平/垂直翻转新滤镜;Apple Graphics SMC 编码器;Speex 解码器;LoongArch CPU 架构支持以及其他等。
具体详情见:https://github.com/FFmpeg/FFmpeg/blob/ce4d459db186a7d8ac842685cd6256c9ac1b7f25/Changelog
Wine 7.0-rc6 发布,新修复 47 个错误
Wine 7.0-rc6 现在可用,又修复了 47 个错误。 此次修复包括:《星球大战第一集》、《圣徒之路:第三集》等游戏;MinGW 的 GDB 调试器;Homesite+、Logos 8 Bible Software、微信、PuTTY 等其他应用程序有所改进。同时 Wine 7.0.0 稳定版可能会在未来一两周内发布。
具体详情见:https://www.winehq.org/announce/7.0-rc6
开源语音聊天工具 Mumble 1.4 发布
广受游戏玩家和开源爱好者欢迎的开源 VolP / 语言聊天程序 Mumble 1.4 发布,距离上一个 Mumble 1.3 版本发布已过去两年。目前 Mumble 1.4 已稳定,并带有一个新的插件框架,用于拓展这个高质量的语音聊天软件。Mumble 1.4 的改进还包括:功能齐全的搜索对话框;频道侦听器;立体声音频流支持;支持文本消息中的 Markdown 等其他改进等。
具体详情见:https://www.mumble.info/blog/mumble-1.4.230/
ShareX:开源 Windows 截图软件
在平时工作和学习中,截图功能必不可少。系统自带的截图功能不及QQ、微信等带的截图功能,但同时使用应用程序自带的功能还需登录,过程繁琐又复杂。而今日份的工具推荐,小编分享的就是一款开源截图软件,让大家免除繁琐!
ShareX 是一款注重分享的截图工具,截图后除了可以自动保存到本地外,还支持自动上传到 Imgur、Tinypic、Flickr、Cheverto 等网站。上传后,你还可以设置打开网站、复制网址等操作,自动化你的截图和分享工作流程。
同时 ShareX 的截图功能也非常齐全,如全屏截图、矩形截图、窗口截图、网页录制,甚至还包含了 OCR 文字识别功能等。
还等什么,赶紧来试试吧!
【欢迎投稿】源码面前,了无秘密。大家还有哪些推荐的开源工具或者开源软件,亦或是想了解的开源资讯,可以投稿至邮箱:[email protected]。开源世界的一切,由你我共同创造!
《新程序员003》正式上市,50 余位技术专家共同创作,云原生和数字化的开发者们的一本技术精选图书。内容既有发展趋势及方法论结构,华为、阿里、字节跳动、网易、快手、微软、亚马逊、英特尔、西门子、施耐德等 30 多家知名公司云原生和数字化一手实战经验!
订阅地址:https://mall.csdn.net/item/92470?utm_source=csdn_news_group