We do have a legal framework worked out. But we're just not talking about it yet. The reason is only slightly sinister.
Basically, we have several months before most people will get to see anything. So we are planning on pacing the info release so that there's some new info released periodically. Stuff like the IP question, EULA structure, and the like is being saved for later (so are details on scripting, and lots of other stuff). Bluntly speaking, it's about keeping the interest up by trickling info out over time. If we revealed all then went quiet for months, that wouldn't serve our nefarious purposes.
Frankly, stuff like the EULA will probably evolve as a result of the testing process too... I am sure questions will come up that we haven't thought of -- they always do.