Subject: Re: Model Code for the OSD
From: "Rod Dixon, J.D., LL.M." <>
Date: Mon, 20 Jan 2003 13:51:40 -0500

You have presented arguments against the use of "deliberately obfuscated
source code" as well as the reference to "well documented;" since the former
appears in the current version of Art. 2 of the OSD and the latter was used
as explanatory language in the model code, I can delete the latter, no

Is there any suggestion, however, on how we might illustrate what
"deliberately obfuscated source code" means or should that be removed from
Art. 2?


----- Original Message -----
From: "Bjorn Reese" <>
To: <>
Sent: Sunday, January 19, 2003 5:17 AM
Subject: Re: Model Code for the OSD

: David Johnson wrote:
: > My opinion is that "deliberately obfuscated source code" should be
: > from documentation. The quality and state of documentation is very
: > subjective, and should not be a part of the OSD.
: I have to agree with David. The documentation quality of the source
: code is orthogonal to the availability of source code, and thus has
: nothing to do with the OSD.
: Trying to establish what documentation quality is, is difficult
: in the first place.
: Firstly, people differ in intelligence and experience, so what is
: obfuscated to one person, may be obvious to another.
: Secondly, should the quality be judge on the choice of human
: language? For example, if a russian developer releases source
: code with comments in Russian, can I claim that he is
: deliberately obfuscating the source code? Can the russian
: developer claim that all source code with English comments
: are obfuscated to him?
: Thirdly, the source code may implement algorithms or domain
: knowledge that is inherently difficult to understand, and which
: would require a book-sized explanation. Would it be considered
: compliant with the OSD to refer to a (commercially available)
: book? If not, how does the developer avoid infringing the
: copyright of the book author while adhering to the suggested
: OSD documentation requirements?
: I am sure that there are other concerns as well; the above was
: simply off the top of my head. I understand the good intentions
: behind the proposal, but I definitely see it as a slippery slope.
: --
: license-discuss archive is at

license-discuss archive is at