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.