Apache PLC4X 副总裁宣布个人停止对项目提供免费支持;IPython 8.0 发布 | 开源日报
【开源日报】开源吞噬世界的趋势下,借助开源软件,基于开源协议,任何人都可以得到项目的源代码,加以学习、修改,甚至是重新分发。关注「开源日报」,一文速览国内外今日的开源大事件吧!
一分钟速览新闻点!
因缺少资金,Apache PLC4X 副总裁宣布个人停止对开源项目提供支持
为免遭攻击,安全研究员呼吁要求 Apple 禁用“2G”
Linux 5.17 新特性:增加对“第一个可用的低成本 RISC-V 平台”的支持
TapTap 企业级设计系统在 Figma 社区正式开放
Android 端 Firefox Focus 增强隐私保护功能,旨在解决跨网站追踪问题
美国电影协会投诉后,GitHub 取消了“Widevine Dump”fork
IPython 8.0 发布,不再依赖 Nose
KeePass 2.50 发布,密钥派生功能显著增加
SQLite 3.37.2 发布,修复了潜在的数据库损坏错误
Bruno:开源企业级移动端 Flutter 组件库
开源大新闻
因缺少资金,Apache PLC4X 副总裁宣布个人停止对开源项目提供支持
近日,Apache PLC4X 副总裁 Christofer Dutz 在 GitHub 上正式宣布自己将停止为 Apache PLC4X 提供免费的社区版本支持,并建议用户使用商业版本。至于其中缘由,Christofer 表示开发 Apache PLC4X 是一项工作量巨大的工程,而且日常还需要购买昂贵的硬件和软件来维护。Christofer 直言整个行业现在都喜欢使用 PLC4X 和其他一些开源软件,但是能够给予对维护这些项目的人给予支持的却少之又少。因此,其决定停止为 PLC4X 提供免费的社区支持。
值得一提的是, Christofer Dutz 的退出并不代表 Apache PLC4X 从开源转向闭源,Christofer 同样也明确了这一点,其表示:“只有我说过我将停止提供免费的社区支持。我只是此项目的贡献者之一,亦或者称之为最活跃的人之一,未来或许仍有其他人可能会站出来解决某人提出的一个或多个问题。”
为免遭攻击,安全研究员呼吁要求 Apple 禁用“2G”
去年,谷歌为新的 Android 智能手机推出了“禁用 2G”功能,它将为蜂窝站点模拟器提供一些保护,这是一种在全国范围内使用的侵入性警察监视技术。2G 中有许多安全漏洞,这些漏洞使得用户容易受到攻击。因此谷歌实现这一功能非常受用,但对于 iPhone 用户来说不同,因为 Apple 并不支持此项禁用功能。对此,EFF 的一名安全研究员和技术专家 Cooper Quintin 发文呼吁大家要求 Apple 也停止此功能。(EFF)
Linux 5.17 新特性:增加对“第一个可用的低成本 RISC-V 平台”的支持
近期, Linux 5.17 带来了一些新的特性,除了此前提到的 Btrfs 性能改进之外,EXT4 和 XFS 文件系统维护者也提交了有关 Linux 5.17 内核的功能更改。在 Linux 5.17 中,XFS 的主要功能变化是挂载代码仅在文件系统完全卸载时才尝试释放旧的 CoW 暂存区,这意味着 XFS 挂载时间将可能变得更短,尤其是对于支持 reflink 和具有大量分配组的文件系统;而 EXT4 的改进切换到了新的 Linux mount API 和通用的 get/set 标签 ioctls。
此外,Linux 5.17 还有一个新的里程碑 —— 加入了对 StarFive JH7100 的主线支持,其一直试图作为第一个可用的低成本 RISC-V 平台亮相。StarFive JH7100 SoC 由 SiFive 的 U74 双核 64 位 RISC-V 处理器提供支持,运行频率为 1.5GHz,同时支持 4K 显示,但目前没有集成 3D GPU。StarFive JH7100 于去年宣布为低成本 RISC-V SoC,除了在 Linux 5.17 添加对它的支持外,这款中国的 SoC 也有望出现在一些低成本的 RISC-V 开发板上。
TapTap 企业级设计系统在 Figma 社区正式开放
TapTap Design System | Developers 现已正式在 Figma 社区开放,它是由 TapTap Design Team B 端设计团队(TDS UX Design),基于游戏开发者平台领域提炼成全面易用的 UI 设计系统。设计团队经过多次对不同项目、业务场景的探索积累,逐步沉淀,为 TapTap 内外部各企业级业务提供设计支持。目前该系统在 Trending files 排名第三,Design systems 里排名第一。
TapTap 企业级设计系统官方地址:https://www.figma.com/community/file/1044528985624992085
Android 端 Firefox Focus 增强隐私保护功能,旨在解决跨网站追踪问题
目前 Mozilla 正在为 Android 端上的 Firefox Focus 浏览器添加新的隐私功能,同时 Mozilla 在周二(1 月 11 日)宣布将向平台引入“全面 Cookie 保护”,以阻止 cookie 在网络上跟踪用户。Mozilla 去年首次宣布“全面 Cookie 保护”,并表示 Android 端上的 Firefox Focus 将是第一个拥有它的 Firefox 移动浏览器。Mozilla 称“全面 Cookie 保护”是为增强跟踪保护 (ETP) 的更大隐私功能集的一部分,它能有效地为用户访问的所有网站创建单独的“cookie jar”,将网站存放在用户浏览器中的 cookie 限制在专门分配给该网站的 jar 中。 (ZDNet)
美国电影协会投诉后,GitHub 取消了“Widevine Dump”fork
两周前,一位名为“Widevinedump”的用户在 GitHub 上泄露了一组电影翻录脚本,他们表示这是对 Discord 组中某些人的“报复性”举措。这些代码允许人们从包括 Disney+、亚马逊和 Netflix 在内的流行流媒体平台下载高清视频。而后 MPA(美国电影协会)向 GitHub 发送了删除通知,MPA 代表其成员(包括迪士尼和 Netflix)要求 GitHub 删除“Widevinedump”存储库。MPA 发出通知的同时,这些存储库确实下线了,但由于存储库脱机出现了数百个 fork,尽管 GitHub 已尽力解决,却无法杜绝整个平台副本的发散。(TorrentFreak)
开源软件专区
IPython 8.0 发布,不再依赖 Nose
在 7.0 版本发布三年后,IPython 8.0 发布。此版本对改进了现有的代码块,增加了一些新的功能:在 CLI 中用 Black 格式化代码,Ghost 建议以及突出错误节点的更好的回溯,从而使复杂的表达式更容易调试;同时 IPython 不再依赖多年未维护的 Nose,覆盖率也显著增加。
Tracebacks 突出显示错误发生在哪个 AST 节点
具体详情见:https://ipython.readthedocs.io/en/stable/whatsnew/version8.html#ipython-8-0
KeePass 2.50 发布,密钥派生功能显著增加
目前,KeePass 2.50 已升级到稳定版,新版本密钥派生功能得到显著增加。此版本中性能有显著提升:在 Windows 上 AES-KDF 的速度约快一倍,若安装了 libgcrypt 库,在 Linux 系统上 AES-KDF 的速度大约快 4 倍;进了对 Brave、Epiphany、Pale Moon 和 Vivaldi 浏览器的检测;改进了密码管理器中的密钥处理;改进了独占密钥提供程序的处理等。
图片来源:ghacks
具体详情见:https://keepass.info/news/n220109_2.50.html
SQLite 3.37.2 发布,修复了潜在的数据库损坏错误
SQLite 是一个软件库,它实现了一个独立的、无服务器的、零配置的事务性 SQL 数据库引擎。近日,SQLite 3.37.2 发布。在此版本中有一些改进:STRICT 表为开发人员提供了一种规范的数据类型管理方式;添加了 PRAGMA table_list 语句;添加了 sqlite3_autovacuum_pages() 界面;修复了潜在的数据库损坏错误,以及一些其他问题等。
具体详情见:https://www.sqlite.org/releaselog/3_37_2.html
开源工具推荐
Bruno:开源企业级移动端 Flutter 组件库
Bruno 是基于一整套设计体系的 Flutter 组件库,自带 100+ 组件。有以下特性:提炼自企业级移动端产品的交互和视觉风格;开箱即用的高质量 Flutter 组件;提供满足业务差异的主题定制能力;设计工具赋能开发全链路。
GitHub 地址:https://github.com/LianjiaTech/bruno
【欢迎投稿】源码面前,了无秘密。大家还有哪些推荐的开源工具或者开源软件,亦或是想了解的开源资讯,可以投稿至邮箱:tumin@csdn.net。开源世界的一切,由你我共同创造!