Mam pocit, ze komercni firmy si z OSS casto vyberou to co se jim hodi a u zbytku, ktery se vyviji in-house, neni duvod zverejnovat (Google/Android, Apple/OSX, a tak dale).
Popravde receno to ve spouste pripadu docela chapu; firmy ze zverejneni nemaji zadny prospech, ale spis starosti. Pristup komunity je take v mnoha pripadech sporny.
Hlavni problem vidim v tom, ze maintaineri ruznych knihoven/programu mnohdy ignoruji to, co pozaduje komercni sfera (kompatibilita a spolehlivost asi na hlavnim miste).