161 karma · joined October 15, 2019
Last time I checked the App Store was filled to the brink with worthless pay to win and gambling (sorry I meant surprise mechanics) garbage. Doesn't seem very protective of the children to me. And an opt-in authentification system for microtransactions doesn't make it okay either.
The community's? I don't think anyone expects the vendor to officially support anything other than the OS it ships with. We just want the option to use our own software on the hardware we purchased.
> Who pays for all the work to allow you to do whatever you want on your device?.
Surely it's more work to go the extra mile to restrict access?
If a game can not be purchased from the developer anymore I have absolutely no moral objection to pirating it. Why would I go out and buy a second hand copy - in some case for extravagant prices - when the developer sees exactly 0% of that money?
Yes emulators are unfortunately often used for pirating games. But they will also be the only way you get to enjoy your purchased games in 10-20 years when the vendor stops producing the hardware, cuts off online services and your device becomes a fancy paperweight either as a consequence of that or naturally.
Theoretically you could even just take any software using any of those licenses, optionally package it up and then commercially redistribute it as is and it would not breach the license. Needless to say people probably wouldn't look at you favorably in that case though.
[0] https://github.com/jimsalterjrs/sanoid
I know your reply was meant to be satire but I've heard that argument used legit for this case many times. I just don't know how it can be taken seriously in a duopoly like this - unless they are seriously considering GNU/Linux phones to be ready as a primary daily driver or want me to carry around a dumb phone instead?
Not sure I agree. On ZFS I have to worry about an out of tree kernel module and all the implications of that, extra things like setting the correct ashift, making sure the recordsize is tuned individually in datasets to not destroy performance for specific worksets, ensuring ARC doesn't cause OOM behavior with applications which allocate a lot of memory at once (since it doesn't use the page cache), etc etc.
With BTRFS however off the top of my head the only thing I remember doing was making sure nodatacow was set for subvolumes containing databases and VM disks.
You are absolutely correct about the ZFS ecosystem containing superior tooling however.
Focus on the better aspects of life. Take care of your loved ones. Do your best to improve your local community. Contribute to a better state of the world, no matter how small the contribution may be. Pray to a higher being if you believe in one. That's ultimately all you can do.