[Box Backup] Compile Boxi from tarball or trunk?

Achim boxbackup at boxbackup.org
Tue Apr 7 15:47:20 BST 2009


Hello Chris:

On Tue, 7 Apr 2009 15:16:13 +0100 (BST), Chris Wilson <chris at qwirx.com>
wrote:
> cygwin1.dll is a big dll to distribute. it requires GPL compliance, which

> prevents me from selling non-GPL Boxi licenses if I so desire. It uses 
> Cygwin libc emulation which has different semantics to MSCVRT, so things 
> that work directly won't work through OpenSSL/cppunit/etc and vice versa.

> The presence of two implementations of libc functions such as mkdir(), 
> stat(), etc. may lead to the wrong one being used, and therefore 
> application crashes. Cygwin applications use fake unix paths like /usr
and 
> /cygdrive/c which make no sense to Windows users or applications, and 
> cygwin openssl will too, so loading a certificate won't work as we supply

> a windows path to a cygwin dll.

Those are plenty of good reasons to avoid Cygwin then! Thanks for sharing
your perspective on this.



More information about the Boxbackup mailing list