I've been contributing to open-source software projects for more a decade now. I've never seen any connection with left-wing ideology, and no incompatibility with any ideology I can think of. I've seen all kinds of people participating, from communists to objectivists. I think that's why it worked so well. If something can seriously hurt the idea, it's trying to make an narrow political-ideological cause out of it. You may gain some partisan support and budgets on that, but the losses in goodwill would be enormous.