According to the
Free Software Foundation, free software includes "
the freedom to improve the program, and release your improvements to the public, so that the whole community benefits... Access to the source code is a precondition for this." While I agree that the principles of the FSF are noble, I also feel that there is an unspoken assumption - an assumption that pods of hobby developers across the world can coordinate on the same scale that directed companies with a budget can. Where free software has an important place in computing, so does closed-source commercial software.