----- Original Message -----
From: "Ryan S. Dancey" <[EMAIL PROTECTED]>
Sent: Monday, June 04, 2001 11:15 AM

> So here's an interesting thing and a pretty skewed way of looking at the
> problem.  The OGL says that the OGC must be clearly identified.  It doesn't
> say that the OGC must itself be human-readable.

Ok, at that point i stop understanding *anything*. We spend last week discussing "can 
binary files
be declared OGC?" My understanding of your responses was that main problem with it is 
none
human-readable aspect of binaries.  Now you are telling us that OGC don't have to be 
human readable
at all. THAT WAS MY WHOLE POINT! ABC.XYZ file declared OGC is clearly identified as 
OGC, no matter
what i put inside. That could be database or map, libraries used by software, hashed 
data tables or
in your example software EXE itself.

I can't shake the feeling there is some sort of confusion here, as in my opinion, this 
is exact
opposite to your position last week.

> I believe that a programmer could provide a function that would produce
> instructions for identifying those portions of the code that are OGC - even
> if they're just machine language or JIT bytecodes.  In other words, the user
> could be told "bytes 50325 through 1439402 are Open Game Content".  That
> would clearly identify the OGC - even though doing so won't be very usable
> to the end-user.  That's a bit tricky because most modern compilers don't

But of course any normal developer will simply separate all such code into 
DLL/LIB/.class, declare
this whole library OGC and public it interfaces. Ability to declare binaries as OGC 
lift all
restrictions and really make things much more interesting and innovative.

> provide much information to the programmer about what bits of the code went
> where in the final executable, but I suspect that with a little clever

Bah. Simple turning on option to produce map file for compilation gives you complete 
layout of final
EXE - data segment, code & function offsets, etc. This is trivial, even if unnecessary 
given ability
to separate it as library.

- Max




_______________________________________________
Ogf-l mailing list
[EMAIL PROTECTED]
http://www.opengamingfoundation.org/mailman/listinfo/ogf-l

Reply via email to