

Web search engine of your choice.
Keep in mind that every open source project scratches a different itch… they don’t exist because people wanted to collaborate for collaborations sake… they exist because someone (or some people) wanted a particular software capability. This means that many of them started because one person had that itch, but there are millions of itches so the projects that need your help very likely won’t fit into a convenient “top 100” list. Think about what you are interested in and search for open source software related to that topic.






Boss has different people for different functions within the company. A monoculture is more susceptible to systematic flaws, but it is also less expensive to maintain. It is not OPs place to decide how the company manages is computing facilities, so if WSL or Cygwin are not accepable compromises (OP and company have to both agree) then OP has to decide whether they are willing to go along with Windows or find another job.
Something to talk about during the exit interview anyway.