* fear of being critizied for bad code
* not wanting to deal with contributions
* license compliance (maybe using something commercial, maybe trying to hide bad license usage)
* trying to keep control
* missing understanding of open source in general
* ...