<<There is one very big gotcha. The part of the OGL that says "all open gaming
content must be clearly indicated", is interpreted by Wizards (in the
strongest possible way) to mean that any code you have that implements the
D20 rules *must* be openly viewable by anyone. In other words, you cannot
compile d20 rules or data into source code for any language such as C, C++,
or any other language.
>>
That's a ridiculous position for them to hold. If you said "all the compiled binaries included in this distribution are 100% OGC" how would that be _anything_ other than clearly indicated. That's like saying that if I have a program that generates OGC character sheet output and I distribute the character sheets as OGC that I also have to distribute copies of the software along with them. That's ridiculous. You should have to mark what you _distribute_ as OGC, not what you are not distributing.
If you tried to mark part of the binaries as OGC, then I could see where they weren't clearly indicated. But if you declare the whole thing as OGC so it's unambiguous that the entire binary can be distributed, and so what can be redistributed is 100% clear, then I think they have no enforceable claim.
Lee
