A contributor to the Hyprland project (a dynamic window tiling manager), Vaxry, who he and others on his Discord is critical and joking of pronouns (who/cares), does not care about the political background of contributors or users of Hyprland and is concerned about the creep of ideology into the free and open source ecosystem.
Background:
From his critic: https://archive.ph/Sfvlr And Vaxry's rebuttal: https://archive.ph/jMoKB
He called out the bad apples who wish to impose their purity testing onto projects and users:
Subsequently his concerns were dismissed as transphobia and national socialism by his opponents which led to a member of RedHat, FreeDesktop and Xorg to tell him via a RedHat email address that he is in violation of the Code of Conduct for behaviour outside of the project and if he continues he will be banned.
And subsequently calling this out publicly got him banned.
And the other side justifying this move for balance:
As a consequence, he can no longer contribute code to FreeDesktop including Xorg and Wayland, critical components for a tiling window manager. And there is now a push to banish the "deeply toxic" Hyprland project from distributions and deal with "problematic" users to purge them from free and open source software, including their forks.
It looks as if the purity testing in free and open source software is spreading. And there are increasing numbers of individuals drunk with power who wish to impose their values, beliefs and codes onto everyone else. The Linux Kernel already replaced its Code of Conflict with the Code of Conduct. Not just with FreeDesktop, I've seen the same principles being made within the Linux kernel, Gnome, KDE, RedHat and other important project contributors and users. Now we're seeing purity testing and gatekeeping in the same regard as we've seen elsewhere in proprietary software, gaming and other media.
The BSDs (Free, Open, Net) are starting to become the option for trimmed down Unix-like systems.
You can also go with deeply embedded Linux systems like buildroot, but you will have to really know what you're doing to get something usable.