"Linux kernel developers are normatively disconnected
from the rest of the users, most of which are desktop users, the
kind making up 90% of all computer users. Since they are not mostly
governed by the companies whose interests are on the desktop it is
logical that they will a lot of the time be oblivious to the needs
of the ordinary desktop users.
"This is not because a desktop user does not have the freedom to
participate. In a Free Software world we have the freedom, but we
also have social and cultural norms which are often enough of an
obstacle to healthy communication and cooperation. Some of those
norms are beneficial, and some are quite hurtful."
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.