> I have never met a group of people so passionate about sharing what they know with anyone than programmers.
There's a group who's even more eager to do that, one that's been running the largest open source project on the planet from millenia: mathematicians.
You're probably completely correct and know more about the actual day to day than I do, but it sure seems like most of the famous ones were kinda jerks about sharing.