FreeCORE Revives TrueNAS CORE: A Lifeline for FreeBSD Enthusiasts
FreeCORE continues TrueNAS CORE's legacy with FreeBSD 15.0, offering a seamless upgrade and retaining FreeBSD Jails and bhyve VMs.
- Topic
- Engineering
- Reading time
- 4 min
- Length
- 900 words
- Published
- Sep 8, 2026
07:10 am IST
In this article
FreeCORE has stepped up as a lifeline for those of us still clinging to TrueNAS CORE, preserving the FreeBSD-based environment that many of us have grown attached to. This fork breathes new life into our systems by updating TrueNAS CORE 13.3 to ride on FreeBSD 15.0, keeping the virtual ecosystem we know and love. Remember when iXsystems moved their focus to TrueNAS SCALE and left those of us relying on FreeBSD Jails and bhyve VMs in a lurch? FreeCORE is here to pick up the pieces.
One thing that really stands out with FreeCORE is the smooth upgrade from version 13.3 to 15.0, with 15.1 coming soon. This is a big deal if your infrastructure is tightly woven around FreeBSD features. Those features that seemed doomed when everyone shifted to Linux systems are back and kicking. With FreeCORE, you don't have to start over from scratch, which saves a ton of time and resources. It's all about doing the upgrade right to keep your system running smoothly and your data sitting tight.
Why FreeCORE Matters
The move by iXsystems to a Linux base effectively sidelined many operators. FreeCORE steps back into the spotlight by keeping the FreeBSD system alive, something many of us are genuinely comfortable with. The fact that FreeBSD Jails are still in play is huge. They're not just like any Linux containers; they offer this tight, OS-level isolation, which many in the storage game will swear provides much better security. Each Jail is its own little bubble, so even if one goes down, the others stay afloat.
There's a bit of buzz around the community about OpenZFS native encryption not having a dedicated maintainer right now. This has some folks looking at alternatives like Linux LUKS unless they absolutely need those native ZFS features. FreeCORE's dedication to these FreeBSD traits gives it a leg up for those who like the security and familiarity that comes with the territory. That said, every admin needs to weigh their encryption needs carefully against what's out there with FreeCORE.
Community Reaction and Concerns
The response to FreeCORE's launch has been a mixed bag. Over on Reddit, there's a lot of appreciation for having a FreeBSD option back on the table. Users are talking about how straightforward it is to stick with their setups thanks to the smooth upgrade paths. But head over to forums like Hacker News, and you'll find people deep in debate over open-source principles, especially with those build scripts getting axed. Some see it as a stab at open-source values, while others shrug it off due to the BSD license's flexibility.
Sustainability is on everyone's minds, especially since FreeCORE's being developed by a single person using large language models to code. The maintainer's open about using AI for help, which, though modern, makes some of us worry about potential bugs in such a sensitive environment. Some of the more seasoned admins are thinking about sticking to plain FreeBSD or Debian with raw OpenZFS to dodge vendor lock-in. There's a split on whether AI can keep pace with the complexity of what FreeCORE's trying to achieve.
What to Do on Monday Morning
For those of us managing FreeBSD-based infrastructures, FreeCORE offers a tangible path forward. Here's what you might think about doing:
- Evaluate Current Infrastructure: See if your current setup leans on features that FreeCORE supports, like FreeBSD Jails and bhyve VMs. This means really looking at what systems you have and what they rely on in terms of FreeBSD specifics.
- Plan for Upgrade: If you're with TrueNAS CORE 13.3, maybe try the in-place upgrade to FreeCORE 15.0 in a test bed before going full-scale. This includes backing up crucial data, running the upgrade on a non-critical system, and making sure everything's running as it should afterward.
- Community Engagement: Dive into discussions on places like Reddit and Hacker News to stay in the loop about FreeCORE updates and feedback. This helps catch potential issues early and builds up the community brain trust.
- Consider Long-term Viability: Think about how sustainable it is to stick with a project maintained by one person. Look into plain FreeBSD as a backup if you're worried about long-term support. It might mean setting up parallel systems to test different setups and keeping a fallback around.
- Security Audit: Run a security check after upgrading to make sure all systems are buttoned up and any new holes from FreeCORE are patched.
Limitations and Trade-offs
Sure, FreeCORE is a breath of fresh air for FreeBSD enthusiasts, but it comes with its set of challenges. Having just one maintainer backed by AI tools is a bit risky. Without a strong team, bugs could slip through, and that's not great for critical storage environments. The debate over open-source governance also throws some light on the project's long-term viability. While AI is an innovative tool, it might not match the experience of human developers when things get really complicated.
FreeCORE is a solid pick for admins who've sunk plenty of resources into the FreeBSD tech stack and need those FreeBSD Jails. But if long-term stability and support are what you're chasing, you might want to look at alternatives or keep a close watch on how things unfold. The single maintainer model does pose a risk of a single point of failure, so if your operations can't afford to gamble, you might need to measure this risk against the benefits FreeCORE provides.
Sources
FreeCORE: TrueNAS Fork Maintaining Deeply Integrated Virtualization, Jails, and OpenZFS on FreeBSD
Every claim above was checked against this source before publishing. The analysis, the code and the opinions are mine.
Frequently asked
What is FreeCORE?
FreeCORE is a community-driven fork of TrueNAS CORE, upgrading it to FreeBSD 15.0 while maintaining integrated virtualization features such as FreeBSD Jails and bhyve virtual machines.
Why was FreeCORE created?
FreeCORE was created to fill the gap left when iXsystems shifted focus to TrueNAS SCALE, a Linux-based environment, leaving FreeBSD users with a deprecated architecture.
What are the benefits of using FreeCORE?
FreeCORE retains FreeBSD's deeply integrated virtualization features and offers a seamless upgrade path from TrueNAS CORE 13.3, catering to administrators who prefer the FreeBSD environment.
What are the concerns regarding FreeCORE?
Concerns about FreeCORE include its sustainability as a single-maintainer project, potential bugs from AI-assisted development, and debates over open-source governance.