On Thu, Dec 06, 2001 at 01:56:23AM -0500, Branden Robinson wrote: > On Thu, Dec 06, 2001 at 02:52:47PM +1000, Anthony Towns wrote: > > On Mon, Dec 03, 2001 at 11:01:49PM -0500, Branden Robinson wrote: > > > For instance: > > > Message-ID: <[EMAIL PROTECTED]> > > > "> * It's unjustified. Why 32,768 bytes? Why not 32,000 bytes? > > > You want 32,000 instead? You've got it." > > Which, you'll notice didn't answer the question, nor did it remotely > > address the issue by providing any justification. > The size of the GNU GPL and the "Funding Free Software" portion > of the gcc manual together in plain-text form is 20,410 bytes. > This is *without* regarding all adjacent white space characters > as one byte, and without excluding the portion of the GPL that > is actually a binding license. Once that is done (condensing > whitespace and omitting the "TERMS AND CONDITIONS" part of the > GNU GPL, which are already covered by clause 2 above), this > auxiliary material consumes only 7,928 bytes. Therefore, 32,768 > bytes strikes me as a reasonable limit. > > This of course, assumes that it's reasonable to use packages that > actually exist and contain non-license invariant text to inform one's > proposals. Given your preference for ex nihilo reasoning, that > assumption may not do anything for you.
Uh. I'm a little lost. Your argument seems to be: * There's 20k bytes of invariant text in the GCC manual. * There's roughly 8k bytes of invariant text in the units this proposal uses in the GCC manual. * Therefore, 32,768 bytes is a reasonable limit. Now, I could understand going from 7,928 bytes to 8,000 bytes; or to 10,000 bytes, or, if you have to appease your power of two fascination, I could perhaps understand 8,192 bytes or 10,240 bytes. But 32,768 bytes just appears to have been pulled from the air completely. I'm not sure why you think I have a preference for ex nihilo reasoning considering I generally cite lots of statistics whenever I'm arguing for anything. But whatever. You should also note that there are a number of non-binding clauses in the GPL itself: ``You may charge a fee for the physical act of transferring a copy'' for example. If it's enough of a nuisance that you didn't bother looking for them, why do you think it'd be any less of a nuisance for ftpmaster or -legal to want to count them character by character? Again, the things wrong with your proposal are: * a byte limit is not helpful at best, and more likely actively counterproductive. * considering non-binding text from the license separately to binding text in the license is unnecessary and overly awkward. You're making this far more complicated and pedantic than is helpful to anyone. Far simpler and easier to understand to say something like "The program's license (the debian/copyright file) need not be modifiable. Small amounts (generally a few hundred to a thousand words) of non-modifiable text (eg, the GNU Manifesto) may be included in the package -- however this is discouraged, and does not apply to documentation that may need to be modified when the program is changed". The former simply documents current practice, the latter is the minimal change necessary to match the DFSG against the current status-quo with free documentation. If you're really obsessed with the power of two byte count, you might want to change the size estimate to one of those. Cheers, aj -- Anthony Towns <[EMAIL PROTECTED]> <http://azure.humbug.org.au/~aj/> I don't speak for anyone save myself. GPG signed mail preferred. "Security here. Yes, maam. Yes. Groucho glasses. Yes, we're on it. C'mon, guys. Somebody gave an aardvark a nose-cut: somebody who can't deal with deconstructionist humor. Code Blue." -- Mike Hoye, see http://azure.humbug.org.au/~aj/armadillos.txt
pgpoAQgPvM6ja.pgp
Description: PGP signature