4 strange places to find open source