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


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

Bitte lesen Sie diese Datei vollstndig durch, bevor Sie Delphi 7-Anwendungen, -Komponenten oder -Bibliotheken weitergeben. Diese Datei wird den Borland-Lizenzbestimmungen entsprechend bereitgestellt und enthlt 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 - weitergabefhige Dateien
      7.2 InterBase
  8.  JPEG-Komprimierungssoftware
  9.  Bibliothek fr die Datenkomprimierung (zlib)
  10. Windows Common Controls
  11. Delphi-Dienstprogramme (Utilities)
  12. Entfernte oder vernderte weitergabefhige Dateien


1. Allgemeine Informationen zur Weitergabe von Anwendungen
======================================================================
Fr Delphi 7-Anwendungen ist kein Interpreter erforderlich. Im Allgemeinen mssen Sie nur Ihre .EXE-Dateien sowie die von ihr aufgerufenen DLLs oder BPLs bereitstellen. Fr einfache Anwendungen knnen Sie eine eigenstndige .EXE-Datei weitergeben. CLX-Anwendungen bilden eine Ausnahme, weil Sie fr VisualCLX-Anwendungen immer die Datei qtintf70.dll bereitstellen mssen. Falls Sie in Ihrer Anwendung Laufzeit-Packages verwenden, mssen 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. Darber hinaus mssen Sie mglicherweise auch DCU-Dateien sowie Dokumentation bereitstellen. .DPC-Dateien (Package Collection), die mit dem Package Collection Editor erstellt wurden, stellen eine praktische Mglichkeit dar, alle einem Package oder einer Package-Gruppe zuzuordnenden Dateien weiterzugeben.

2.2 Borland Laufzeit-Packages
-----------------------------
Gem der allgemeinen Bestimmungen, die fr kompilierte Programme und weitergabefhige Dateien gelten, drfen Sie die von Borland bereitgestellten Laufzeit-Packages nur fr den Zweck weitergeben, mit Delphi erstellte Programme auszufhren. Diese Packages drfen auf keinen Fall verndert werden. Standardmig sind die weitergabefhigen 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 "weitergabefhig" gekennzeichneten Packages fr Sie weitergabefhig.

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

Von Ihnen entwickelte Packages drfen 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 fhren kann.

2.3 Laufzeit-Packages: Architect und Enterprise Edition
-------------------------------------------------------
Falls Sie lizenzierter Benutzer von Delphi 7 Architect oder Enterprise sind, umfassen die weitergabefhige 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 weitergabefhige 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 weitergabefhige 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)
===========================================================
Fr Delphi 7-Anwendungen, die die BDE (Borland Database Engine) fr den Datenbankzugriff verwenden, mssen Sie zusammen mit der Anwendung die BDE bereitstellen.

Gem den zustzlichen Lizenzbestimmungen fr die BDE drfen Sie die BDE-Dateien zusammen mit Ihrer Anwendung weitergeben, wenn Sie ein von Borland zertifiziertes Installationsprogramm fr die weitergabefhigen Dateien verwenden, wie beispielsweise InstallShield Express oder ein anderes konformes Installationsprogramm. Sie drfen nur die von dem von Borland zertifizierten Installationsprogramm ausgewhlten BDE-Dateien weitergeben.

Darber hinaus stellt Borland ein BDE Merge-Modul bereit, das einen anerkannten Mechanismus fr die Weitergabe der BDE darstellt.  Dieses Modul kann in Kombination mit jedem Windows Installer (MSI) Entwicklungswerkzeug (wie beispielsweise InstallShield fr Windows Installer oder Wise for Windows installer) eingesetzt werden.  Das Merge-Modul beinhaltet die grundlegende BDE sowie SQL Links, wie sie fr 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) fr 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 fr kompilierte Programme und weitergabefhige Dateien.


5. Beispielbilder (Images)
===========================================================
Delphi enthlt eine Bibliothek mit weitergabefhigen Bitmap-Grafiken, die normalerweise in folgendem Unterverzeichnis installiert sind:

  \Programme\Gemeinsame Dateien\Borland Shared\Images

Delphi beinhaltet auerdem die Datenbank EVENTS.DB mit lizenzierten Bildern von PhotoDisc. Die Bilder in dieser Datenbank unterliegen dem Copyright von PhotoDisc, Inc. 1995 und drfen nicht weitergegeben werden.


6. Weitergabe von WebSnap-Anwendungen
===========================================================
Wenn Sie Ihre Anwendung als Web App Debugger-Programmdatei erstellt haben, mssen Sie diese zunchst 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 Ausfhrungsrechten ab. Fr IIS (Internet Information Services) ist das normalerweise C:\Inetpub\Scripts. Kopieren Sie fr jedes WebModule in Ihrer Anwendung die entsprechende HTML-Datei in dasselbe Verzeichnis wie Ihre EXE/DLL. Standardmig ist die zugehrige HTML-Datei einfach der Name der WebModule-Unit mit der Dateinamenerweiterung .html.
 
WebSnap-Anwendungen bentigen fr die Ausfhrung die Microsoft Active Scripting Engine. Sie ist im Internet Explorer 5 enthalten und wird auf Windows 2000-Maschinen standardmig 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 - weitergabefhige 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 Verfgung.)

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


8. JPEG-Komprimierungssoftware
===========================================================
Die Delphi-CD enthlt Software fr 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 fr die Weitergabe und die Nutzung der Software finden Sie in der ihr beigefgten README-Datei.


9. Bibliothek fr die Datenkomprimierung (zlib)
===========================================================
Die Delphi-CD enthlt 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 enthlt die Common Controls-Bibliothek, comctl32.dll. Die einzige anerkannte Methode fr 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 drfen 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 vernderte weitergabefhige Dateien
===========================================================
Borland BEHLT SICH DAS RECHT VOR, EINZELNE WEITERGABEFHIGE DATEIEN, DIE IN DIESEM BORLAND SOFTWARE-PRODUKT ENTHALTEN SIND, JEDERZEIT VOR DER FREIGABE DES PRODUKTS ZU ENTFERNEN ODER ZU VERNDERN, UNABHNGIG DAVON, OB SIE NACH DER FREIGABE DES PRODUKTS WEITERHIN ALS "WEITERGABEFHIGE DATEIEN" AUFGELISTET SIND. BORLAND ENTSTEHEN KEINERLEI VERPFLICHTUNG, FALLS EINE DATEI ALS "WEITERGABEFHIG" 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 Verfgung gestellt werden, dem Copyright 1983 - 2002 der Borland Software Corporation.
========================= ENDE ===========================
