I'm sure all viable means of obtaining revenue are already being used: the Cafe Press Web shop (caps, mugs, t-shirts, badges etc.), donations via PayPal, advertising on the Home Page and in the SL Forum, ISP sponsors to host the ISOs, and so on. But I'm sure it still does not generate enough revenue to even support one full-time developer or buy enough hardware. You suggest selling printed documentation instead of advertising. Who's going to write it, set up a Web shop to collect credit card and PayPal payments, maintain the retail site and operation, collect the revenues (which will not be much, I'll wager), keep the accounts, take care of the legal aspects and so on. Such a venture in itself would cost something to set up and run, eating into any profits (which I doubt would exist anyway). Are you going to write the comprehensive, accurate, fully-proofread documentation to sell? The SL Wiki is not too bad, but has quite a bit of out-of-date or inconsistent information, and it would not be viable just to print it out and try to sell it. Are you going to get the documentation printed, run the retail operation, process the orders and post the documentation worldwide (at what cost?), and so on? The two SL developers have day jobs and lives outside the project, as do the moderators. If you really hate the adverts that badly, make a donation via the link on the Home Page; buy a t-shirt and cap from the shop; get any fellow Linux enthusiasts into SL and ask them to do the same. This also goes for anyone else reading this who hates the advertising. I don't much care for it either, but I can see that it's a necessary evil in the absence of any viable alternative that is not already in use. SL does not have a company such as Canonical, Novell or Red Hat behind it -- all of which are commercial organisations with employees and who either sell software or support services -- to do this work. Just two young developers and a few active moderators (you can count them on the fingers of one hand -- without the thumb!).