First up - i have NO IDEA about all these friggin licenses and crap. So if someone wants to tell me the right answer, i'll bleat like a sheep and follow along mindlessly.
Secondly - my intention is that this project can be used where ever, when ever and for what ever (yep! commercial apps for sure).
Initially (ie - when i created this codeplex project years back), i just grabbed the first license that sounded ok (hint: that didn't mean i read AND understood all the legalese). The original Java code is BSD, which i think means i can do whatever
BUT i need to make sure i include the proper 'head-nod' to the source (aka java code) with that same license -
so people understand that I didn't create this, but have taken then code and improved upon it.
And I would like the same, here. People - go nuts, but just make sure that you give a head-nod to this source, which gives a head-nod to the original source.
That's why i changed the license (in this release) TO GPLv2 because i think that license is the most open and allows everyone to go nuts with this code.
But I could be horribly wrong.
So - smarter people out there - correct me if i'm wrong and tell me what I should really be doing :P