One salient cultural attribute of "free software" that you may notice this calls into question is one's affect with respect to windows support. It seems like "windows support" is doing free work for Microsoft, supporting a proprietary platform rather than getting users to install Linux or whatever, but in practice, projects that support Windows are projects that individuals without full control of their technology stack can run, but Linux-only means "server-only" for a huge majority of people.