Did you know about the Linux Foundation?

I certainly didn't till now. Check out the web of the Linux Foundation. I think it is very important to have so many people defining Linux standards. To fix and address standards is crucial for the quality of software in my opinion. I got this site looking for drivers for my grandpa's new printer. OpenPrinting is one of the nice workgroups within the Linux Foundation. I took the "HP Deskjet F4100" driver and it worked fine for his F4180. Just take the ppd file and copy it to /usr/share/cups/model/hpijs/HP/.
A geek who doesn't care/think of the end user won't ever develop professional applications.