I am not sure how best to put GPLv3 and LGPLv3 into gnulib. I think that when projects update to GPLv3, the "COPYING" file should be GPLv3. But of course until the update, COPYING remains GPLv2.
Maybe we should have doc/COPYINGv2 and doc/COPYINGv3 (ditto COPYING.LESSER) in gnulib, with no doc/COPYING at all, so the choice is explicit? Other ideas? On the more important topic of actually updating gnulib: rms said that libc should not be updated yet. He also said gnulib should not be updated, but I think he meant "libc" when he wrote "gnulib", not being immediately aware that they're two different things. I thought I would ask him about it a little later. BTW, gnulib still takes a couple of files directly from libc (strtoll.c and strtoul.c), but I believe all the others have diverged by now. Thanks, Karl
