Well, Freecell Solver 1.6.5-autoconf-rev12 which can be downloaded from
its homepage contains no code from the Microsoft C Run-Time library.
Note that the new code (which is public domain) is based on this code.
However, so is the code of PySol and kpat, and if I'm not mistaken the
source code of Microsoft's ANSI C RTL is distributed under a license that
allow looking at it and writing similar code. Or else, PySol and kpat
would have been in trouble too.
However, to become part of Debian, there are also man pages to be
composed. I can write a symbolic one for fc-solve (which will refer the
readers to its --help switch and to README and USAGE), and for the board
generation programs (I'll just say "board_gen_program [decimal number]"
echoes the board to the standard output).
Now, the question is whether the freecell_solver_user interface should
also be documented in a man-page. I'm planning to write a document that
will describe how to use the library, and I suppose I can write it in
perlpod from the start. In any case, most users will not be very concerned
with the FCS programmer's API, as most of them are not going to implement
their own Freecell implementations. But if Debian rules that we've got to
have such a thing, then we are not in the position to argue.
Best regards,
Shlomi Fish
----------------------------------------------------------------------
Shlomi Fish shlomif_at_vipe.technion.ac.il
Home Page:
http://t2.technion.ac.il/~shlomif/
Home E-mail: shlomif_at_techie.com
A more experienced programmer does not make less bugs. He just realizes
what went wrong more quickly.
Received on Sat May 26 2001 - 06:25:02 IDT