Worth noting that TrueNAS recently stopped publishing their build scripts, intentionally making it harder to build their open source code.[0]
[0] https://forums.truenas.com/t/clearing-the-air-on-build-scrip...
This is disappointing, time to migrate from yet another was-open-source-now-only-technically-open-source software.
At work the trend is only adopt open source on a paid plan, adopting or relying on open source otherwise is just waiting for the rug to be pulled. Essentially treat open source as closed source.
How did we end up with this state of affairs?
Doesn't this violate the whole spirit of the GPL? He's shocked that the usual suspects are ripping off GPL code. Tale as old as time.
It's like those SOHO router vendors that release incomprehensible tarballs of their GPL components; lotsa luck building it.
If I'm paying for closed-source ZFS, I'll go with the real thing and buy a Solaris license.