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.
FreeCORE TrueNAS Core – Continued
61–70 of 106 posts
Re: FreeCORE TrueNAS Core – Continued
#62Worth 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.
Re: FreeCORE TrueNAS Core – Continued
#63Re: FreeCORE TrueNAS Core – Continued
#64Lets 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
#65Why 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.
Re: FreeCORE TrueNAS Core – Continued
#66Earlier 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.
I think scale is also BSD licensed (atleast the gui and middleware)
Re: FreeCORE TrueNAS Core – Continued
#67Earlier 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…
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
#68Why 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.
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
#69Earlier 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.
Re: FreeCORE TrueNAS Core – Continued
#70Earlier 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.
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.