Jason Tishler wrote:
>
> Add to be explicit: If your code does link against the Cygwin DLL, then
> you do need to distribute its source.
>
It is possible to write PostgreSQL client applications than don't use
the Cygwin DLL and don't need to be open source. The libpg client
library complies and runs natively under Windows. A Windows application
can be linked against that library and not need to use Cygwin. This is
done with the Perl DBD::Pg module.
- Ian