Why do people choose to work for free on open source projects that are mostly used by businesses? I can completely understand making things that are hard to monetize, user facing applications, or trying to learn something. But when I see free contributions to things like infrastructure management I just don’t get it. Why wouldn’t you just get a job doing this if there’s obviously a business demand for it? If I made something for free that was primarily used by people who made money off of my work it would completely kill my motivation and I would feel taken advantage of.