I totally understand why you’ve made those choices. It just might be worth questioning how much of your own time these principles are worth.
This entire time you’ve been swapping between NAS distros fiddling with your NAS box my TrueNAS SCALE installation has required approximately zero of my time and has never lost the ability to be updated.
To me, the NAS aspect of my homelab is the least interesting and is something I just want to install once and forget about.
Did they violate some principles of the open source ethos? I guess so; they deprecated build scripts, but the source code of the product is still available and GPLv3. The practical impact to the end user is effectively zero. I’m not even sure I would personally need the source code to be available when it comes to a NAS solution — I did consider unraid as a potential alternative before settling on TrueNAS.
This entire time you’ve been swapping between NAS distros fiddling with your NAS box my TrueNAS SCALE installation has required approximately zero of my time and has never lost the ability to be updated.
To me, the NAS aspect of my homelab is the least interesting and is something I just want to install once and forget about.
Did they violate some principles of the open source ethos? I guess so; they deprecated build scripts, but the source code of the product is still available and GPLv3. The practical impact to the end user is effectively zero. I’m not even sure I would personally need the source code to be available when it comes to a NAS solution — I did consider unraid as a potential alternative before settling on TrueNAS.