So, I was looking around, and I noticed something odd: I couldn't find anywhere anything explaining either what this forum is about, or what the rules for posting are. Shouldn't this stuff be in a prominent place? If I can't find it, I'd wager to guess many others can't either and that would definitely contribute to the number of people assuming this is a place to post about gratis, proprietary games.
Edit: I do notice on a second read that the "This is how you should post on this forum" topic mentions that non-open-source projects will be deleted, but I missed it the first time because it's just one line and the font is so large that it looks like a title.