GNU FDL makes "difference files" useless
On Thu, 28 Aug 2003, Scott James Remnant wrote:
>GNU CVS repository, emacs/man/emacs.texi, revision 1.64
>The following two changes are made in this revision:
>-to redistribute it under certain conditions; type `show c'
>+to redistribute it under certain conditions; type `show c'
>-(which makes passes at compilers) written
>+(which makes passes at compilers) written
>the difference is in the trailing whitespace, but that's irrelevant.
>These changes were made to part of an Invariant section of the GNU Emacs
>manual, that's relevant.
>What's also relevant is that anybody running 'cvs update' on their
>source and receiving this patch; and as this occurred just before the
>21.3 release, anyone applying a "difference file" to their source rather
>than downloading the new complete distribution; broke the following term
>of the GNU Free Documentation License.
> L. Preserve all the Invariant Sections of the Document, unaltered
> in their text and in their titles. Section numbers or the
> equivalent are not considered part of the section titles.
According to the same locic, you can't cvs any file with BSD
license notice. And, even, any non public domain file.