Linux and open-source software in general truelly do have lots of documentation. The problem is that the documentation is not geared to the non-techie. For the new user, the documentation ranges levels of hard to insanely hard. The other thing I find very annoying in the community is the fact that lots of users who knew nothing months before tend to become elitists when someone new comes along. I asked "what is the difference between linload.exe and loadlin.exe" in a #linux channel a few days back and instead of getting a straightforward answer ... I get "use google". Yes the answer was eventually found on google, but not after hours of searching ... yes hours. Even when I did find it, it wasn't directly describing both, but just referring to them. Things like these are very frustrating. I can only imagine how someone who has just started today must feel. This elitist attitude that a lot of people have (no one on OSNN, OSNN has always been helpful) is a detriment to the community and the growth of open source as a whole.