"So, you want to be a kernel hacker. Before you go down that
path, or get involved with any other free or open source
development project, you should know that it's often a wild,
raucous place where--no matter what level of coding skill you
possess--your tolerance for criticism or rejection might constantly
be tested. Even Linus Torvalds isn't immune to criticism.
"Most FOSS developers write code for the ego hit or the
warm-fuzzy you get from being of service to others. Yes, the elite
are often paid well by large corporations for the sweat of their
brows, but for the rank and file, which includes some of the
world's most gifted programmers, it's work freely given with no
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.