solidot新版网站常见问题,请点击这里查看。
Tor 项目与 Mullvad VPN 联合推出的隐私浏览器 Mullvad Browser 默认使用 DuckDuckGo,但它也同时为 VPN 的付费用户提供了一种替代搜索引擎:Mullvad Leta。Mullvad Leta 使用 Google Search API 作为代理,缓存每次的搜索,缓存结果在所有用户之间共享,此举旨在降低成本和改进隐私。该搜索服务是由用户支持的,不依赖于广告或数据出售。一旦用户在设置页完成账号设置,就不再每次都需要登陆。为抵御相关性攻击和节省费用,结果将缓存 30 天,可能会导致信息过时。

微星显卡超频工具 MSI Afterburner 释出了 v4.6.5,上一个版本 v4.6.4 还是在 2021 年 12 月释出的。MSI Afterburner 被用于显卡的监控、超频和降压,新版本加入了对英伟达 RTX 4000 系列和 AMD RX 7000 系列显卡的支持,以及对英特尔 Arc 显卡的部分支持(支持监控不支持超频和调优)。MSI Afterburner 由俄罗斯开发者 Alexey 'Unwinder' Nicolaychuk 开发,今年 1 月他表示因为战争和政治原因,项目半放弃了,微星已经近一年时间没有履行软件的许可协议——即支付开发费用。他说,过去 11 个月 MSI Afterburner 的开发还在继续,但他个人感觉是在一个微星公司不需要的东西上浪费时间,如果有空闲时间他可能会继续支持它,但为了支付账单他需要做其它事情。微星证实,由于俄罗斯对乌克兰的战争,它停止了付款。但对于是否将放弃 MSI Afterburner,微星有不同观点,它有意继续支持该工具,正在研究解决方案。新版本的发布意味着他们找到了解决方案。

Servo 项目计划迁移到布局引擎 Layout 2020。Servo 是用 Rust 语言开发的实验性浏览器引擎项目,最初由 Mozilla 发起,2020 年 Mozilla 大裁员期间裁掉了 Servo 引擎团队,Servo 的开发此后陷入了停滞。Servo 项目后来找到 Linux 基金会托管,寻求为其它项目提供一个高性能的、安全的、可嵌入的模块化渲染引擎。过去几个月,项目的开发再次活跃。本周四,官方博客表示计划迁移到 Layout 2020 引擎。Servo 项目目前有两个布局引擎——Layout 2013 和 Layout 2020,顾名思义,其开发分别始于 2013 年和 2020 年,其中 Layout 2020 设计弥补 Layout 2013 的多个不足之处,开发者表示他们认为 Layout 2020 是项目继续前进的最佳布局引擎,计划不久之后迁移到该引擎。

智能手机的寿命在 3-5 年左右,手机软件的支持时间通常也在 3 年左右。但汽车的预期寿命比手机要长得多,随着车载信息娱乐软件对汽车的运行日益重要,车载软件会支持多长时间?大众汽车公司软件部门 CARIAD CEO Dirk Hilgenberg 表示该公司的软件将支持 15 年左右。他表示不同品牌可能有不同的支持时间。比如奢饰品牌的豪车如布加迪、兰博基尼和保时捷具有收藏价值,这些车可能不会经常开,保存时间会更长,可能长达几十年,客户显然不希望二十年后汽车会因为软件不支持而无法驾驶,此类的车载软件可能会终身支持。他表示,因事关网络安全,车载软件在不同国家还需要满足不同的法律要求,因此他们发布软件的不同版本是非常谨慎的。CARIAD 称汽车硬件通常在结束生产之后还会支持 15 年时间,而软件在结束生产之后会再支持 10 年。不同品牌会签署不同的协议,以延长支持时间。

开源 3D 图形设计软件 Blender 决定从一年发布四个版本减少到一年发布三个版本,其中一个版本将是长期支持版(LTS)。减少发布频率有助于减轻测试构建的负担,同时仍然能及时向用户提供新功能。旧的发布时间表是在 3 月底发布 Blender 3.5,7 月发布 Blender 3.6 LTS,但在这之后开发者取消了 Blender 3.7 的发布,改为在 11 月底发布 Blender 4.0。

一群匿名开发者前不久对 GitHub、微软(母公司)和 OpenAI(技术提供商)提起集体诉讼,指控 GitHub 的 AI 编程助手 GitHub Copilot 从事了大规模软件盗版行为。Copilot 使用公开的代码库进行训练,在开发者写代码时根据函数名等上下文自动补充完后续代码。Copilot 补充的多是公开代码库中代码片段的拷贝。这些开源代码使用了不同的许可证授权,包括 MIT licence、GNU GPL 和 Apache licence 等许可证都要求署名和注明版权。Copilot 在自动补充时剔除了这些要求,侵犯了数以千计甚至数百万软件开发者的版权。GitHub Copilot 是付费服务,微软此举是将开源代码货币化。本周 GitHub、微软和 OpenAI 表示,原告缺乏起诉的资格,他们无法证明自己因公司行为受到的具体伤害。微软还是表示这是合理使用,合理使用原则允许在某些情况下未经许可使用版权作品,微软和 OpenAI 列举了 2021 年美最高法院就 Google 在构建 Android 系统中使用了部分甲骨文 Java 源代码是合理使用的判决。原告认为,Copilot 的问题是它通过代码自动完成将原来的开源代码置于付费墙内,这是不公平,不被允许,也是不正当的。

开源论坛软件 Discourse 释出了 3.0 版本。开发者称,新版为用户引入了帮助社区展开有意义有目的讨论的新功能,包括促进非正式沟通的实时聊天和用户状态,更容易访问最关注讨论的可定制侧边栏,更容易决定重要后续操作的新通知界面,改进了话题标签功能,Ruby 3.1、Rails 7 和 Ember 3.28,等等。

微星的显卡超频工具 MSI Afterburner 被用于显卡的监控、超频和降压。但它的开发者本月早些时候在该应用的 Guru3D 讨论论坛上表示微星已经近一年时间没有付钱,其开发已处于半放弃状态。MSI Afterburner 由俄罗斯开发者 Alexey 'Unwinder' Nicolaychuk 开发,他还开发了 RivaTuner Statistics Server——它是 MSI Afterburner 基础软件层的一部分。Unwinder 在论坛上表示,因为战争和政治原因,项目半放弃了,微星已经近一年时间没有履行软件的许可协议——即支付开发费用。他说,过去 11 个月 MSI Afterburner 的开发还在继续,但他个人感觉是在一个微星公司不需要的东西上浪费时间,如果有空闲时间他可能会继续支持它,但为了支付账单他需要做其它事情。RivaTuner Statistics Server 的开发还会继续下去。微星证实,由于俄罗斯对乌克兰的战争,它停止了付款。但对于是否将放弃 MSI Afterburner,微星有不同观点,它有意继续支持该工具,正在研究解决方案。

三大存在竞争关系的浏览器开发商 Google、苹果和 Mozilla 合作构建新浏览器基准测试 Speedometer 3。为了防止新工具偏向任意一家,Speedometer 的治理政策要求任何重大变更都需要另外两家公司的批准,非重大变更需要另外两家公司之一的批准,三家公司的任意一位评审者可以同意对一个“微小变更”开绿灯。Speedometer 3 将是主要由苹果 WebKit  团队开发的 Speedometer 2 的后续,目前处于早期开发阶段。开发者建议在项目进一步开发之前继续使用 Speedometer 2.1。

Synopsys 的《The Cost of Poor Software Quality in the US: A 2022 Report》报告估计,软件质量问题导致美国在 2022 年损失 2.4 万亿美元。软件质量问题包括了现有漏洞导致的网络攻击,软件供应链之间的错综复杂问题,技术债快速积累影响愈来愈大。软件漏洞数量增加导致的网络犯罪损失从 2020 年到 2021 年增加了 64%,2022 年可能进一步增加 42%。从 2020 年到 2021 年,开源软件组件弱点导致的故障数量增加了 650%。 技术债成为对现有代码库进行修改的最大障碍。报告估计今年的技术债增加到 1.52 万亿美元。

计算机历史博物馆首次公开了 Adobe 突破性数字打印技术 PostScript 的早期版本源代码。该版本可上溯至 1984 年,包含了作为商业机密保护的字体微调(font hinting)程序的早期版本,Bill Paxton 后来对此进行了重写、扩展和改进,这些改动对 PostScript 投入市场大获成功至关重要。Adobe Systems 创办于 40 年前的 1982 年 12 月,公司联合创始人 Chuck Geschke 和 John Warnock 设想利用最新的计算机技术创造一种全新的数字化打印机。他们与 Digital Equipment Corporation 和苹果等公司展开的讨论令其确信,软件是新数字化打印机的关键。他们的愿景是:任何计算机都可以通过一种通用的语言连接打印机和排字机,以最高的保真度打印文字和图像。Adobe 公司组建了一支精练的团队去创造这种通用的语言。这个团队除了两位联合创始人外,还有 Doug Brotz、Bill Paxton 和 Ed Taft。他们创造的语言 PostScript 于 1984 年发布。PostScript 让文字和图像的自由缩放、旋转和移动成为可能,今天大部分打印机都依赖于 PostScript 或其后续技术 PDF。 John Warnock 在 1990 年代推动开发了 PDF,将 PostScript 转变为一种更安全和更容易用作数字文档基础的技术,保留了互操作性、保真度和质量上的优点。

微软终于为 Windows 11 加入了内置的屏幕录像工具。旧的 Snipping Tool 工具将更新加入屏幕录像功能,这意味着用户以后无需再依赖于第三方工具录制屏幕。Dev Channel 的 Windows 11 测试者现在就可以体验新的 Snipping Tool。该工具刚刚提供测试,Windows 11 正式版本的用户要使用上新工具可能还需要等待数周甚至数个月时间。

基于 Chromium 的浏览器 Vivaldi 释出了 v5.6,成为第一个集成 Mastodon 实例的桌面浏览器。用户可以在浏览器侧边栏访问 Mastodon 实例 Vivaldi Social。Mastodon 是 Twitter 的去中心化替代。Vivaldi 5.6 的其它新功能包括:固定标签组,重新设计了设置页面,向英美加德四个国家的用户提供可选的注重隐私保护的新搜索引擎 You.com,等等。

开源 3D 图形设计软件 Blender 释出了v3.4。主要新特性包括:集成了英特尔的 Open Path Guiding Library,帮助渲染含有复杂焦散线的场景;Sculpt 模式下的自动遮蔽设置;基于几何的放松刷法;等等。

Tor 项目释出了 Tor Browser 12.0,基于 Firefox Extended Support Release 102。主要变化包括:以前桌面版用户使用英语之外的其它语言需要选择相应的语言版本下载安装,现在不再需要了;原生支持 Apple Silicon;Android 版默认启用 HTTPS-Only,提供了一个选项优先访问 .onion 域名(如果一个网站配置了 Onion-Location,用户将会自动重定向到相应的 .onion 域名);等等。
曾经的装机音乐播放器 Winamp 在 8 月释出 Winamp 5.9 RC1 Build 9999 之又发布了一个新版本 Winamp 5.9.1,主要是修正了 bug,唯一的新功能是支持 Music NFT——一度火热无比的非同质化代币。该功能允许用户通过 Brave、Chrome 或 Firefox 将他们的 Metamask 钱包关联到 Winamp。该功能是可选的,不需要的用户可以在安装过程中或安装之后将其卸载。其它更新包括减少内存占用,增加串流音乐的带宽,OpenSSL 3.0.5,底层编解码器的更新,等等。

GCC 的 Rust 前端项目 Gccrs 已被批准合并到 GCC 主支,这意味着下一个版本的 GCC 将能编译 Rust 源代码。GCC 编译器支持的目标(targets)数量要远远多于标准的 Rust 编译器。开发者 Arthur Cohen 表示 Gccrs 仍然极具实验性,在发布之前会有很多变化。

Thunderbird 前不久与 Android 开源邮件客户端 K-9 Mail 合并,计划在 2023 年夏天将 K-9 Mail 转变成 Thunderbird For Android 推出。开发者正在测试 K-9 Mail beta 版本,逐渐引入未来正式版本包含的新变化。上周它加入了滑动动作,目前它正在重新设计消息视图,以在用户查看时突出关键信息。它邀请用户加入 beta 测试预览未来版本将加入的新功能。

Windows 用户可能都有类似的经历,试图删除一个文件,结果被告知文件正在被使用,但在任务管理器中你不知道文件是被哪个进程使用。现在 Windows 11 和 Windows 10 上的工具 PowerToys 释出了更新,加入了名叫 File LockSmith 的功能让用户知道哪一个进程在使用哪个文件,安装之后选定某个文件或某个文件夹右键,可以选择查看哪个进程在使用该文件。PowerToys 发布在 GitHub 上。

匿名读者 写道 "凹语言™(凹读音 “Wa”, 主页 https://github.com/wa-lang/wa )是 国内 Gopher 针对 WASM 平台设计的的通用编程语言,支持 Linux、macOS 和 Windows 等主流操作系统和 Chrome 等浏览器环境,同时也支持作为独立 Shell 脚本和被嵌入脚本模式执行。近日 JetBrains 宣布首次公共预览 Fleet,凹语言在第一时间增加了对 Fleet 的语法高亮支持。
细节请参考 https://wa-lang.org/smalltalk/st0015.html"