Alec, detailed answer tomorrow, for now just the most important part.
In my opinion you fail to realize that software application is not equal software
source code. To
give you example from our work - City Overseer as whole is about 590+ MB. From this
only meager 2Mb
are executables for which i can provide source code. The rest 99+% is binary files
which simply
don't have source code. So if i proclaim that our app is open source tomorrow and all
its source
code is OGC - that less then 1% of the whole. Your second wrong assumption is that
there is some
sort of "other" solution for binary files. There is none. All our suggestions was
removed from the
table by Ryan clarifications.
> clearly identifies all OGC. Of course I fail to see how this has anything
> to do with the current discussion. All of the discussion has revolved
> around the creation of programs which actually contain or generate OGC for
> the end user. Someone would have to explain to me how a program can
> create OGC without actually containing OGC.
Simple - by processing one type of data from files into another type of data. Remember
the folder
idea? Its so useful for developers because its allow them to clearly separate &
identify OGC/D20/D&D
data from processing logic. ( When any OGC appears on user screen its really memory
shadow of some
part of file in that folder.) Imagine all SRD converted into set of say XML files (or
hashed XML
binaries) Software don't have a single idea what is SRD or D20. It just loads XML
files from OGC
folder, does something by rules in that files, then produces output. Theoretically
speaking if
somebody was to replace XML OGC D20 folder with Battletech XML folder the very same
software would
produce Battletech. ( And of course software probably won't work at all without that
folder ).
This is beneficial for developers (just put everything OGC/D20 specific in folder, and
code only
generic processing), its clearly beneficial for end users (all OGC is in one folder,
change the
rules or data there, and application will work the way you wanted.) However by current
OGL policies
mutually beneficial solutions are restricted, and no alternatives is offered.
- Max
_______________________________________________
Ogf-l mailing list
[EMAIL PROTECTED]
http://www.opengamingfoundation.org/mailman/listinfo/ogf-l