• 0 Posts
  • 39 Comments
Joined 2 years ago
cake
Cake day: March 10th, 2024

help-circle
  • True, but unless that new group is willing to step up and invest in physical device production to directly compete, I don’t think it’s going to be the same. The type of people buying a dedicated NAS with a custom OS are looking for as close to a plug and play solution ad they can get. They’re less inclined to reinstall the OS on their new NAS, and the market is probably going to favor the now proprietary version TrueNAS sells, especially if they take steps to make it difficult to replace the OS on their devices.


  • Yeah, no, they couldn’t do it to the kernel. But that’s not really the interesting part of their product. It’s all the software that they as a company hold the copyright to. If they solely hold copyright on all their own code or if they have permission to relicense from their contributors, they can take any or all of their products closed source, and when I say “their products” I specifically mean the things they as a company produce, which they built on top of open source projects that they don’t control.


  • This probably doesn’t apply to TrueNAS, but technically, it’s possible to close a GPL project. You’d need the permission of every last contributor to relicense their code, or they’d have to rewrite all the code they can’t get relicensed (e.g., someone said no or already died), or they could do it if they never accepted any pull requests because they would then be the sole copyright holder and have the freedom to relicense at their whim.

    I can’t vouch for TrueNAS, but most open source projects accept pull requests because free labor, whether they’re corporate projects or not, so I’d assume they can’t freely relicense without a hell of a headache, so yeah, it’s probably staying open for the foreseeable future.















  • I don’t think they’re saying they know better. Seems more like they’re tired of pouring hundreds of hours of free labor specifically into accessibility only to hear people bitch about how they’re not doing enough when the people bitching probably don’t even genuinely care beyond using it as a way to bash GNOME.

    To which your response is to take the opportunity to talk shit about GNOME and disregard his meaning, which kinda illustrates his point.


  • Having learned Nix recently and still not being great at it, writing your personal config is relatively easy. The website has a search feature for options you can use by default, so it’s pretty straightforward. Just search for relevant keywords and set the options you like.

    If you want to package software for nixpkgs, define custom options, or anything else that’s going to require custom Nix, it’s… Better than you make it sound but not great. I only read one guide, and it wasn’t great, but it covered the basics well enough. From there, I managed to figure out what I’ve needed so far just from the official documentation for the Nix language. It’s not everything it could be, but it’s not too bad.

    If you wanna really get into the thick of it and extensively write Nix for some detailed purpose, you might run into some more problems. I still don’t think it’d be as bad as you make it sound, but you probably won’t be thrilled, either.



  • They don’t follow a standard protocol because the industry is dominated by just a few players, and it isn’t in their interests to do that since they want to make customers dependent on them. The industry is dominated in part because the fingerprint tracking creates extra overhead that’s harder for smaller or starting businesses to deal with.

    They don’t just have to maintain a database. They have to handle all of the logistics of accurately collecting and entering the data for it. They need legal counsel to get it right. They need to work with distributors and/or retailers to get an idea where they’re going so a fingerprint can be linked to a retail purchase. They have to deal with the inevitable subpoenas at a minimum, but I wouldn’t be surprised if they fulfilled requests without a legal order. It becomes a lot of extra labor beyond just making and selling printers.