Comment because the one who pays is the one who controls (Score 1) 368
Because you're employed by a business which is more interested in itself than the broader linux community. The patches you create may be of a use to the broader community, but business priorities will generally come first. Now, it is a given that some (perhaps even a significant portion) of these developers are given a long leash, but the reality is the leash is always there. The resignation of Con Kolivas is a good example of why extensive corporate interest is bad: see http://apcmag.com/why_i_quit_kernel_developer_con_kolivas.htm