FreeNAS and TrueNAS are Unifying

 

FreeNAS and TrueNAS have been separate-but-related members of the #1 Open Source storage software family since 2012. FreeNAS is the free Open Source version with an expert community and has led the pursuit of innovations like Plugins and VMs. TrueNAS is the enterprise version for organizations of all sizes that need additional uptime and performance, as well as the enterprise-grade support necessary for critical data and applications. 

From the beginning at iXsystems, we’ve developed, tested, documented, and released both as separate products, even though the vast majority of code is shared. This was a deliberate technical decision in the beginning but over time became less of a necessity and more of “just how we’ve always done it”. Furthermore, to change it was going to require a serious overhaul to how we build and package both products, among other things, so we continued to kick the can down the road. As we made systematic improvements to development and QA efficiency over the past few years, the redundant release process became almost impossible to ignore as our next major efficiency roadblock to overcome. So, we’ve finally rolled up our sleeves.

With the recent 11.3 release, TrueNAS gained parity with FreeNAS on features like VMs and Plugins, further homogenizing the code. Today, we announce the next phase of evolution for FreeNAS and TrueNAS. 

With the 12.0 release coming in the latter half of the year, we will not only bring more features and improvements than any release that has come before it, we will also unify both products into a single software image and name! This shift will have a great many benefits for users, but before we go into further detail, we’d like to first reassure you that there are no plans to stop releasing a free version, close the source or limit features. Just want to make sure that’s out of the way before we go on! 🙂

The Benefits

This isn’t just a union of convenience, there are major technical benefits for all users and contributors:

  • Rapid Development: Unified images accelerate software development and releases (for example, 12.0 is a major release that would normally have taken 9-12 months to release, and with these new efficiencies, we are bringing that closer to six months)
  • Improved Quality: Reduced development redundancy and unified QA increases software quality and allows us to streamline testing
  • Earlier Hardware Enablement: Staying in-sync with upstream OS versions will be easier, allowing earlier access to newer hardware drivers.  For instance, 12.0 brings improved support for AMD EPYC / Ryzen platforms and enhanced NUMA support for more efficient CPU core handling.
  • Simplified Documentation: Unified documentation eliminates redundancy such as separate user guides
  • Deduplication of Effort: Unified web content and videos refer to one software family without the need for duplication
  • Flexibility: Unified images enable simpler transitions or upgrades between editions
  • Resource Efficiency: frees up developers to work on new features and related products
  • Open ZFS 2.0: The planning for the “unified” 12.0 release began over a year ago and included the major investment in the development and integration of what will soon be released as “OpenZFS 2.0”. This effort is fast-forwarding delivery of advances like dataset encryption, major performance improvements, and compatibility with Linux ZFS pools.

Overall, this union provides a solid foundation for a more feature-rich future.

What to Expect

In the 11.3 release, FreeNAS and TrueNAS share over 95% of the same source code but are built into separate images, each with their own name. The Version 12.0 release will change this process by moving to one unified image with two different editions: a free, Open Source edition (this will never change!) and an enterprise edition.  

Both editions will have common Open Source code, unified documentation, and a shared product name. The web interface and REST APIs will be relatively unchanged from version 11.3 with only additions for new features. Our VP Engineering, Kris Moore, describes the change in process in this video blog.

Two Names Become One

For years we’ve talked longingly about unifying the images, documentation, and web content due to all of the efficiency gains and benefits to be had. The one thing that always held us back was the question of what to do with the name: after all, unification of the software meant that two distinct product names were no longer workable, and we’ve grown as attached to both names as have our Community and customers (and perhaps even more!).

On the one hand, we have the FreeNAS brand that everyone has come to know and love; it lets users know immediately the product doesn’t cost anything to use and also hints at the fact that it’s Open Source. On the other hand, TrueNAS is a better name for an enterprise product. Some may remember that TrueNAS was originally released as “FreeNAS Pro”, but the feedback received was that many companies didn’t take it seriously. They felt a product with “Free” in the name didn’t inspire the necessary confidence for critical infrastructure and data. Hence, the name TrueNAS was born to overcome that stigma, and the enterprise side of our business has grown reliably since then.

So, after many months of analysis, weighing pros and cons, and spirited debate, we’ve decided that the technical benefits and efficiencies from unifying the products are too significant to ignore and now overwhelmingly outweigh our attachment to names. Therefore, we’ve decided to merge the names to share the stronger enterprise brand, TrueNAS. By doing so, we continue to give all users the confidence to use the product in important and mission-critical applications, while still paying homage to FreeNAS through the use of a shark-themed icon in the logo. We also continue to emphasize the benefits of Open Source through the sub-moniker “Open Storage”.

We now present to you:

There will be two different editions: TrueNAS CORE and TrueNAS Enterprise. Without any license keys, TrueNAS CORE provides all the same, unrestricted FreeNAS functionality you know and love, while the source code will still be Open Source and forever free to use. TrueNAS Enterprise will enable an extended feature set using a license key on supported platforms. This move elevates FreeNAS to the enterprise-grade quality levels of TrueNAS to further cement its position as the world’s #1 Open Storage OS.

TrueNAS CORE: always open, always Free NAS

The only thing changing is the name. FreeNAS will take on the name of “TrueNAS CORE”. More than just a “Free-NAS”, TrueNAS CORE is enterprise-quality software-defined storage that can be used without restrictions or cost. It is also the core of the full-fledged enterprise edition, TrueNAS Enterprise, which provides the additional fault-tolerance, performance, and support that businesses and critical applications require.

CORE is a commitment that all the core functionality that FreeNAS users love will be included in the best free NAS software. CORE also defines itself with the acronym:

We’re immensely proud of FreeNAS and its community. The change in name does not change the underlying FreeBSD OS, the FreeBSD-based license, or our commitment to free and Open Source software. Long-time FreeNAS diehards will have the option to use the existing FreeNAS name and logo in the banner of the web interface by simply selecting a FreeNAS theme from the dropdown in the upper right-hand action bar, if they so choose. 

Web visitors will eventually be forwarded to the new TrueNAS web pages, but that’s still a little while away. The freenas.org domain will remain in place, but over time we will use a TrueNAS domain to provide a common source of information. There will be no changes to community logins or newsletters. 

TrueNAS CORE 12.0 will have some major advances over FreeNAS 11.3. These include support for Fusion Pools (mixing SSD and HDD vdevs) and encrypted datasets. A more complete list of the hundreds of improvements will be made with the 12.0 BETA release announcement.  

TrueNAS Enterprise: the best value in enterprise storage

TrueNAS customers will see a smaller name change with the move to version 12.0 but will see a change to the new shark fin icon. The FreeNAS shark icon is well known, but this modernized icon represents the stealthy but mighty storage competitor that TrueNAS has become.

The new name is “TrueNAS Enterprise” and it inherits all the same enclosure management, high availability, and support that TrueNAS 11.3 benefits from. TrueNAS Enterprise systems will automatically inherit the TrueNAS CORE features and a pre-installed key unlocks enterprise features.

The TrueNAS 12.0 Preview

Everyone is invited to experience an early preview of TrueNAS 12.0. Nightly images will be available March 11th for anyone that has a spare system to test and develop with, and we would love to hear your feedback. Be sure to check out Fusion Pools and dataset encryption and let us know what you think.

We’ve started a TrueNAS 12.0 sub-forum on the community forums for this blog and community feedback. In general, we’re always looking for opinions and ideas on how we can improve TrueNAS products.  

Next Steps

TrueNAS CORE 12.0 will go through the same ALPHA, BETA, RC1, RELEASE states that FreeNAS has gone through. There will be no changes to the software update process or the information available. The process will be more efficient within iXsystems, and we expect to deliver our users more with the same resources we have today. TrueNAS CORE 12.0 is planned for release in Q3 2020, which will be a much shorter development cycle for a release of this magnitude, thanks to this change.

Some users have asked us whether there will be a paid option to upgrade a system running TrueNAS CORE to Enterprise? The change in the release process makes that upgrade more possible, and we will be investigating options to enable this. There will also be opportunities to develop more radical improvements to TrueNAS functionality. Please contact us if your organization needs something that isn’t yet available.

As always, a huge thanks goes out to our community and customers for your continued support in helping us democratize enterprise storage. We are excited to work side by side with you on this next phase of the FreeNAS and TrueNAS journey. Many more great things to come!

For more information on TrueNAS 12.0, please check out our new blog about the features coming in TrueNAS CORE and TrueNAS Enterprise.

48 Comments

  1. Lucio

    OpenZFS 2.0..
    What about a Linux truenas porting?

    Reply
  2. David Pearce

    Will there be a matrix available for what features are in each product? So we know what we need to spec…

    Reply
    • Joon Lee

      Yes, we’ll be releasing more information about TrueNAS CORE and TrueNAS Enterprise as time goes on.

      Reply
  3. Vinícius Ferrão

    Please at least make the HA feature available to the old FreeNAS users. We want to build HA with shared SAS topologies. It’s pretty standard those days.

    Swap on Flash, Fibre Channel and the vSphere Plugin would be awesome too, but I would be happy with the proper scripts for HA and the support on the web interface.

    Don’t make this release just a “rename”.

    Reply
    • Joon Lee

      Please stay tuned for more information on TrueNAS CORE and TrueNAS Enterprise!

      Reply
  4. goodstuff62

    Cool! Thank you for this announcement and answering all my questions before I even asked them. Keep up the good work.

    Reply
    • Joon Lee

      Thanks for your support!

      Reply
  5. feckom

    Will be same supported life cycle in Core and Enterprise ? And how long it will be?

    Reply
    • Joon Lee

      Stay tuned for more information. We’ll release the information as time goes on!

      Reply
  6. Mark

    Glad to hear of your future plans and continued support of open source software.

    Super excited to hear of better AMD support.

    Here’s to the 2020s being the best decade yet for freenas – (Sorry, that habit will live for a while)

    Reply
    • Joon Lee

      Thank you for your support! We’re excited to roll this out!

      Reply
  7. Hōkan

    Will people be able to license TrueNAS Enterprise on non-IX Systems hardware?

    Reply
    • Joon Lee

      Please stay tuned for more information. We’ll release more information in the coming months.

      Reply
  8. John

    Remember to snapshot and archive the “TrueNAS CORE: always open, always Free NAS” promise and keep an eye on the free vs enterprise feature matrix as time goes on. Removing the word Free from the name, makes it more convenient to have a slow feature creep towards the enterprise edition later on.

    Reply
    • Joon Lee

      Yes, of course. Stay tuned for more information on TrueNAS CORE and TrueNAS Enterprise in the coming months!

      Reply
  9. Shane Southwood

    Will there be an option for us data hoarders and home media streamers who see the true value of the free product to help support the development efforts of ix on a regular basis rather than sending a donation, etc?

    Reply
  10. Alessio

    Awesome stuff, will take a bit of getting used to for the name but will definitely be easier going forward.

    Reply
    • Joon Lee

      Thank you for your support, Alessio!

      Reply
  11. J

    So, where can I download the 12.0 nightly?

    Reply
  12. Carlos

    Is it possible now usage TrueNas (software) using enterprise license, without needed buy the hardware? Due in Brazil does not have TrueNas distributor, if could possible buy software, I would like to kno how to proceed.

    Reply
    • Joon Lee

      Please stay tuned for more information on TrueNAS CORE and TrueNAS Enterprise.

      Reply
  13. Carlos Cesario

    Now, will be possible buy TrueNAS Enterprise software without hardware? Due TrueNAS hardware is not available in my country, I would like to acquire the TrueNAS Enterprise Lic software and usge with my self hardware, but with enterprise features and support.
    Now is it possible? How can we proceed with this?!

    Reply
    • Joon Lee

      Please stay tuned for more information on TrueNAS CORE and TrueNAS Enterprise.

      Reply
  14. Jonas

    It would be great if version 12.0 would put a focus on accessibility (e.g. WCAG 2.1), to include more users and to meet the legal requirements of many legislatives.

    Reply
    • Joon Lee

      Stay tuned for more information on version 12.0.

      Reply
  15. Markus Niederöst

    I just started to love FreeNAS with plugins like GitLab and NextCloud. The cornerstone has just laid with reconfiguration of my hardware and the installation of FreeNAS. It’s been a lot of work and I don’t want to evaluate any other NAS software in the near future. I look forward to continuing with TrueNAS CORE. I fully support your decision to merge those two products/brands into a single one that uses an open source or community part as foundation for the enterprise grade product. Go on!

    Reply
  16. Finstastic

    Could you ADD hyperconverged storage features also. This is great platfrom and only thing I miss is hyperconvergation. TrueNAS clusters easy – future HA.

    Reply
    • Joon Lee

      Thank you for your suggestion. Please stay tuned for more information on TrueNAS Open Storage.

      Reply
  17. Jeffrey Anderson-Lee

    I’m hoping that TrueNAS Core 12.0 will continue to offer key features available in FreeNAS 11.3 without licensing. We are about to roll out a FreeNAS solution as a backup/DR for our production storage server and it would be disappointing if we relied on features that ended up requiring licensing. I’ve been using FreeNAS for years to support educational/research computing where less money spent on licenses means more money spent on education/science.

    Reply
    • Joon Lee

      Thank you for your support, Jeffrey. We understand your concern and we are big on our commitment to keeping it open source and available for the community. Please stay tuned for more information on TrueNAS CORE and TrueNAS Enterprise.

      Reply
  18. Evan Richardson

    Don’t suppose 12.0 will come with Prometheus exporters, or an easy way to add them, will it? As is I have to do some janky work around using init scripts, to symlink the exporter and rc.d service to get them to work. Would be nice if options for prometheus exporters were included.

    Reply
  19. Ozbur

    Will the fiber channel feature be activated for “Truenas Core” ?

    Reply
  20. Rutger koerselman

    will freenas (automaticly) be updated when treunas core is released after the beta test fase ? I have freenas now working and using, i cant try the beta on that machine because it is in use. But i like the featers that are coming in the new releas. (sorry for por Englisch)

    Reply
    • Joon Lee

      You can update from FreeNAS to TrueNAS CORE via the web UI.

      Thank you for your support! We can’t wait for you to try out the new features.

      Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

ESG Labs: TrueNAS Technical Report

iXsystems values privacy for all visitors. Learn more about how we use cookies and how you can control them by reading our Privacy Policy.