"Richard M. Stallman" <[EMAIL PROTECTED]> writes: > Richard, an issue came up related to gnulib: I want to move a module > from GNUPDF written by Jose E. Marchesi <[EMAIL PROTECTED]> (I have his > permission to do so). The code is copyrighted by the FSF, Jose signed > papers for GNUPDF but not gnulib. Does he need to sign papers again for > gnulib? > > The code he has written is already assigned to the FSF; once that is > the case, we can put it wherever we want, and it will remain copyright > FSF.
Ok. > In regard to his future changes, if he makes them for GNU PDF, they > will also be assigned by the assignment he signed for GNU PDF, so we > can put them wherever we want and they will remain copyright FSF. > > If he sends you a change to that code for GNUlib, please ask him to > put it in GNUPDF first, so that his assignment will cover it. Then > you can get it out of GNUPDF. He could also sign an assignment for > GNUlib and then he could send you changes specifically for GNUlib. What happened here was that I took pmccabe2html from GNUPDF, made it project-independent (small changes but possibly more than 10 lines), and put it into gnulib. Jose is already using gnulib, so it is probably simpler for him to pull pmccabe2html from gnulib and send patches for pmccabe2html to gnulib. So both Jose and I will work on the code. It seems that either I have to sign an assignment for GNUPDF to be able to work on it in the GNUPDF repository, or Jose has to sign an assignment for Gnulib to work on it in the Gnulib repository. Jose, what do you think? Personally I'd prefer to maintain it in gnulib, which would mean that you'll have to assign papers for gnulib. Having your papers on file may be useful if we integrate more of your project management code anyway... On the other hand, I could also sign papers for GNUPDF, and gnulib could pull pmccabe2html from GNUPDF automatically. /Simon