Gareth Nelson wrote: > I don't see any issue with a company wanting custom work done on the > project as long as it doesn't contradict the goals of the project. > > For example, a company might want to pay more to improve particular > hardware drivers, is that really a problem? > > Consulting could be a good way to raise funds for the project while also > encouraging usage.
Nothing prevents you from hiring someone to develop or improve a feature and contributing the code back to the project. Certain other projects that supported themselves as consultancies have had a difficult time maintaining quality because they are being paid to have other priorities.