Hi there hashmipk2000,
Yeah I kind of know what you mean about this being an open source project abundant in pay modules. I think there are two reasons. Partly it's what I call the Microsoft effect, the tools to write the code are not free like with other projects (this has changed a little now) and everything around MS seems to cost something.
The second is DNN has become really popular. There are thousands of posts here everyday with people helping each other out for free and LOADS of modules and skins that have been made free for the downloading. I don't know his web site url but find a post by Cathal and go to his site. He has a page that is almost endless with links to free resources. There is a much greater proportion of free modules to pay modules. Skins seem to be a little different those darn graphic designers. :)
I personaly am having a blast helping out trying to answer questions and fix problems for people. But some times helping someone is more pointing them in the right or better direction, not just writing a bunch of code that they really don't need.
As I read your posts I was getting the feeling that you really didn't understand what you were asking for or why it would be much harder that I was thinking you knew to do what you were requesting. I was trying to point you in a better direction to help you out. And I didn't charge you a penny. :)
Open Source isn't really about Free vs Payed. It's a distribution model nothing more. There are big projects and small projects. I develop in Java also and use a free IDE called netbeans. The tool it's self is free and open source, if I wanted I could download the code and change it and give it to other people. It's core team is infused with cash from Sun and IBM and the netbeans core teams full time jobs are developing netbeans. Nearly all of the free plug ins and addon for it come from big software companies.
The DNN core team might get a little bit of money from Microsoft but I doubt it and there are ways to get the IDE for free and remain legal but most of the people writing the modules and the core team all have other jobs that pay the bills. Almost all of the modules and providers you see out there were written on someones free time when they could have been playing with the kids or outside getting some sun and fresh air. I'm amazed that there are so many posts here in the forums with people helping out and as many free modules as there are.
Good luck and Cheers, :)