[Box Backup] Compile Boxi from tarball or trunk?
boxbackup at boxbackup.org
Tue Apr 7 15:47:20 BST 2009
On Tue, 7 Apr 2009 15:16:13 +0100 (BST), Chris Wilson <chris at qwirx.com>
> 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
> /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