Firstly, it is not clear on the sourceforge website that the GPL licence applies only to the mcrypt program and not to the libmcrypt package (which is actually under LGPL). I could find no reference to this until I downloaded the package. Note also that by calling the licence in the libmcrypt package COPYING.LIB, it makes it appear to be a linker file on the windows platform. Plain COPYING would be better. As you would know, the difference between these two licences is the ability to distribute and use it commercially or not. It would be best if the LGPL status of the library was publicized.
Secondly, my company is needing to use libmcrypt with PHP on Windows. For this reason we need a Windows version of the libmcrypt library. The only one that I can find is at http://ftp.emini.dk/pub/php/win32/mcrypt/
We are reticient to use this DLL however because there is no versioning information with it, there is no way to tell if it has been compromised in any way since there is no source distributed with it, nor is there a way to verify that the DLL we download is the correct one (no MD5 checks) and there is no licence file associated with it. For a security library these are serious failings.
Is there an official win32 build of this library which addresses these problems? If there is not, then I am happy to build a private copy of the library and release it on a public website if necessary. I am particularly interested in any directions for building this library on windows if you know of them existing anywhere.
Regards,
Brodie
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm also looking for an official build of libmcrypt.dll.
I am running an Windows web server with Apache 2.2 and PHP 5.2.1. I would compile it myself, but I don't really know where to begin. Any help would be much appreciated.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Firstly, it is not clear on the sourceforge website that the GPL licence applies only to the mcrypt program and not to the libmcrypt package (which is actually under LGPL). I could find no reference to this until I downloaded the package. Note also that by calling the licence in the libmcrypt package COPYING.LIB, it makes it appear to be a linker file on the windows platform. Plain COPYING would be better. As you would know, the difference between these two licences is the ability to distribute and use it commercially or not. It would be best if the LGPL status of the library was publicized.
Secondly, my company is needing to use libmcrypt with PHP on Windows. For this reason we need a Windows version of the libmcrypt library. The only one that I can find is at http://ftp.emini.dk/pub/php/win32/mcrypt/
We are reticient to use this DLL however because there is no versioning information with it, there is no way to tell if it has been compromised in any way since there is no source distributed with it, nor is there a way to verify that the DLL we download is the correct one (no MD5 checks) and there is no licence file associated with it. For a security library these are serious failings.
Is there an official win32 build of this library which addresses these problems? If there is not, then I am happy to build a private copy of the library and release it on a public website if necessary. I am particularly interested in any directions for building this library on windows if you know of them existing anywhere.
Regards,
Brodie
I'm also looking for an official build of libmcrypt.dll.
I am running an Windows web server with Apache 2.2 and PHP 5.2.1. I would compile it myself, but I don't really know where to begin. Any help would be much appreciated.