Welcome !! I would second the above comments about this community. In no way are purely negative comments tolerated and we all love to see new work and new members posting. The feedback and comments you receive here are meant to be helpful and I for one can say that I have never received hateful or purely negative feedback (and back in the day I posted some truly awful work). As Korash said we all love maps and mapping here and are more than glad to help wherever we can. As far as licensing goes check out my sig I use several versions of the CC license and also have a Google doc for attribution instructions for my work. I am not a professional artist and for the most part encourage people to share and use and even modify most of what I post here. I look forward to seeing your work.