I'm going to keep it under the GPL for now, maybe switch to EPL later. Personally, as long as everyone knows who/where it came from, I really don't give a damn what license it's under. And I don't see why you would want to make it a Horde3D extension as it already has 2D rendering, save for the animation capability. I still have alot of work to do, such as viewports being independent from the window size and the option of "Drawing to screen" (this has since been implimented, but untested) as opposed to drawing to world, although with the discovery of glUnProject, that should be trivial.
As for adding it as a Horde3D extension, I designed this to work independently from other libraries,
including Horde. You really don't need to add it to H3D to use it. Just call DARS rendering functions after you finalize your H3D frame, but before you swap your buffers. All drawing is done when you call
Code:
DARS::api()->FinalizeFrame();
If you want to make a H3D extension out of it yourself, then by all means do so. Just be sure to link back to the project page. I myself, do not plan to make an H3D extension out of it.