Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Gegen bpl compilieren? (https://www.delphipraxis.net/120884-gegen-bpl-compilieren.html)

Phoenix 18. Sep 2008 12:17


Gegen bpl compilieren?
 
Hi,

ich hab sowas noch nie gemacht und gerade eine Idee, aber keine Ahnung ob die sich realisieren lässt.

Ich will eine Komponente erstellen und die ggf. mit Source weitergeben.
Diese Komponente basiert aber auf einer anderen (Fremd-)Komponente, deren Source und deren Dcu's ich nicht weitergeben darf. Allerdings darf ich das Kompilat der Fremdkomponente (also die .bpl's) weitergeben. Reichen die, um meine Komponente dann dagegen zu kompilieren?

mkinzler 18. Sep 2008 12:19

Re: Gegen bpl compilieren?
 
Ja.

Phoenix 18. Sep 2008 12:20

Re: Gegen bpl compilieren?
 
Perfekt ;-)
Dann werd ich wohl die Tage mal versuchen, damit was zu bauen.

Bernhard Geyer 18. Sep 2008 12:27

Re: Gegen bpl compilieren?
 
Zitat:

Zitat von Phoenix
Diese Komponente basiert aber auf einer anderen (Fremd-)Komponente, deren Source und deren Dcu's ich nicht weitergeben darf. Allerdings darf ich das Kompilat der Fremdkomponente (also die .bpl's) weitergeben. Reichen die, um meine Komponente dann dagegen zu kompilieren?

Die Frage ist ob du in diesem Fall die Komponente/Bpl weitergeben darfst. Die Weitergabe ist erlaubt im Rahmen einer Exe.
Stell dir vor du hast eine 10.000 € Komponente gekauft, stellst einen eigenen Wrapper bereit und verkaufst das dann deinen Wrapper + BPL der Fremdkomponente für 100 € bereit? Ich denke das hat der 10.000€ Komponentenhersteller nicht gemeint mit freier Verteilerung der BPL.

Phoenix 18. Sep 2008 12:34

Re: Gegen bpl compilieren?
 
Mir gehts darum, das Ding für einen einzigen, stark eingeschränkten Verwendungszweck zu benutzen.
Ich wrappe die ja nicht, so dass der gesamte Funktionsumfang zur Verfügung steht. Mir gehts darum,
dass ich meinen potentiellen Kunden eine Source-Lizenz meiner noch nicht existenten Komponente zur Verfügung stellen kann die sie ermöglicht, das auch wirklich zu kompilieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz