文章提交注意事项:
请在发布文章时用HTML代码加上至少一条新闻来源的链接;原创性消息,可加入相关信息(如涉及公司的网址)的链接。有任何问题,邮件至:he.fang#zhiding.cn
注意:收到邮件乱码的用户请修改客户端的默认字体编码,从"简体中文(GB2312)"修改为"Unicode(UTF-8)"。
solidot新版网站常见问题,请点击这里查看。
Solidot 公告
投 票
热门评论
- 假新闻 (1 points, 一般) by scottcgi 在 2024年05月07日00时26分 星期二 评论到 中美 AI 芯片竞争
- 使用开源并不是因为便宜 (1 points, 一般) by Craynic 在 2024年04月18日13时19分 星期四 评论到 李彦宏声称开源大模型更昂贵
- 火星的起源找着了 (1 points, 一般) by 18611782246 在 2024年04月15日21时15分 星期一 评论到 水星可能曾和地球一样大
- (1 points, 一般) by solidot1713165490 在 2024年04月15日15时19分 星期一 评论到 美国议员呼吁禁止进口中国制造的电动车
- AI 就像拼音输入法 (1 points, 一般) by jerry 在 2024年04月10日19时48分 星期三 评论到 Google 宣布辅助编程用的开放大模型 CodeGemma
- (1 points, 一般) by solidot1563266937 在 2024年03月02日08时20分 星期六 评论到 美国总统称中国联网汽车有国家安全风险
- You either die a hero (1 points, 一般) by lot 在 2024年02月29日13时34分 星期四 评论到 空气污染与严重痴呆症相关
- 只是从众 (1 points, 一般) by scottcgi 在 2024年02月27日00时40分 星期二 评论到 共情能传播,人能通过观察环境和其他人获得或失去同情心
- 有误 (1 points, 一般) by 陈少举 在 2024年02月23日10时04分 星期五 评论到 Google 暂停了 Gemini 的图像生成功能
- (1 points, 一般) by mirus 在 2024年02月22日14时34分 星期四 评论到 美国阿拉巴马州最高法院裁决冷冻胚胎是“儿童”
FreeBSD 发行版宣布了停止支持 32 位架构的未来计划:FreeBSD 15.0 将不包含 armv6、i386 和 powerpc 架构,FreeBSD 16.0 将不包含 armv7 架构。至少在 v16 分支中会一直支持在 64 位内核执行 32 位二进制文件。开发者表示此举是为了整合资源,32 位平台在减少,而支持相关架构的开发者也在减少,除了逐渐停止支持现有的 32 位架构,FreeBSD 不会引入新的 32 位架构如 32 位 RISC-V。
FreeBSD 项目释出了 FreeBSD 14.0-RELEASE。主要新特性包括:OpenSSH 更新至 v9.5p1;OpenSSL 更新至 v3.0.12;bhyve 虚拟机管理程序支持 TPM 和 GPU 透传;FreeBSD 在 amd64 和 arm64 平台支持最多 1024 个内核;ZFS 更新至 OpenZFS v2.2,显著改进性能;实验性 ZFS 镜像可用于 AWS 和 Azure;TCP 默认拥塞控制机制设为 CUBIC,等等。
2014 年亚马逊推出了无服务器计算服务 AWS Lambda,允许用户在不考虑服务器的情况构建和运行应用和服务,比如运行一个由几行代码构成的函数,其它全都由 Lambda 完成。为了安全高效的提供这项服务,亚马逊需要启动一个最小开销的微虚拟机。Firecracker 诞生了:它是一种虚拟机监视器,能搭配 Linux KVM,以最小开销创建和管理微虚拟机。AWS Lambda 目前仅支持 Linux。FreeBSD 的开发者尝试让 FreeBSD 能运行在 Firecracker 上。在优化 FreeBSD 内核的排序算法之后,开发者设法将 FreeBSD 在单 CPU 和 128 MB 内存虚拟机上的启动时间缩小到 20 毫秒——而优化前内核启动需要 10 秒钟。相同环境 Linux 的启动时间需要 75-80 毫秒。
本月是开源 BSD 操作系统 FreeBSD 项目诞生三十周年。FreeBSD 始于 386BSD 项目,因 386BSD 发展缓慢,一群 386BSD 用户创建了分支,于 1993 年 6 月 19 日选择 FreeBSD 作为新项目的名字。它的首个版本是在 1993 年 11 月发布的。30 年以来 FreeBSD 已经成为最成功最流行的 BSD 开源操作系统,苹果的 Darwin 就包含大量 FreeBSD 代码,索尼的 PS3 和 PS4 也使用了 FreeBSD 代码,其它 BSD 发行版如 OpenBSD、NetBSD 和 DragonFly BSD 情况类似。
OPNsense 是基于 FreeBSD 的防火墙和路由软件,HardenedBSD 则是加固版的 FreeBSD。从六年前开始,OPNsense 就与 HardenedBSD 展开了合作,整合了 HardenedBSD 的安全加固补丁。但这带来了一个互操作性问题。OPNsense 项目或用户遭遇的问题可能不见于其它 BSD 发行版,跟踪起来也相当复杂。HardenedBSD 团队规模不大,在 OPNsense 项目遇到问题前就将其发现出来的概率不高。随着 FreeBSD 13 的发布及其对安全的强调,OPNsense 项目决定将精力集中在 FreeBSD 上,它宣布与 HardenedBSD 分道扬镳,HardenedBSD 联合创始人 Shawn Webb 也被剔除出它的核心团队。
FreeBSD 项目正式释出了 FreeBSD 13.0-RELEASE。它包含了大量的软件更新,移除了大量不再有用的工具,因为时间关系 FreeBSD 13.0 未能加入对 WireGuard VPN 的支持。其它重要的变化包括:ZFS 2.0,更新了内核加密框架更好的支持现代加密算法和简化接口,等等,更多可浏览发布公告。
FreeBSD 项目宣布,从 FreeBSD 13 起 arm64 升级为一级支持架构,这意味着在 FreeBSD 13 的整个生命期内项目都将为 arm64 架构提供发布镜像、二进制包、安全和勘误更新。FreeBSD 项目最早是在 2014 年启动对 FreeBSD/arm64 的开发,2016 年发布的 FreeBSD 11 中正式引入对 arm64 架构的支持。
WireGuard 作者 Jason Donenfeld 宣布 FreeBSD 13 有了 WireGuard VPN 协议的内核实现。诸多路由器使用的是基于 BSD 的发行版,WireGuard 内核实现对它们有很大的帮助。WireGuard 内核实现的工作最早始于 2020 年 2 月,FreeBSD 开发者 Matt Macy 受 Netgate 委托开始了相关的工作,将近一年之后 Macy 的工作进入了 FreeBSD 13.0-RELEASE 的内核,但 Donenfeld 本人评估之后认为代码还没有做好准备。问题是 Netgate 已经宣布即将发布的 pfSense 2.5 将加入对 WireGuard 的支持。Donenfeld 之后与 FreeBSD 核心开发者 Kyle Evans 和 Matt Dunwoodie 合作花了一周的时间修正代码问题。鉴于目前的情况,即将发布的 FreeBSD 13.0-RELEASE 预计不会启用 WireGuard 模块,正式启用要等到下一个版本 13.1。
FreeBSD 项目宣布,从 FreeBSD 13.x 起 i386 架构将降为二级支持架构,i386 架构特定的问题可能不会去修复。i386 32 位微架构至今已有 35 年历史,主要芯片公司基本上不再提供 i386 芯片,主要 Linux 发行版也都陆续停止了对该架构的支持。FreeBSD 项目称,i386 仍然是 FreeBSD 11.x 和 12.x 的一级支持架构,未来发布的 14.x 有可能会进一步降低对它的支持。
FreeBSD 项目释出了 FreeBSD 11.4-RELEASE,11 稳定分支的第五个版本。主要变化包括:clang 和 llvm 等与上游同步更新到 10.0.0;Unbound 更新到 1.9.6,OpenSSL v1.0.2u,pkg(8) 1.13.2,KDE 5.18.4.1.19.12.3,GNOME v3.28,支持重命名 ZFS 书签,certctl(8),等等。