Comment by kuschku
16 hours ago
That's why anticheats demand they are loaded first, and then intercept the loading of later drivers.
Which obviously causes all kinds of issues, and violates both freedoms 0 and 1 https://www.gnu.org/philosophy/free-sw.en.html
And they don't just remove those freedoms regarding the game, but for the entire system.
> Which obviously causes all kinds of issues, and violates both freedoms 0 and 1 https://www.gnu.org/philosophy/free-sw.en.html
They do not, as long as you can disable the anti-cheat and reboot.
The core freedoms are about allowing anyone to run, inspect, understand and modify software.
Even if the game itself doesn't grant me that freedom, my OS and drivers should not prevent me from attaching a debugger to the game without it noticing.
My computer, and the software on it, should obey me, and me alone. Never should they obey a developer's desire to restrict what I can and cannot do.
That is the ideological basis of the free software movement, and as you may have noticed, incompatible with client side anticheat.