Live data from Hacker News

FreeCORE TrueNAS Core – Continued

freecore.org

61–70 of 106 posts

Re: FreeCORE TrueNAS Core – Continued

#61

Earlier quoted context omitted.

Nobody wants to fund it. But, at this point, AI makes code cheap enough that I would just fork the open source software and maintain it, instead of paying for a third party. Heck, even with saas, I may clone internally.

You want to vibe code your own NAS and filesystem software? AI makes code cheap, it doesn't make true understanding and expertise cheap.

Talk about a quick road to ruin, too. Both those areas are extremely prone to ‘oops’ bugs nuking your data which you only discover months later.

Re: FreeCORE TrueNAS Core – Continued

#62
post #5

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...

Doesn't the GPL require build scripts? > The “Corresponding Source” for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities.

Did they release their code under the GPL? FreeBSD is not GPL licensed, its 2 clause BSD licensed, so this wouldn't apply to that portion.

Re: FreeCORE TrueNAS Core – Continued

#63
post #22

Earlier quoted context omitted.

Ha interesting, any idea why the FreeBSD variant was discontinued? This was one of the projects I always associated with FreeBSD.

Chasing dockerized enterprise customers.

So by “scale” they mean their business model

Re: FreeCORE TrueNAS Core – Continued

#64
Seems that zVault 'did not make it' - https://zvault.io/ - even the page is gone now.

Lets hope FreeCORE will make it longer.

Some comparison between Linux based TrueNAS SCALE and FreeBSD based TrueNAS CORE here:

- https://vermaden.wordpress.com/2024/04/20/truenas-core-versu...

Regards,

vermaden

Re: FreeCORE TrueNAS Core – Continued

#65

Why does anyone bother with these ephemeral meme distros when you can accomplish the same with vanilla FreeBSD/Illumos/Linux using standard commands and documentation? If you need your hand held to file share, that's why Windows Server still exists and is the gold standard for SMB.

If you have coworkers or other priorities it's sometimes preferable to have the option to have a hand held at some tasks or incidents rather than making sure someone competent read all the documentation pertaining to some irreversible command lines. You can try to treat a LLM as that hand holding but it can be a psychophantic member of group think while a checkbox stays a stable checkbox.

Re: FreeCORE TrueNAS Core – Continued

#66

Earlier quoted context omitted.

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.

Truenas core is BSD, not GPL.

They seem to have stopped publishing the TrueNAS scale build scripts aswell.

I think scale is also BSD licensed (atleast the gui and middleware)

Re: FreeCORE TrueNAS Core – Continued

#67

Earlier quoted context omitted.

Why is it not enough to give you all of their code for free? Why do they also have obligations and expectations beyond that? The entitlement never ends! > 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. "Won't do free labour for our commercial enterprise to profit off of forever" is a rug pull now? It's incredible that…

You didn't deserve to be downvoted to hell and back. People deserve to be paid for their work, and without copyright law only mega-cap companies would ever be able to capture enough value from their work to survive. People act like you're saying Disney should be able to hold a copyright on Mickey Mouse for over 100 years. Calling it a "rug pull" when the creator of an open source project decides to stop giving away f…

Open-source is an inherently radical anti-capitalist philosophy. In your eyes everyone "deserves" what the market is willing to pay, but open-source developers would rather donate their time and energy to create or contribute to something that is freely accessible to anyone and everyone. Also, believe it or not, but some people are not motivated by money, and actually derive value from the process of creating software.

The issue with rug-pulls like this is that they are deceptively masquerading with this philosophy as a calculated business strategy to adopt users. Then in this case they start using deceptive tactics like removing build files so they can continue appearing to be fully open source, even though they are violating the spirit of that term. Finally, they drop the facade when it is deemed valuable enough. Even if you are a strict capitalist, there is nothing virtuous or meritocratic about these kinds of business strategies, they rely on tricky, concealed intentions, and rightfully deserve criticism.

I'll also add that there is nothing "courageous" about deciding to extract more value from your labor at the expense of public accessibility. True courage is found in acts of selfless sacrifice.

Re: FreeCORE TrueNAS Core – Continued

#68

Why does anyone bother with these ephemeral meme distros when you can accomplish the same with vanilla FreeBSD/Illumos/Linux using standard commands and documentation? If you need your hand held to file share, that's why Windows Server still exists and is the gold standard for SMB.

Because I don't want to spend that much time an all systems i'm running?

you also get a whole community testing the stack, fixing it too.

And don't be that pissi... when I started 20 years ago, stuff like this would have been the gateway to linux world and is for sure still today for plenty of people...

Re: FreeCORE TrueNAS Core – Continued

#69

Earlier quoted context omitted.

Doesn't the GPL require build scripts? > The “Corresponding Source” for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities.

Did they release their code under the GPL? FreeBSD is not GPL licensed, its 2 clause BSD licensed, so this wouldn't apply to that portion.

TrueNAS SCALE is not BSD based. It's Linux, specifically, Debian.

Re: FreeCORE TrueNAS Core – Continued

#70
post #22

Earlier quoted context omitted.

And for those still confused, CORE is FreeBSD-based and has been discontinued, while SCALE is Debian-based and the version that will be developed by TrueNAS going forwards. Hence the "continued" part in the title.

Ha interesting, any idea why the FreeBSD variant was discontinued? This was one of the projects I always associated with FreeBSD.

As the others said: chasing big-corporate $$$.

You can integrate a fleet of Linux storage servers with a collection of K8s clusters more easily than a you can BSD storage servers. Getting BSD and Linux talking smoothly needs Real Unix Skills.

Colleagues in K8s shops tell me that their k8s guys come for help with complex tasks like.... deleting files. They know to construct and deploy containers, but not how to delete a file without using a GUI (meaning Windows or at best WSL).

I am told that some companies are now demanding "bash" among the list of skills for would-be container-herders. And here, "bash skills" means you should know to to create, edit, and then delete a file -- over an ssh connection.

Post reply on HN