
============================================================
Weitergabe von Delphi 7-Anwendungen


============================================================

Bitte lesen Sie diese Datei vollständig durch, bevor Sie Delphi 7-Anwendungen, -Komponenten oder -Bibliotheken weitergeben. Diese Datei wird den Borland-Lizenzbestimmungen entsprechend bereitgestellt und enthält Informationen zur Weitergabe von Delphi 7-Anwendungen.

Inhaltsverzeichnis
===========================================================

  1.  Allgemeine Informationen zur Weitergabe von Anwendungen
  2.  Komponenten und Packages
      2.1 Weitergabe benutzerdefinierter Packages
      2.2 Borland Laufzeit-Packages
      2.3 Laufzeit-Packages: Architect und Enterprise Edition
      2.4 Laufzeit-Packages: Professional Edition
      2.5 Laufzeit-Packages: Personal Edition
  3.  Die Borland Database Engine (BDE)
  4.  ActiveX Controls (OCXs)
  5.  Beispielbilder (Images)
  6.  Weitergabe von WebSnap-Anwendungen
  7.  Weitergabe von SQL Links (nur Enterprise Edition)
      7.1 SQL Links - weitergabefähige Dateien
      7.2 InterBase
  8.  JPEG-Komprimierungssoftware
  9.  Bibliothek für die Datenkomprimierung (zlib)
  10. Windows Common Controls
  11. Delphi-Dienstprogramme (Utilities)
  12. Entfernte oder veränderte weitergabefähige Dateien


1. Allgemeine Informationen zur Weitergabe von Anwendungen
======================================================================
Für Delphi 7-Anwendungen ist kein Interpreter erforderlich. Im Allgemeinen müssen Sie nur Ihre .EXE-Dateien sowie die von ihr aufgerufenen DLLs oder BPLs bereitstellen. Für einfache Anwendungen können Sie eine eigenständige .EXE-Datei weitergeben. CLX-Anwendungen bilden eine Ausnahme, weil Sie für VisualCLX-Anwendungen immer die Datei qtintf70.dll bereitstellen müssen. Falls Sie in Ihrer Anwendung Laufzeit-Packages verwenden, müssen Sie alle erforderlichen BPLs bereitstellen.

2. Komponenten und Packages
===========================================================
2.1 Weitergabe benutzerdefinierter Packages
-------------------------------------------
Wenn Sie Delphi 7-Packages an andere Entwickler weitergeben, achten Sie darauf, sowohl die .DCP- als auch die .BPL-Dateien bereitzustellen. Darüber hinaus müssen Sie möglicherweise auch DCU-Dateien sowie Dokumentation bereitstellen. .DPC-Dateien (Package Collection), die mit dem Package Collection Editor erstellt wurden, stellen eine praktische Möglichkeit dar, alle einem Package oder einer Package-Gruppe zuzuordnenden Dateien weiterzugeben.

2.2 Borland Laufzeit-Packages
-----------------------------
Gemäß der allgemeinen Bestimmungen, die für kompilierte Programme und weitergabefähige Dateien gelten, dürfen Sie die von Borland bereitgestellten Laufzeit-Packages nur für den Zweck weitergeben, mit Delphi erstellte Programme auszuführen. Diese Packages dürfen auf keinen Fall verändert werden. Standardmäßig sind die weitergabefähigen Laufzeit-Packages auf dem Computer im Verzeichnis der Systemdateien abgelegt (unter Windows 98 ist das normalerweise \windows\system, unter Windows 2000 und Windows XP ist es \WINNT\System32).

Obwohl diese Software andere als die nachfolgend aufgelisteten Packages enthalten kann, sind nur die nachfolgend als "weitergabefähig" gekennzeichneten Packages für Sie weitergabefähig.

Sie sind NICHT berechtigt, von BORLAND nur für die Entwurfszeit bereitgestellte Packages weiterzugeben. Sie dür	fen keine von Borland bereitgestellten Komponenten oder Bibliotheken für die Verwendung durch andere Entwickler neu kompilieren oder weitergeben.

Von Ihnen entwickelte Packages dürfen nicht dieselben Namen wie von Borland bereitgestellte Packages haben. Wenn Sie Komponentenbibliotheken oder andere Packages weitergeben, sollten Sie den Standard-Packagenamen DCLUSR vermeiden, weil dies zu Namenskonflikten mit den Arbeiten anderer Entwickler führen kann.

2.3 Laufzeit-Packages: Architect und Enterprise Edition
-------------------------------------------------------
Falls Sie lizenzierter Benutzer von Delphi 7 Architect oder Enterprise sind, umfassen die weitergabefähige Laufzeit-Packages folgende Dateien und deren
gleichnamigen .DE-Dateien (falls vorhanden):

adortl70.bpl
bdertl70.bpl
cc3260mt.dll
dbexpress70.bpl
dbrtl70.bpl
dbxcds70.bpl
dclaxserver70.bpl
dcloffice2k70.bpl
dclofficexp70.bpl
dsnap70.bpl  (ClientDataSet Redistributable)
dsnapcon70.bpl  (ClientDataSet Redistributable)
dsnapent70.bpl  (ClientDataSet Redistributable)
dss70.bpl
ibevnt70.bpl
ibxpress70.bpl
inet70.bpl
inetdb70.bpl
inetdbbde70.bpl
inetdbxpress70.bpl
intrawebdb_50_70.bpl
intraweb_50_70.bpl
midas.dll (ClientDataSet Redistributable)
qrpt70.bpl
qtinf70.dll
rave50clxbe70.bpl
rave50vclbe70.bpl
rtl70.bpl
soaprtl70.bpl
stdvcl32.dll
stdvcl40.dll
tee70.bpl
teedb70.bpl
teeqr70.bpl
teeui70.bpl
vcl70.bpl
vclactnband70.bpl
vcldb70.bpl
vcldbx70.bpl
vclie70.bpl
vcljpg70.bpl
vclshlctrls70.bpl
vclsmp70.bpl
vclx70.bpl
visualclx70.bpl
visualdbclx70.bpl
webdsnap70.bpl
websnap70.bpl
xerceslib.dll
xercesxmldom.dll
xmlrtl70.bpl

2.4 Laufzeit-Packages: Professional Edition
-------------------------------------------
Falls Sie lizenzierter Benutzer von Delphi 7 Professional sind, umfassen die weitergabefähige Laufzeit-Packages folgende Dateien und deren
gleichnamigen .DE-Dateien (falls vorhanden):

adortl70.bpl
bdertl70.bpl
cc3260mt.dll
dbexpress70.bpl
dbrtl70.bpl
dbxcds70.bpl
dclaxserver70.bpl
dcloffice2k70.bpl
dclofficexp70.bpl
dsnap70.bpl
ibevnt70.bpl
ibxpress70.bpl
inet70.bpl
inetdb70.bpl
inetdbbde70.bpl
inetdbxpress70.bpl
intrawebdb_50_70.bpl
intraweb_50_70.bpl
midas.dll (ClientDataSet Redistributable)
qrpt70.bpl
qtinf70.dll
rave50clxbe70.bpl
rave50vclbe70.bpl
rtl70.bpl
soaprtl70.bpl
stdvcl32.dll
stdvcl40.dll
tee70.bpl
teedb70.bpl
teeqr70.bpl
teeui70.bpl
vcl70.bpl
vclactnband70.bpl
vcldb70.bpl
vcldbx70.bpl
vclie70.bpl
vcljpg70.bpl
vclshlctrls70.bpl
vclsmp70.bpl
vclx70.bpl
visualclx70.bpl
visualdbclx70.bpl
xerceslib.dll
xercesxmldom.dll
xmlrtl70.bpl

2.5 Laufzeit-Packages: Personal Edition
---------------------------------------
Falls Sie lizenzierter Benutzer von Delphi 7 Personal sind, umfassen die weitergabefähige Laufzeit-Packages folgende Dateien und deren
gleichnamigen .DE-Dateien (falls vorhanden):

rtl70.bpl
vcl70.bpl
vclx70.bpl
vcljpg70.bpl
vclshlctrls70.bpl
vclsmp70.bpl

3. Die Borland Database Engine (BDE)
===========================================================
Für Delphi 7-Anwendungen, die die BDE (Borland Database Engine) für den Datenbankzugriff verwenden, müssen Sie zusammen mit der Anwendung die BDE bereitstellen.

Gemäß den zusätzlichen Lizenzbestimmungen für die BDE dürfen Sie die BDE-Dateien zusammen mit Ihrer Anwendung weitergeben, wenn Sie ein von Borland zertifiziertes Installationsprogramm für die weitergabefähigen Dateien verwenden, wie beispielsweise InstallShield Express oder ein anderes konformes Installationsprogramm. Sie dürfen nur die von dem von Borland zertifizierten Installationsprogramm ausgewählten BDE-Dateien weitergeben.

Darüber hinaus stellt Borland ein BDE Merge-Modul bereit, das einen anerkannten Mechanismus für die Weitergabe der BDE darstellt.  Dieses Modul kann in Kombination mit jedem Windows Installer (MSI) Entwicklungswerkzeug (wie beispielsweise InstallShield für Windows Installer oder Wise for Windows installer) eingesetzt werden.  Das Merge-Modul beinhaltet die grundlegende BDE sowie SQL Links, wie sie für die gekaufte Delphi-Version geeignet sind.

Genaue Informationen über die Weitergabe der BDE zusammen mit in Delphi erstellten Datenbankanwendungen finden Sie in der Datei BDEDEPLOY.TXT (im Verzeichnis BDE) in den Weitergabehinweisen zu BDE Links.


4. ActiveX Controls (OCXs)
===========================================================
Delphi beinhaltet ActiveX Controls (OCXs) für die Verwendung in Ihren Anwendungen:

  o Chart FX, Copyright SoftwareFX Inc.
  o VisualSpeller Control, Copyright Visual Components, Inc.
  o Formula One (Spreadsheet), Copyright Visual Components, Inc.
  o First Impression (VtChart), Copyright Visual Components, Inc.

Die Version jeder dieser mit Delphi ausgelieferten OCXs darf in benutzerdefinierten Delphi-Anwendungen weitergegeben werden. Diese Weitergabe unterliegt den allgemeinen Bestimmungen für kompilierte Programme und weitergabefähige Dateien.


5. Beispielbilder (Images)
===========================================================
Delphi enthält eine Bibliothek mit weitergabefähigen Bitmap-Grafiken, die normalerweise in folgendem Unterverzeichnis installiert sind:

  \Programme\Gemeinsame Dateien\Borland Shared\Images

Delphi beinhaltet außerdem die Datenbank EVENTS.DB mit lizenzierten Bildern von PhotoDisc. Die Bilder in dieser Datenbank unterliegen dem Copyright von PhotoDisc, Inc. 1995 und dürfen nicht weitergegeben werden.


6. Weitergabe von WebSnap-Anwendungen
===========================================================
Wenn Sie Ihre Anwendung als Web App Debugger-Programmdatei erstellt haben, müssen Sie diese zunächst in eine ISAP DLL, CGI-Programmdatei oder in ein Apache Shared Module umwandeln. Um Ihre DLL oder EXE auf einen Webserver weiterzugeben, legen Sie Ihre Anwendung in einem Verzeichnis mit Ausführungsrechten ab. Für IIS (Internet Information Services) ist das normalerweise C:\Inetpub\Scripts. Kopieren Sie für jedes WebModule in Ihrer Anwendung die entsprechende HTML-Datei in dasselbe Verzeichnis wie Ihre EXE/DLL. Standardmäßig ist die zugehörige HTML-Datei einfach der Name der WebModule-Unit mit der Dateinamenerweiterung .html.
 
WebSnap-Anwendungen benötigen für die Ausführung die Microsoft Active Scripting Engine. Sie ist im Internet Explorer 5 enthalten und wird auf Windows 2000-Maschinen standardmäßig installiert. Die Scripting Engine steht unter der folgenden Adresse zum Download bereit: 
http://msdn.microsoft.com/scripting/


7. Weitergabe von SQL Links (nur Enterprise Edition)
===========================================================
7.1 SQL Links - weitergabefähige Dateien
------------------------------------
Genaue Informationen zur Weitergabe der SQL Links-Software finden Sie in der Datei BDEDEPLOY.TXT (im Verzeichnis BDE) unter den Hinweisen zur BDE/SQL-Weitergabe. (SQL Links steht nur in der Delphi 7 Enterprise Edition zur Verfügung.)

7.2 InterBase
--------------
Genaue Informationen zur Weitergabe der SQL Links-Software für InterBase finden Sie in der Datei BDEDEPLOY.TXT (im Verzeichnis BDE) unter den Hinweisen zur BDE/SQL-Weitergabe.


8. JPEG-Komprimierungssoftware
===========================================================
Die Delphi-CD enthält Software für die JPEG-Bildkomprimierung und -dekomprimierung. Diese Software und ihr Quellcode werden von der Independent JPEG Group vertrieben und unterliegen dem Copyright von Thomas G. Lane. Die Bedingungen für die Weitergabe und die Nutzung der Software finden Sie in der ihr beigefügten README-Datei.


9. Bibliothek für die Datenkomprimierung (zlib)
===========================================================
Die Delphi-CD enthält die Software zlib zur Datenkomprimierung. Diese Software und ihr Quellcode unterliegen dem Copyright von Mark Adler und anderen. Sie darf den in der Datei zlib.h beschriebenen Bedingungen entsprechend genutzt und weitergegeben werden.


10. Windows Common Controls
===========================================================
Die Windows Common Controls werden in einer von Microsoft anerkannten Installationsdatei bereitgestellt, 50comupd.exe. Diese Datei enthält die Common Controls-Bibliothek, comctl32.dll. Die einzige anerkannte Methode für einen entsprechenden Update der Computer von Endbenutzern ist die Verwendung von 50comupd.exe. Diese Datei kann zusammen mit in Delphi entwickelten Anwendungen weitergegeben werden. Andere Vorgehensweisen sind nicht erlaubt.

11. Delphi-Dienstprogramme (Utilities)
===========================================================
Die in Delphi 7 enthaltenen Utility-Programme dürfen NICHT zusammen mit weitergegebenen Anwendungen weitergegeben werden. Unter anderem handelt es sich dabei um die folgenden Utility-Programme, es kann aber auch noch andere geben:


  SQL Explorer (nur Enterprise)
  SQL Monitor (nur Enterprise)
  Translation Manager (nur Enterprise)
  Database Explorer (nur Professional und Enterprise)
  Database Desktop (nur Professional und Enterprise)
  Openhelp (nur Professional und Enterprise)
  Package Collection Editor (nur Professional und Enterprise)
  WinSight (nur Professional und Enterprise)
  DCC32
  GREP
  TDump
  TLibImp
  Image Editor

Weitere Lizenzierungsinformationen zur Weitergabe des Translation Managers finden Sie auf der Website von Borland, www.borland.com.


12. Entfernte oder veränderte weitergabefähige Dateien
===========================================================
Borland BEHÄLT SICH DAS RECHT VOR, EINZELNE WEITERGABEFÄHIGE DATEIEN, DIE IN DIESEM BORLAND SOFTWARE-PRODUKT ENTHALTEN SIND, JEDERZEIT VOR DER FREIGABE DES PRODUKTS ZU ENTFERNEN ODER ZU VERÄNDERN, UNABHÄNGIG DAVON, OB SIE NACH DER FREIGABE DES PRODUKTS WEITERHIN ALS "WEITERGABEFÄHIGE DATEIEN" AUFGELISTET SIND. BORLAND ENTSTEHEN KEINERLEI VERPFLICHTUNG, FALLS EINE DATEI ALS "WEITERGABEFÄHIG" GEKENNZEICHNET WURDE, ABER VOR DER FREIGABE DES PRODUKTS AUS DEM PRODUKT ENTFERNT WURDE.


===========================================================
Wenn nicht anders angegeben, unterliegen alle Materialien, die in dieser Version zur Verfügung gestellt werden, dem Copyright 1983 - 2002 der Borland Software Corporation.
========================= ENDE ===========================
