文章提交注意事项:
请在发布文章时用HTML代码加上至少一条新闻来源的链接;原创性消息,可加入相关信息(如涉及公司的网址)的链接。有任何问题,邮件至:he.fang#zhiding.cn
注意:收到邮件乱码的用户请修改客户端的默认字体编码,从"简体中文(GB2312)"修改为"Unicode(UTF-8)"。
solidot新版网站常见问题,请点击这里查看。
Solidot 公告
投 票
热门评论
- 先能过了小米高考再说 (1 points, 一般) by ooxx 在 2025年01月06日15时43分 星期一 评论到 小米修改了引导程序解锁政策
- (1 points, 一般) by 18611782246 在 2024年12月18日18时06分 星期三 评论到 司机死于阿尔茨海默病的可能性较低
- BaD kEyBoArD: eXtRa SpAcE (1 points, 一般) by lot 在 2024年12月11日04时10分 星期三 评论到 高温环境可能加速衰老
- BaD kEyBoArD: tYpO (1 points, 一般) by lot 在 2024年12月11日04时09分 星期三 评论到 Goolge 宣布了新量子芯片 Willow
- 喵喵喵 (1 points, 一般) by solidot1733326472 在 2024年12月04日23时35分 星期三 评论到 澳大利亚面临太阳能供大于求
- 懂了 这就去安装刺客信条 (1 points, 一般) by Craynic 在 2024年11月27日19时36分 星期三 评论到 微软临时阻止安装刺客信条等育碧游戏的 PC 更新 Windows 11 24H2
- 为了逃避一年多兵役要坐一年牢 (1 points, 一般) by Craynic 在 2024年11月27日19时34分 星期三 评论到 韩国法院判处一名故意增肥以逃避兵役的男子缓刑
- 是否改进质量我不知道 (1 points, 一般) by Craynic 在 2024年11月25日20时43分 星期一 评论到 GitHub 称 Copilot 改进了代码质量
- Linus (1 points, 一般) by Craynic 在 2024年11月25日20时41分 星期一 评论到 Linux 6.13 将拒绝所有来自 bcachefs 作者的合并请求
- 2100年100% (1 points, 一般) by 18611782246 在 2024年11月21日16时30分 星期四 评论到 中国提高了半导体自给率
SteamOS 基于滚动发行版 Arch Linux,设计通过快速迭代为玩家提供最佳的游戏体验。Valve 在三月初释出了 SteamOS 系统恢复镜像,帮助 Steam Deck 用户将掌机恢复到出厂状态。爱好者们随后尝试在标准 PC 上安装 SteamOS,结果喜忧参半,只能取得部分成功。社区用户随后发起了 HoloISO 项目,刚刚释出了首个版本 Ground Zero,让 SteamOS 能安装在任何 PC 上。HoloISO 和 SteamOS 还是有显著区别的:首先,SteamOS 官方镜像使用了 A/B 分区管理更新,比如更新下载到 B 分区,然后写入 A 分区,HoloISO 没有采用这一方法,而是使用了标准的 Arch Linux 更新机制;其次,SteamOS 使用了名叫 Gamescope 的技术,只支持 AMD GPU,实现全系统的 FSR,允许任何游戏从低分辨率放大到显示屏原生分辨率。
Twitter 开源替代 Bluesky 发布了其去中心化社交网络协议的早期代码,源代码采用 MIT 许可证托管在 GitHub 上。Bluesky 的去中心网络被称为 Authenticated Data Experiment (或 ADX) ,代码库包含了项目设计概述和实验性代码,CEO Jay Graber 表示现在不要试图在此基础上构建社交网络,它有很多方面都缺失了。ADX 不是单一独立的社交网络设计,它是构建在用户控制的 Personal Data Repositories 之上的协议。它允许用户在不削弱审核选项的情况下在不同网络之间转移帖子或互动。ADX 的帖子或互动储存在用户拥有的 Personal Data Repositories,平台可选择只索引部分内容。
最大代码托管平台 GitHub 宣布到 2023 年底所有上传代码的用户都必须使用双因素认证(2FA)。GitHub 首席安全官(CSO)Mike Hanley 在官方博客上宣布了这一政策,此举旨在预防开发者的账号被劫持,防止攻击者劫持账号后上传恶意代码对下游项目发动供应链攻击。Hanley 称,软件的供应链始于开发者,开发者的账号经常成为社交工程和劫持的目标,保护开发者免受此类攻击是保护供应链安全的第一步也是最重要的一步。GitHub 的内部数据显示,只有 16.5% 的活跃用户启用了增强保护措施,它希望通过引导开发者采取更安全的账号保护标准,提高软件开发社区的整体安全性。
微软宣布开源 3D Movie Maker,源代码采用 MIT 许可证发布在 GitHub 上。3D Movie Maker 是微软在 1995 年发布的儿童计算机程序,用户可以将 3D 人物和道具放置在预渲染环境,添加动作、声效、音乐、文字、语音和特效去制作电影。著名的 Comic Sans 字体最早就是在 3D Movie Maker 中引入的。
Fedora 项目领导人 Matthew Miller 接受采访谈论了 Linux 的流行和开源的重要性。他指出今天的 Linux 流行度远胜于十年前,十年前找到一台运行 Linux 的电视机是十分罕见的,今天运行 Linux 系统的设备无处不在,你的电视机甚至你的灯泡都可能运行 Linux 系统。十年前运行 Windows 服务器的系统在增长,但云计算改变了一切,几乎所有云计算系统都运行 Linux。从最微小的设备到最强大的超级计算机,它们都运行 Linux。他认为 Linux 和自由开源软件运动并不是理所当然的,其中最值得警惕的一件事是 Chrome 操作系统的流行。Chrome 支配了浏览器市场,以至于绝大部分网站是为 Chrome 优化的。Chrome 的上游项目 Chromium 是开源的,但它本身并不是作为一个开源社区项目运行的。他希望真正的开源项目如 Firefox 能重获新生。
《Overgrowth》的开发商 Wolfire Games 宣布游戏开源,源代码托管在 GitHub 上,采用 Apache License 2.0 许可证。《Overgrowth》只开源了游戏代码,游戏数据如素材和关卡仍然需要通过合法购买(Humble Store 和 Steam)获得,Wolfire Games 同时宣布了游戏降价,美版降价三分之一至 20 美元,国区版从 90 元降至 70 元。开发商表示它并不建议其他开发者使用源代码创建游戏,因为存在更优秀的开源引擎如 Godot,但对游戏感兴趣的人或社区 Mod 开发者可以借鉴和利用它。
跨架构全系统模拟器 QEMU 正式释出了 v7.0.0 版,该版本包含了 225 名贡献者的 2500+ commits。主要新特性包括:支持记录客户机事件,改进安全标签支持,RISC-V 支持 KVM 和虚拟机支持 32 个核心,x86 支持 Intel AMX,等等。QEMU 项目由 Fabrice Bellard 创建,最初设想在非 x86 平台上运行 x86 Linux 二进制程序,随后转变成跨架构的全系统模拟器。
GCC 指导委员会批准了龙芯移植版本 LoongArch,它有可能加入到即将在 4 月或 5 月发布的 GCC 12 稳定版本。LoongArch 由龙芯开发,基于 64 位 MIPS 架构。龙芯此前一直在做 GCC 编译器的移植,以及 Linux 内核的修改和其它软件栈的支持。它的 Linux 内核修改被批评复制了大量 MIPS 代码,在这一问题妥善解决后 Linux 内核支持的主要障碍变成了缺乏主线 GCC 编译器的支持。
内核开发者上个月在内核开发者邮件列表上讨论移除 ReiserFS 文件系统。ReiserFS 是在 21 年前作为第一个日志文件系统引入的,SUSE 发行版在 2006 年前一直将其作为默认的文件系统。但自从 ReiserFS 作者 Hans Reiser 因谋杀罪被判刑之后该文件系统的开发和用户兴趣就停滞了,只有前 Namesys(Hans Reiser 创办的公司)开发者 Edward Shishkin 前几年在 Reiser4 上做了些 bug 修复之类的维护工作。现在随着 Linux 5.18 RC1 的发布,内核开发者开始了对 ReiserFS 停止支持的预备工作,计划到 2025 年正式将其从主线内核移除。
因为抗议软件(protestware)的威胁,俄罗斯最大银行联邦储蓄银行警告其用户停止更新软件。绝大部分抗议软件只是简单展示下反战口号,但至少有一个抗议软件包含有恶意代码设计抹掉俄罗斯和白俄罗斯计算机上的文件。联邦储蓄银行在一份声明中称,“我们督促用户停止更新软件,督促开发商加强对外部源代码的控制。”抗议软件是活动人士穿透俄罗斯审查和传递反战信息的最新尝试。在开源社区,许多人担心如果抗议软件包含破坏功能可能会破坏开源生态系统。开源生态系统的一个关键要素是信任。
仅仅相隔三个月时间,Blender 基金会宣布释出 Blender 3.1,新版包含了大量的改进和性能提升,其中包括对 Apple Metal(硬件加速 3D 图形和计算着色器 API) 的支持,相比使用 Apple M1 CPU 的实时渲染,使用 Apple Metal 的渲染时间减少了一半;等等,详细可浏览发布页面。
自由固件项目 coreboo 的开发者指出,未来支持 Firmware Support Package 3.0 和 Universal Scalable Firmware (USF)的英特尔系统将会对开源固件日益不友好。英特尔决定固件完全闭源不公开。英特尔上季度刚公布 USF 规范草案,据报道它专注于降低固件复杂性,跨 CPU 和 XPU 扩展,支持行业引导程序和 OS 负载,提高固件质量和安全性。但 Coreboot 开发者指出它对开源不友好。
MS-DOS 开源替代 FreeDOS 的作者 Jim Hall 正式发布了 1.3 版。FreeDOS 1.3 主要变化包括:新的 FreeCOM 0.85a,新 Kernel 2043 和支持 FAT32 的 8086 版本,软盘版本使用了压缩减少了一半需求,网络,新程序和游戏,软件包更新,NLS 更新,改进安装流程,等等。Jim Hall 在 1994 年发起了 FreeDOS 项目,当年发布了第一个 Alpha版 本,2006 年发布了 1.0 正式版,2012 年发布了 1.1 版本,2016 年发布了 1.2 版本。
微软纪念 .NET 框架发布二十周年。根据编程问答社区 Stack Overflow 的开发者调查,.NET 在 2019、2020 和 2021 年连续三年被评为最受开发者喜爱的框架。.NET 的第一个版本在 2002 年 2 月 13 日作为的 Visual Studio.NET 的一部分首次公开亮相。过去二十年,.NET 框架从一个流行的闭源软件开发平台,变成了一个开源的跨平台开发工具,2012 年微软完整开源了 ASP.NET MVC Web 框架,2014 年 11 月 12 日开始构建跨平台开源 .NET 框架,支持竞争对手 Linux 和 OS X 的平台。在此期间,微软也从一家宣称 Linux 是癌症的公司变成了一家对开源友好的公司。很多人也认为,微软本身并没有变化,而是它的商业模式发生了变化,从销售软件转向了销售服务,对服务而言,软件闭源还是开源不重要。
安全桌面操作系统 Qubes OS 释出了 4.1 版本。Qubes OS 使用一组被称为 Qubes 的虚拟机将不同功能隔离开来,每一个应用程序都运行在各自的沙盒中,确保一个程序有安全漏洞不会影响到其它程序。Qubes OS 使用了 Xen 虚拟层(hypervisor)和 Qubes 隔离系统不同部分,其中 Xen Dom0 是系统中虚拟层之外权限最高的部分,提供了管理接口还充当了所有 Qubes 的显示管理器,如果有人能访问它那么就能在整个系统中为所欲为了,Qubes OS 4.1 的一大变化就是将显示处理部分分离为一个独立的 GUI domain。4.1 版本的另一个变动是新的 Qrexec 策略系统,等等。
LibreOffice Community(社区版) 释出了 v7.3,主要变化是改进了与微软私有文件格式的互操作性,并提供了新功能简化用户从 MS Office 迁移到 LibreOffice。主要改进包括:改进打开 DOCX 和 XLSX/XLSM 大文件的速度,改进了 DOC 和 DOCX 文档格式项目符号和编号的导入,解决了在包含大型数据集的自动筛选搜索框中输入一个字符后卡顿的问题,加快了某些复杂文档的渲染速度以及导出为 PDF 时的速度等问题。