The source code that is avaliable is about using the .dll that is not open source.
You are mistaken. All the source code is available and open source. It's all in 1 big download. The .dll is even released under the GNU LGPL, which means it can be used in commercial products. The JkDefrag sources (the shell) are released under the GNU GPL, which means it cannot be sold as (part of) a commercial product.
I see... your ultimate purpouse is to make some money from this.
No, it isn't. If I ever build a "pro" version then it will probably be free, just like JkDefrag. I have no plans at the moment for building such a version. When I encounter a useful idea that is not suitable for an extremely easy to use defragger, then I make a note of the idea for a future, powerful, difficult to use JkDefrag version that I call the "pro" version.