Language wrappers/SDK license...

Archives Forums/Blitz3D SDK Programming/Language wrappers/SDK license...

marksibly(Posted 2007) [#1]
Hi all,

I am very keen to encourage the development of different language wrappers for the Blitz3D SDK, but don't really want the headache of syncing/maintaining them all in-house.

To this end, I have decided to allow 3rd party development of language wrappers, so long as such wrappers are distributed with a license such as:

"This product may only be used by licensed owners of the Blitz3D SDK."


...or words to that effect. And of course, this should be made clear on any adverts/websites etc for the wrapper.

I've also added this to the SDK license, and have posted the full SDK license to the products description page.

There is also a new 'sub-license' section in the SDK license, which requires redistributors of b3d.dll to include a little 'don't redistribute' license along with their apps. I know it's a bit edge modifying a license after the fact (and if your an early adopter, I guess your free to ignore the new bit), but I think this addition combined with the wrapper license makes it all pretty clear where everyone stands.

Finally, it'd make BRL's life a lot easier if we only had to worry about the C/C++ versions, so if there are any volunteers keen to maintain the Max, PB, C# wrappers, I'd be interested in working with you!


Kanati(Posted 2007) [#2]
Very awesome Mark. Now we don't have to worry about the headaches here as well. It's still just a few words separating the undesirables from actually being able to use the dll for their own development though.

Might I suggest a license key that has to be set in code before any calls will work? I've seen other products do this to good effect. Mabry was one company that did this well. It didn't stop anyone but the casual pirates, but it did stop some.

But if you aren't worried about it then thumbs up to you.


Pepsi(Posted 2007) [#3]
That is very generous of you Mark. Thanks. But I still at least would like to see where we can only distribute a new language wrapper here in a dedicated private b3dsdk forum. This would still help out where licensed owners can only get the wrappers from and help eliminate some bad guys getting at it. It would also help where the community can maintain at least the wrappers itself. Just a thought.


marksibly(Posted 2007) [#4]
Ok, I've add a Blitz3D SDK Wrappers forum, private to Blitz3D SDK users...


Barnabius(Posted 2007) [#5]
Excellent! Now, we can really get going with the various wrappers. :-) Pepsi and myself are basically finished with most of the work for EBasic and hopefully, the Aurora version is not far away, too.

Barney


Shayde(Posted 2007) [#6]
Where is this new forum?

I purchased a license last week but do not see the new forum.

thnx


Pepsi(Posted 2007) [#7]
Did you register your b3dsdk in your account section?


ZJP(Posted 2007) [#8]
"Ok, I've add a Blitz3D SDK Wrappers forum, private to Blitz3D SDK users... "

Very good idea. Fast. Don't need a sort of bbBeginBlitz3D("license key") ;-)


dynaman(Posted 2007) [#9]
Excellent! (both for the new terms and the new forum)


Shayde(Posted 2007) [#10]
oops..brain fart. All reg'd and ready to go..thanx