Stephen J. Turnbull wrote:
Footnotes:
[1] I consider this a bug in the GPL. The Internet is an ether, so as
long as the client is easily available, and CVS is, a CVS server and a
FTP server on a different planet are "the same place". The GPL should
require that the source be available in a publically accessible place,
for no access charge, and that place be a well-advertised URN---note
the "N". In fact, IIRC that's what draft GPLv3 does in effect.
The problem with that is that "publicly accessible" isn't entirely
clear-cut. If the source isn't available via the same protocol on the
same port on the same server as the binary, there are a whole bunch of
ways in which you may be able to get one but not the other.
E.g. an IT department which considers "internet = web + email" and
using any other protocol is tantamount to hacking. Or multiple FTP
mirrors which are open to anyone, but a single CVS repository in
another country, access to which is blocked at one end or the other
due to political factors.
--
Glynn Clements <glynn(a)gclements.plus.com>
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta