Here you can find the source-code of the OSCPMWin application. Please note that some versions of these packages are from unreleased versions that may or may not work. This source-code package includes the debugging map file and the reference executable file. You need Borland Delphi to compile it (we have used Delphi 6 and currently use Turbo Delphi Win32). You will also need the following components to compile: * FreeReport Library (our release uses 2.32-1). * INDY Internet Direct (our release uses 9.0.14). * PowerPdf (our release uses 0.9). You will also need the following components to run: * FreeImage Library (our release uses 3.8.0). * OpenSSL Library (only if you use SSL, our release uses 0.9.6k). If you want to create the Windows installer, you will need: * Nullsoft Scriptable Install System (NSIS). Some older versions also required the following components to compile: * Zeos Library (our release used 6.1.5). Some older versions also required the following components to run: * puTTY SSH client (only if you use SSH, our release used 0.55). Important note: If you modify the source code and redistribute the application, please check the licensing terms of the OSCPMWin application and the components used. The OSCPMWin source code and binaries can only be released under a GPL license. All components used are GPL-compatible. If you use other components please verify they are GPL-compatible or you won't be able to distribute the application. (You may use it for yourself only but if you give it to someone else you will be violating several licenses). The server-side script is released too under a GPL license. The synchronization modules don't link directly to the OSCPMWin application, they work like client-server software and so they can have different licensing terms. You can use the source code of this sample module to create your own synchronization external modules. IMPORTANT NOTE: We do not endorse or recommend the SAE product or any products from the ASPEL company in any way. This source-code package includes the debugging map file and the reference executable file. You need Borland Delphi to compile it (we have used Delphi 6). You will also need the following components to compile: * INDY Internet Direct (our release uses 9.0.14). Important note: If you modify the source code and redistribute any module, please check the licensing terms of the ASPEL module and the components used. The ASPEL module source code is compatible with most open-source licenses (you can release your module under a BSD-like, MIT-like, MPL, GPL or LGPL license). The INDY components (required) are compatible with most open-source licenses. If you develop your modules without using any of this source code, none of this apply to you and you can use whatever license you like. The synchronization modules do not link directly to the OSCPMWin application, they work like client-server software and so they can have different licensing terms.