FreeCORE升级至FreeBSD 15,延续TrueNAS CORE生态
FreeCORE是一个由社区推动的TrueNAS CORE衍生项目,目标是在FreeBSD和OpenZFS基础上延续原有存储系统生态。由于上游维护方iXsystems将工程重点转向基于Debian Linux的TrueNAS SCALE,FreeBSD架构下的部分能力逐渐被弃用,FreeCORE因此尝试填补这一维护空缺,并将TrueNAS CORE 13.3的基础版本直接推进到FreeBSD 15.0。
目前FreeCORE 15.0-U1已进入稳定状态,用户可以从CORE 13.3通过就地方式升级到15.0,项目后续计划推出15.1版本。该分支重新整合了FreeBSD Jails容器、原生插件和bhyve虚拟机等功能,面向已经围绕这些组件建设生产环境的存储管理员和DevOps团队,尽量保留原有的部署与运维方式。
这一选择也带来了与Linux容器不同的安全取舍。Jails依托FreeBSD内核提供操作系统级隔离,部分存储工程师认为其安全边界比TrueNAS SCALE常见的LXC或Docker命名空间隔离更深入。不过,OpenZFS原生加密目前缺乏专门的上游维护者,社区因此提醒用户评估风险;除非必须使用ZFS原生能力,一些专业人士更倾向于采用Linux LUKS。
社区反馈呈现明显分化。Reddit的r/freebsd版块中,不少曾对关键存储池迁移到Linux持谨慎态度的管理员对项目表示欢迎,并分享迁移经历。有用户称,自己虽然一年前已把旧环境转移到SCALE,但仍然怀念FreeBSD系统。与此同时,Hacker News和TechStacks等平台围绕开源治理展开争论,焦点之一是上游删除构建脚本:批评者认为这违背开源协作理念,支持者则指出BSD宽松许可证允许这种做法,并认为它可能有助于商业可持续性。
项目自身的长期维护能力仍是主要疑问。目前FreeCORE主要由一名维护者负责,其在开发和代码审查过程中大量使用大语言模型编码代理,同时由本人在真实设备上验证功能并负责发布。维护者表示,启动项目的直接原因是为自有TrueNAS CORE部署寻找继续使用FreeBSD的路径,而不是迁移到Linux。
这种透明且高效的开发方式得到部分用户认可,但也引发了对关键存储系统安全性的担忧。怀疑者认为,AI辅助开发加上单一维护者结构,可能增加引入严重漏洞的风险。一些资深管理员因此主张改用纯净的FreeBSD或Debian配合原生OpenZFS,以减少对专用一体机和供应商的依赖。FreeCORE为FreeBSD用户提供了延续现有架构的选择,但其能否长期服务企业环境仍待观察。
本文基于公开渠道信息整理,内容可能存在不准确或遗漏之处,不代表本站立场,如内容涉及侵权或错误,请联系我们处理。
阅读原文