Razer doesn’t care about Linux
blogs.gnome.org
blogs.gnome.org
Razer is not a "Linux" first company anyway and it does not help to cry about it on a blog or complain when their hardware does not work well on "Linux" in the first place.
Why do you believe firmware shouldn't be updated regularly just like we're used to do it with regular software?
Updating firmware from a system that is in an unknown state has high risks, especially if untrusted software is being run (like on most Linux systems). What if the user pulls the power or there is not enough juice left in the battery when an update has started? Many consumer devices don't have fallback firmware to account for such issues. Not being able to revert cleanly to a last good known firmware if something goes wrong will be an issue.
> Why do you believe firmware shouldn't be updated regularly just like we're used to do it with regular software?
OEMs quite frequently push updates that break something since they can't account for all of the configurations that their hardware will be used; sometimes they push botched uCode updates or other components they can't fully account for.
Razer's lack of cooperation is not taking away freedom from the user. Razer did not promise to provide "Linux" support and they are not obligated to do so. The firmwares themselves are already non-free and generally have EULAs tied to them which take away that freedom . If you wanted that freedom of choice in the first place, you should have bought hardware that offers that.
> How exactly does it hurt them to have unofficial Linux firmware?
It does hurt Razer to have "unoffical Linux firmware" because they would have new liabilities, possible legal issues in terms of licenses or an image problem if an update results in a brick.
I can't believe how many people think they are entitled to support for something that was never claimed to be supported. If you want "Linux" support, buy hardware that offers just that.
Let's be generous and triple that number, 1.2% of Pc gamers use Linux. Razer's decision makes sense to me.