Deploying Embarcadero Delphi 10 and C++Builder 10 Applications

Please read this entire file before deploying your applications, components, or libraries. Unless otherwise noted, this file pertains to creation and deployment of applications, components, or libraries created with Delphi 10 and/or C++Builder 10. This file is provided pursuant to the Embarcadero License Terms and provides information on deploying applications.


Table of Contents

1. General Application Deployment
2. Components and Packages
    2.1 Distributing Custom Packages
    2.2 Embarcadero Runtime Packages
    2.3 Runtime Packages
    2.4 Enterprise Mobility Services
3. VCL and FireMonkey Styles
4. Ribbon Controls
5. Sample Images
6. InterBase
7. JPEG
8. Indy (Internet Direct)
9. Boost C++ Libraries
10. DataSnap Connect
11. EMS Console
12. XML
13. RTL
14. BDE
15. AppAnalytics
16. GetIt
17. Other Components
18. Removed or Modified Redistributable Files


1. General Application Deployment

When building applications, provide your .EXE file and any DLLs, DYLIBs or BPLs that it calls. If you have used runtime packages with your application, be sure to include all required BPLs or DYLIBs with the distribution.

If you build C++Builder applications for Windows using the dynamic Run-Time Library, you will also have to distribute one or more of the Run-Time Library DLLs cc32230.dll, cc32230mt.dll, cc64230.dll, cc64230mt.dll and the memory manager DLL.

For dynamically linked C++ applications for OS X, libcgunwind.1.0.dylib, libcgcrtl.dylib and libcgstl.dylib are required for deployment.

For iOS applications, your code should be in a single executable, which, in conjunction with other iOS required files, are combined into a .ipa file. In order to complete your App Store or Ad-Hoc deployment, you must have an Apple Developer account. Please check https://developer.apple.com/ for more information.

For Android applications, you code and other required files are combined into a .apk file. This file can be deployed to the store or it can be directly copied onto the device, providing the device is set up to allow installation of apps from sources other than the store.

For third party deployables, please see the third party documentation included with the product for other redistribution limitations.

Top


2. Components and Packages

2.1 Distributing Custom Packages

If you distribute custom packages to other developers, be sure to supply the necessary files including .DLL, .DCP, .DCU, .BPL, .DYLIB or executable files as required. Also, include any documentation you might have.

For Windows applications, if you distribute C++Builder packages to other developers, be sure to supply both .BPI and any .LIB files to which your packages link. You will probably also want to include .H, .HPP, .OBJ and .DCU files. For OS X applications, be sure to supply required .BPI and .A files. You will probably want to include .O files as well.

Top

2.2 Embarcadero Runtime Packages

In accordance with the section of the Software License and Support Agreement ("Agreement") entitled "GENERAL TERMS THAT APPLY TO COMPILED PROGRAMS AND REDISTRIBUTABLES," you may redistribute Embarcadero-supplied runtime packages only for the purpose of executing Works (as defined in the Agreement) created with the product. You may not modify these packages in any way.

The redistributable runtime packages are installed in the \Program Files\Embarcadero\Studio\17.0\Redist directory.

Although this software may include packages other than those listed below, only the packages identified below as redistributable may be redistributed by you. For third party deployables included in this product, please see the third party documentation for other redistribution limitations.

You may NOT redeploy Embarcadero-supplied design-time only packages. If a package is not listed in this document, then it is considered a design-time only. You may not recompile or redistribute any Embarcadero-supplied components or libraries for use by other developers.

Packages that you develop may not have the same names as Embarcadero-supplied packages.

If you distribute component libraries or other packages, it is recommended that you avoid using the default DCLUSR package name, since this will cause naming conflicts with other developers.

Top

2.3 Runtime Packages and Assemblies

The following table lists the redistributable runtime packages, DLLs, DYLIBs, and other files for each edition of the product. The redistributable files are marked with an X. Associated resource files are permitted to be redistributed.

Files Product S P C E U A
win32\adortl230.bpl D,C X X X X X
win32\appanalytics230.bpl D,C X X X X X X
win32\AzureCloud230.bpl D,C X X X X X
win32\bcbie230.bpl C X X X X X
win32\bcboffice2k230.bpl C X X X X X
win32\bcbofficexp230.bpl C X X X X X
win32\bcbsmp230.bpl D,C X X X X X
win32\bindcomp230.bpl D,C X X X X X X
win32\bindcompdbx230.bpl D,C X X X X X
win32\bindcompfmx230.bpl D,C X X X X X X
win32\bindcompvcl230.bpl D,C X X X X X X
win32\bindengine230.bpl D,C X X X X X X
win32\bindgraph230.bpl D,C X X X X X X
win32\BitmapStyleDesigner.exe D,C X X X X X X
win32\borlndmm.dll D,C X X X X X X
win32\cc32230.dll C X X X X X X
win32\cc32230mt.dll C X X X X X X
win32\cg32.dll C X X X X X
win32\CloudService230.bpl D,C X X X X X
win32\CustomIPTransport230.bpl D,C X X X X X
win32\DataSnapClient230.bpl D,C X X X
win32\DataSnapCommon230.bpl D,C X X X
win32\DataSnapConnectors230.bpl D,C X X X
win32\DatasnapConnectorsFreePascal230.bpl D,C X X X
win32\DataSnapFireDAC230.bpl D,C X X X X
win32\DataSnapIndy10ServerTransport230.bpl D,C X X X
win32\DataSnapNativeClient230.bpl D,C X X X
win32\DataSnapProviderClient230.bpl D,C X X X
win32\DataSnapServer230.bpl D,C X X X
win32\DataSnapServerMidas230.bpl D,C X X X
win32\dbexpress230.bpl D,C X X X X X
win32\dbrtl230.bpl D,C X X X X X
win32\dbxadapter.dll D,C X X X X X
win32\dbxasa.dll D,C X X X
win32\dbxase.dll D,C X X X
win32\dbxcds230.bpl D,C X X X
win32\DBXClientDriver230.bpl D,C X X X X X
win32\DBXCommonDriver230.bpl D,C X X X X X
win32\dbxdb2.dll D,C X X X
win32\DBXDb2Driver230.bpl D,C X X X
win32\dbxfb.dll D,C X X X
win32\DBXFirebirdDriver230.bpl D,C X X X
win32\dbxinf.dll D,C X X X
win32\DBXInformixDriver230.bpl D,C X X X
win32\dbxint.dll D,C X X X X X
win32\DBXInterBaseDriver230.bpl D,C X X X X X
win32\dbxmss.dll D,C X X X
win32\dbxmss9.dll D,C X X X
win32\DBXMSSQLDriver230.bpl D,C X X X
win32\dbxmys.dll D,C X X X X X
win32\DBXMySQLDriver230.bpl D,C X X X X X
win32\DBXOdbcDriver230.bpl D,C X X X
win32\dbxora.dll D,C X X X
win32\DBXOracleDriver230.bpl D,C X X X
win32\DBXSqliteDriver230.bpl D,C X X X X X
win32\DBXSybaseASADriver230.bpl D,C X X X
win32\DBXSybaseASEDriver230.bpl D,C X X X
win32\dsnap230.bpl D,C X X X
win32\dsnapcon230.bpl D,C X X X
win32\dsnapxml230.bpl D,C X X X
win32\dunitrtl230.bpl D,C X X X X X X
win32\DUnitXRuntime230.bpl D,C X X X X X X
win32\FDAdministrator.exe D,C X X X X X
win32\FireDAC230.bpl D,C X X X X X
win32\FireDACADOIntegrate230.bpl D,C X X X X X
win32\FireDACADSDriver230.bpl D,C X X X X
win32\FireDACASADriver230.bpl D,C X X X X
win32\FireDACCommon230.bpl D,C X X X X X
win32\FireDACCommonDriver230.bpl D,C X X X X X
win32\FireDACDb2Driver230.bpl D,C X X X X
win32\FireDACDBXDriver230.bpl D,C X X X X X
win32\FireDACDBXIntegrate230.bpl D,C X X X X X
win32\FireDACDSDriver230.bpl D,C X X X X
win32\FireDACIBDriver230.bpl D,C X X X X X
win32\FireDACInfxDriver230.bpl D,C X X X X
win32\FireDACMongoDBDriver230.bpl D,C X X X X
win32\FireDACMSAccDriver230.bpl D,C X X X X
win32\FireDACMSSQLDriver230.bpl D,C X X X X
win32\FireDACMySQLDriver230.bpl D,C X X X X
win32\FireDACODBCDriver230.bpl D,C X X X X
win32\FireDACOracleDriver230.bpl D,C X X X X
win32\FireDACPgDriver230.bpl D,C X X X X
win32\FireDACSqliteDriver230.bpl D,C X X X X X
win32\FireDACTDataDriver230.bpl D,C X X X X
win32\fmx230.bpl D,C X X X X X
win32\fmxase230.bpl D,C X X X X X
win32\FMXControlStyleViewer.bpl D,C X X X X X
win32\fmxdae230.bpl D,C X X X X X
win32\fmxFireDAC230.bpl D,C X X X X X
win32\FMXMetropolisUIStyleViewer.exe D,C X X X X X
win32\FMXMobileStyleViewer.exe D,C X X X X X
win32\fmxobj230.bpl D,C X X X X X
win32\FMXRESTComponents230.bpl D,C X X X X X
win32\FMXStyleViewer.exe D,C X X X X X
win32\FMXTee9230.bpl D,C X X X X X
win32\FMXTeeUI9230.bpl D,C X X X X X
win32\FMXWinModernStyleViewer.exe D,C X X X X X X
win32\ibxbindings230.bpl D,C X X X X X
win32\ibxpress230.bpl D,C X X X X X
win32\IndyCore230.bpl D,C X X X X X X
win32\IndyIPClient230.bpl D,C X X X X X
win32\IndyIPCommon230.bpl D,C X X X X X
win32\IndyIPServer230.bpl D,C X X X X X
win32\IndyProtocols230.bpl D,C X X X X X X
win32\IndySystem230.bpl D,C X X X X X X
win32\inet230.bpl D,C X X X X X X
win32\inetdb230.bpl D,C X X X X X
win32\inetdbbde230.bpl D,C X X X X X
win32\inetdbxpress230.bpl D,C X X X X X
win32\Intraweb_140_230.bpl D,C X X X X X
win32\libbson-1.0.dll D,C X X X X X X
win32\libmongoc-1.0.dll D,C X X X X
win32\midas.dll D,C X X X X X
win32\office2010rt230.bpl D X X X X X
win32\office2k230.bpl D X X X X X
win32\officeXPrt230.bpl D X X X X X
win32\RESTBackendComponents230.bpl D,C X X X
win32\RESTComponents230.bpl D,C X X X X X
win32\rtl230.bpl D,C X X X X X X
win32\soapmidas230.bpl D,C X X X X X
win32\soaprtl230.bpl D,C X X X X X X
win32\soapserver230.bpl D,C X X X X X
win32\svn230.bpl D,C X X X X X X
win32\svnui230.bpl D,C X X X X X X
win32\Tee9230.bpl D,C X X X X X
win32\TeeDB9230.bpl D,C X X X X X
win32\TeeUI9230.bpl D,C X X X X X
win32\tethering230.bpl D,C X X X X X
win32\vcl230.bpl D,C X X X X X X
win32\vclactnband230.bpl D,C X X X X X X
win32\vcldb230.bpl D,C X X X X X
win32\vcldbx230.bpl D,C X X X X X
win32\vcldsnap230.bpl D,C X X X X X
win32\vclFireDAC230.bpl D,C X X X X
win32\vclib230.bpl D,C X X X X X
win32\vclie230.bpl D,C X X X X X X
win32\vclimg230.bpl D,C X X X X X X
win32\VCLRESTComponents230.bpl D,C X X X X X
win32\vclribbon230.bpl D,C X X X X X X
win32\vclshlctrls230.bpl D,C X X X X X X
win32\vclsmp230.bpl D,C X X X X X X
win32\VCLStyleViewer.exe D,C X X X X X X
win32\vcltouch230.bpl D,C X X X X X X
win32\vclWinX230.bpl D,C X X X X X X
win32\vclx230.bpl D,C X X X X X X
win32\xmlrtl230.bpl D,C X X X X X X
win64\adortl230.bpl D,C X X X X X
win64\appanalytics230.bpl D,C X X X X X X
win64\bindcomp230.bpl D,C X X X X X
win64\bindcompdbx230.bpl D,C X X X X X
win64\bindcompfmx230.bpl D,C X X X X X
win64\bindcompvcl230.bpl D,C X X X X X
win64\bindengine230.bpl D,C X X X X X
win64\bindgraph230.bpl D,C X X X X X
win64\borlndmm.dll D,C X X X X X
win64\cc64230.dll C X X X X X
win64\cc64230mt.dll C X X X X X
win64\CloudService230.bpl D,C X X X X X
win64\CustomIPTransport230.bpl D,C X X X X X
win64\DataSnapClient230.bpl D,C X X X
win64\DataSnapCommon230.bpl D,C X X X
win64\DataSnapConnectors230.bpl D,C X X X
win64\DatasnapConnectorsFreePascal230.bpl D,C X X X
win64\DataSnapFireDAC230.bpl D,C X X X X
win64\DataSnapIndy10ServerTransport230.bpl D,C X X X
win64\DataSnapNativeClient230.bpl D,C X X X
win64\DataSnapProviderClient230.bpl D,C X X X
win64\DataSnapServer230.bpl D,C X X X
win64\DataSnapServerMidas230.bpl D,C X X X
win64\dbexpress230.bpl D,C X X X X X
win64\dbrtl230.bpl D,C
X X X X X
win64\dbxadapter.dll D,C X X X X X
win64\dbxasa.dll D,C X X X
win64\dbxase.dll D,C X X X
win64\dbxcds230.bpl D,C X X X
win64\DBXClientDriver230.bpl D,C X X X X X
win64\DBXCommonDriver230.bpl D,C X X X X X
win64\dbxdb2.dll D,C X X X
win64\DBXDb2Driver230.bpl D,C X X X
win64\dbxfb.dll D,C X X X
win64\DBXFirebirdDriver230.bpl D,C X X X
win64\dbxinf.dll D,C X X X
win64\DBXInformixDriver230.bpl D,C X X X
win64\dbxint.dll D,C X X X X X
win64\DBXInterBaseDriver230.bpl D,C X X X X X
win64\dbxmss.dll D,C X X X
win64\dbxmss9.dll D,C X X X
win64\DBXMSSQLDriver230.bpl D,C X X X
win64\dbxmys.dll D,C X X X X X
win64\DBXMySQLDriver230.bpl D,C X X X X X
win64\DBXOdbcDriver230.bpl D,C X X X
win64\dbxora.dll D,C X X X
win64\DBXOracleDriver230.bpl D,C X X X
win64\DBXSqliteDriver230.bpl D,C X X X X X
win64\DBXSybaseASADriver230.bpl D,C X X X
win64\DBXSybaseASEDriver230.bpl D,C X X X
win64\dsnap230.bpl D,C X X X
win64\dsnapcon230.bpl D,C X X X
win64\dsnapxml230.bpl D,C X X X
win64\dunitrtl230.bpl D,C X X X X X
win64\DUnitXRuntime230.bpl D,C X X X X X
win64\FireDAC230.bpl D,C X X X X X
win64\FireDACADOIntegrate230.bpl D,C X X X X X
win64\FireDACADSDriver230.bpl D,C X X X X
win64\FireDACASADriver230.bpl D,C X X X X
win64\FireDACCommon230.bpl D,C X X X X X
win64\FireDACCommonDriver230.bpl D,C X X X X X
win64\FireDACDb2Driver230.bpl D,C X X X X
win64\FireDACDBXDriver230.bpl D,C X X X X X
win64\FireDACDBXIntegrate230.bpl D,C X X X X X
win64\FireDACDSDriver230.bpl D,C X X X X
win64\FireDACIBDriver230.bpl D,C X X X X X
win64\FireDACInfxDriver230.bpl D,C X X X X
win64\FireDACMongoDBDriver230.bpl D,C X X X X
win64\FireDACMSAccDriver230.bpl D,C X X X X
win64\FireDACMSSQLDriver230.bpl D,C X X X X
win64\FireDACMySQLDriver230.bpl D,C X X X X X
win64\FireDACODBCDriver230.bpl D,C X X X X
win64\FireDACOracleDriver230.bpl D,C X X X X
win64\FireDACPgDriver230.bpl D,C X X X X
win64\FireDACSqliteDriver230.bpl D,C X X X X X
win64\FireDACTDataDriver230.bpl D,C X X X X
win64\fmx230.bpl D,C X X X X X
win64\fmxase230.bpl D,C X X X X X
win64\fmxdae230.bpl D,C X X X X X
win64\fmxFireDAC230.bpl D,C X X X X X
win64\fmxobj230.bpl D,C X X X X X
win64\FMXRESTComponents230.bpl D,C X X X X X
win64\FMXTee9230.bpl D,C X X X X X
win64\FMXTeeUI9230.bpl D,C X X X X X
win64\ibxbindings230.bpl D,C X X X X X
win64\ibxpress230.bpl D,C X X X X X
win64\IndyCore230.bpl D,C X X X X X
win64\IndyIPClient230.bpl D,C X X X X X
win64\IndyIPCommon230.bpl D,C X X X X X
win64\IndyIPServer230.bpl D,C X X X X X
win64\IndyProtocols230.bpl D,C X X X X X
win64\IndySystem230.bpl D,C X X X X X
win64\inet230.bpl D,C X X X X X
win64\inetdb230.bpl D,C X X X X X
win64\inetdbxpress230.bpl D,C X X X X X
win64\Intraweb_140_230.bpl D,C X X X X X
win64\libbson-1.0.dll D,C X X X X X X
win64\libmongoc-1.0.dll D,C X X X X
win64\midas.dll D,C X X X X X
win64\office2010rt230.bpl D X X X X X
win64\office2k230.bpl D X X X X X
win64\officeXPrt230.bpl D X X X X X
win64\RESTBackendComponents230.bpl D,C X X X
win64\RESTComponents230.bpl D,C X X X X X
win64\rtl230.bpl D,C X X X X X
win64\soapmidas230.bpl D,C X X X X X
win64\soaprtl230.bpl D,C X X X X X
win64\soapserver230.bpl D,C X X X X X
win64\Tee9230.bpl D,C X X X X X
win64\TeeDB9230.bpl D,C X X X X X
win64\TeeUI9230.bpl D,C X X X X X
win64\tethering230.bpl D,C X X X X X
win64\vcl230.bpl D,C X X X X X
win64\vclactnband230.bpl D,C X X X X X
win64\vcldb230.bpl D,C X X X X X
win64\vcldsnap230.bpl D,C X X X X X
win64\vclFireDAC230.bpl D,C X X X X
win64\vclib230.bpl D,C X X X X X
win64\vclie230.bpl D,C X X X X X
win64\vclimg230.bpl D,C X X X X X
win64\VCLRESTComponents230.bpl D,C X X X X X
win64\vclribbon230.bpl D,C X X X X X
win64\vclshlctrls230.bpl D,C X X X X X
win64\vclsmp230.bpl D,C X X X X X
win64\vcltouch230.bpl D,C X X X X X
win64\vclWinX230.bpl D,C X X X X X
win64\vclx230.bpl D,C X X X X X
win64\xmlrtl230.bpl D,C X X X X X
osx32\bplbindcomp230.dylib D,C X X X X X
osx32\bplbindcompdbx230.dylib D,C X X X X X
osx32\bplbindcompfmx230.dylib D,C X X X X X
osx32\bplbindengine230.dylib D,C X X X X X
osx32\bplCloudService230.dylib D,C X X X X X
osx32\bplCustomIPTransport230.dylib D,C X X X X X
osx32\bplDataSnapClient230.dylib D,C X X X
osx32\bplDataSnapCommon230.dylib D,C X X X
osx32\bplDataSnapFireDAC230.dylib D,C X X X
osx32\bplDataSnapIndy10ServerTransport230.dylib D,C X X X
osx32\bplDataSnapNativeClient230.dylib D,C X X X
osx32\bplDataSnapProviderClient230.dylib D,C X X X
osx32\bplDataSnapServer230.dylib D,C X X X
osx32\bplDataSnapServerMidas230.dylib D,C X X X
osx32\bpldbexpress230.dylib D,C X X X X X
osx32\bpldbrtl230.dylib D,C X X X X X
osx32\bpldbxcds230.dylib D,C X X X
osx32\bplDBXClientDriver230.dylib D,C X X X X X
osx32\bplDBXCommonDriver230.dylib D,C X X X X X
osx32\bplDBXFirebirdDriver230.dylib D,C X X X
osx32\bplDBXInformixDriver230.dylib D,C X X X
osx32\bplDBXInterBaseDriver230.dylib D,C X X X X X
osx32\bplDBXMySQLDriver230.dylib D,C X X X X X
osx32\bplDBXOracleDriver230.dylib D,C X X X
osx32\bplDBXSqliteDriver230.dylib D,C X X X X X
osx32\bplDBXSybaseASADriver230.dylib D,C X X X
osx32\bpldsnap230.dylib D,C X X X
osx32\bpldsnapxml230.dylib D,C X X X
osx32\bpldunitrtl230.dylib D,C X X X X X
osx32\bplDUnitXRuntime230.dylib D,C X X X X X
osx32\bplFireDAC230.dylib D,C X X X X X
osx32\bplFireDACASADriver230.dylib D,C X X X X
osx32\bplFireDACCommon230.dylib D,C X X X X X
osx32\bplFireDACCommonDriver230.dylib D,C X X X X X
osx32\bplFireDACDBXDriver230.dylib D,C X X X X X
osx32\bplFireDACDBXIntegrate230.dylib D,C X X X X X
osx32\bplFireDACDSDriver230.dylib D,C X X X X
osx32\bplFireDACIBDriver230.dylib D,C X X X X X
osx32\bplFireDACMongoDBDriver230.dylib D,C X X X X
osx32\bplFireDACMSSQLDriver230.dylib D,C X X X X
osx32\bplFireDACMySQLDriver230.dylib D,C X X X X X
osx32\bplFireDACODBCDriver230.dylib D,C X X X X
osx32\bplFireDACOracleDriver230.dylib D,C X X X X
osx32\bplFireDACPgDriver230.dylib D,C X X X X
osx32\bplFireDACSqliteDriver230.dylib D,C X X X X X
osx32\bplFireDACTDataDriver230.dylib D,C X X X X
osx32\bplfmx230.dylib D,C X X X X X
osx32\bplfmxase230.dylib D,C X X X X X
osx32\bplfmxdae230.dylib D,C X X X X X
osx32\bplfmxFireDAC230.dylib D,C X X X X X
osx32\bplfmxobj230.dylib D,C X X X X X
osx32\bplFMXRESTcomponents230.dylib D,C X X X X X
osx32\bplFMXTee9230.dylib D,C X X X X X
osx32\bplFMXTeeUI9230.dylib D,C X X X X X
osx32\bplibxpress230.dylib D,C X X X X X
osx32\bplIndyCore230.dylib D,C X X X X X
osx32\bplIndyIPClient230.dylib D,C X X X X X
osx32\bplIndyIPCommon230.dylib D,C X X X X X
osx32\bplIndyIPServer230.dylib D,C X X X X X
osx32\bplIndyProtocols230.dylib D,C X X X X X
osx32\bplIndySystem230.dylib D,C X X X X X
osx32\bplinet230.dylib D,C X X X X X
osx32\bplinetdb230.dylib D,C X X X X X
osx32\bplinetdbxpress230.dylib D,C X X X X X
osx32\bplRESTBackendComponents230.dylib D,C X X X X X
osx32\bplRESTComponents230.dylib D,C X X X X X
osx32\bplrtl230.dylib D,C X X X X X
osx32\bplsoapmidas230.dylib D,C X X X X X
osx32\bplsoaprtl230.dylib D,C X X X X X
osx32\bplsoapserver230.dylib D,C X X X X X
osx32\bpltethering230.dylib D,C X X X X X
osx32\bplxmlrtl230.dylib D,C X X X X X
osx32\libbson-1.0.0.dylib D,C X X X X X X
osx32\libcgcrtl.dylib D,C X X X X X
osx32\libcgstl.dylib D,C X X X X X
osx32\libcgunwind.1.0.dylib D,C X X X X X
osx32\libmidas.dylib D,C X X X X X
osx32\libmongoc-1.0.0.dylib D,C X X X X
osx32\libsqladapter.dylib D,C X X X X X
osx32\libsqlasa.dylib D,C X X X
osx32\libsqlfb.dylib D,C X X X
osx32\libsqlib.dylib D,C X X X X X
osx32\libsqlinf.dylib D,C X X X
osx32\libsqlmys.dylib D,C X X X X X
osx32\libsqlora.dylib D,C X X X
iossim32\libcgunwind.1.0.dylib D,C X X X X X
iossim32\libmidas.dylib D,C X X X X X
iossim32\libpcre.dylib D,C X X X X X
iossim32\libsqlib.dylib D,C X X X X X

Top

2.4 Enterprise Mobility Services

In accordance with the section of the Agreement entitled "ADDITIONAL LICENSE TERMS FOR ENTERPRISE MOBILITY SERVICES", the following files and associated resource files are redistributable if you have obtained an Enterprise Mobility Services Deployment License.

Top


3. VCL and FireMonkey Styles

The product includes a library of redistributable VCL and FireMonkey style files installed in the \Users\Public\Documents\Studio\17.0\Styles directory, or equivalent OS specific location.

These files may also be modified and freely redistributed as part of your larger work under a new name. Additionally, the product includes standalone Style Designer and Viewer applications which may also be redistributed as part of your larger work. These applications, BitmapStyleDesigner.exe, FMXStyleViewer.exe, VCLStyleViewer.exe, and FMXMetropolisUIStyleViewer.exe, are located in the \Program Files\Embarcadero\Studio\17.0\bin directory.

Top


4. Ribbon Controls

If you create an application that uses the Ribbon Controls components, you must previously been granted a license for the Office UI from Microsoft before you can deploy your application. You receive no rights in the Office UI from Embarcadero.

Top


5. Sample Images

The product includes a library of redistributable images normally installed in the \Program Files\Embarcadero\Studio\17.0\Images subdirectory.

Top


6. InterBase

The product includes a development license for InterBase (InterBase XE7 Developer Edition). This product does not include deployment rights for InterBase server. When deploying an application requiring InterBase server, you must first obtain InterBase Deployment licenses, available separately from Embarcadero. For more information on InterBase, see http://www.embarcadero.com/products/interbase or contact your local Embarcadero sales office.

Top


7. JPEG

The product includes software for JPEG image compression and decompression. This software and its source code are distributed by the Independent JPEG Group and copyrighted by Thomas G. Lane. For conditions of distribution and use, see the README file that accompanies the software.

Software dealing with JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1) include JasPer 1.900.1, distributed by Michael David Adams under JasPer license 2.0 (http://www.ece.uvic.ca/~frodo/jasper/LICENSE). You can use and distribute this in accordance to the condition of the license.

Top


8. Indy (Internet Direct)

All Indy files are redistributable according to the terms of the Indy license at www.indyproject.org/License/index.en.aspx.

Top


9. Boost C++ Libraries

All Boost files are redistributable according to the terms of the Boost license at www.boost.org/LICENSE_1_0.txt.

Top


10. DataSnap Connector

The DataSnap Connector feature includes the following software. Distribution of this software is subject to the conditions of their license.

Top


11. EMS Console

The EMS Console feature includes the following software. Distribution of this software is subject to the conditions of their license.

Top


12. XML

Depending on your selection, XML feature may include Open XML Ultility Library v2.0.18 and Alternative Document Object Model (ADOM), both of them are distributed by Dieter Köhler under the MPL 1.1 license. This software can be distributed according to the conditions of its license.

Top


13. RTL

Dependng on your selection, RTL may include PCRE distributed by University of Cambridge Computing Service under the BSD license (http://www.pcre.org/licence.txt). This software can be distributed in accordance to the conditions of its license.

Top


14. BDE

Applications that use the BDE for database access require that you distribute the BDE with the application.

Additionally, Embarcadero supplies a BDE merge module that is an approved mechanism for deploying BDE. This module may be used with any Windows Installer (MSI) development tool (such as InstallShield, Wise Installation Studio and others). The merge module includes the base BDE appropriate to the version of Delphi or C++Builder purchased.

Top


15. AppAnalytics

AppAnalytics components are licensed only to work with the Embarcadero AppAnalytics server. AppAnalytics components when deployed as part of an application must only use the Embarcadero provided AppAnalytics service.

The calls may not be redirected to any other server. Use of the AppAnalytics service requires purchase of the AppAnalytics service from Embarcadero.

Top


16. GetIt

IDE GetIt functionality is only licensed and may only be used to obtain GetIt components from the Embarcadero GetIt server. IDE GetIt functionality may not access a third party server similar to GetIt.

Top


17. Other Components

Any file, module or component not designated as redistributable in this document may not be redistributed, and is limited to use by you under the terms of the Agreement accompanying this product.

Top


19. Removed or Modified Redistributable Files

EMBARCADERO RESERVES THE RIGHT TO REMOVE OR MODIFY INDIVIDUAL REDISTRIBUTABLE FILES FROM THIS EMBARCADERO SOFTWARE PRODUCT, AT ANY TIME PRIOR TO RELEASE OF THE PRODUCT, REGARDLESS OF WHETHER SUCH FILES CONTINUE TO BE LISTED AS "REDISTRIBUTABLE" UPON RELEASE OF THE PRODUCT. EMBARCADERO SHALL HAVE NO OBLIGATION WHATSOEVER IN CONNECTION WITH ANY FILE WHICH IS LISTED AS "REDISTRIBUTABLE" BUT HAS BEEN REMOVED FROM THE PRODUCT PRIOR TO THE PRODUCT'S RELEASE.

Top

Unless otherwise noted, all materials provided in this release are Copyright 2015 by Embarcadero Technologies, Inc.