I would prefer requiring "all available documentation describing how to modify the original work." That means that a developer cannot hide documentation that IS available simply to make others' work more difficult. /Larry
> -----Original Message----- > From: Rod Dixon, J.D., LL.M. [mailto:[EMAIL PROTECTED]] > Sent: Saturday, January 18, 2003 8:41 AM > To: David Johnson; Rod Dixon > Cc: [EMAIL PROTECTED] > Subject: Re: Model Code for the OSD > > > David has proposed that Article 2 of the OSD not be read to > require documented source code. To implement this change on > our draft, I can delete from section 2-2 of the model code > the explanatory passage that defines obfuscated to mean, > among other things, undocumented code. I'll make this change > by the end of the month unless others post views to the contrary. > > Rod > > > > ----- Original Message ----- > From: "David Johnson" <[EMAIL PROTECTED]> > To: "Rod Dixon" <[EMAIL PROTECTED]> > Cc: <[EMAIL PROTECTED]> > Sent: Friday, January 17, 2003 9:55 PM > Subject: Re: Model Code for the OSD > > > : On Friday 17 January 2003 09:57 am, Rod Dixon wrote: > : > Larry & List members: at your convenience, please > download the current > : > draft of the OSD's proposed model code. > : > : I have one nit. > : > : 4: "Source code that is exceptionally difficult to read > either because it is > : not documented or is cryptically expressed is considered > obfuscated source > : code..." > : > : This seems onerous. It is the bad habit of many developers > not to document > : their code. If the code itself is easily understandable by > someone conversant > : with the language and the problem domain, then the lack of > documentation > : should not count as obfuscation. I don't want to point any > fingers, but there > : are numerous examples of OSS projects with absolutely no > documentation. > : > : -- > : David Johnson > : ___________________ > : http://www.usermode.org > : pgp public key on website > : -- > : license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3 > > -- > license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3 > -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3

