Brl.mod, Dynamic Linking, and the BSSCL

BlitzMax Forums/BlitzMax Programming/Brl.mod, Dynamic Linking, and the BSSCL

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Could someone clarify this for me please...

You may not distribute static or dynamic library files based in whole or in part on this source code.


So, in other words, does this mean that any and all possibility of creating DLLs using standard BRL modules is completely out of the question? And because of what the Brl.mod comprises (runtime, garbage collector, standard functions like math, etc.), this means that creating DLLs is completely out of the question?

Now, on another note, if one were to expose only their own symbols via an export file, wouldn't this make the BSSCL unneccessarily restrictive?

As far as I can see, BRL has already decided that the creation of DLLs with BlitzMax will not be allowed. Care to clarify?