Delphi-PRAXiS
Seite 1 von 6  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Delphi Community Edition und größere Projekte (https://www.delphipraxis.net/216719-delphi-community-edition-und-groessere-projekte.html)

Willie1 16. Feb 2025 17:44

Delphi Community Edition und größere Projekte
 
Hallo Delphi-Freunde/innen,

ich habe seit 10 Monaten einen neuen PC mit der Delphi CE 11 Ich habe bisher damit nur etwas herum gespielt und Varianten der Lottoziehung für meine Enkelin programmiert. Trotzdem poppte schon zweimal ein Fenster auf, ob ich die Lizenz-Bedingungen einhalte. Man muss auf <Ich akzeptiere> klicken. Wenn man auf <IDE beenden> geht, wird Delphi ohne Warnung vor Sicherung herunter gefahren und die Lizenz erlischt. Ist einem Freund von mir passiert. Das finde ich hinterhältig.

Jetzt meine Frage: wenn ich mit meinen Projekten einschließlich einiger eigener Komponenten zur CE umziehe, könnte dann Emba behaupten, dass ich kommerziell bin? Bei einem Projekt benutze ich intensiv GDI+. Meine Projekte sind alt und abgehangen und laufen gut mit Installationsprogramm von InnoSetup und Hilfe im CHM-Format. Mein Rechner ist ausschließlich privat und VPN nutze ich nicht Keine Video Konferenzen! Nur Hobby, keine Firma, keine Mitarbeiter.

In der Entwicklerecke habe ich einen erschreckenden Thread gelesen. Ich habe es selbst nicht gelesen aber dort stand, dass man ausdrücklich zustimmt, dass Delphi CE Daten von meinen Programmen an Emba sendet und auswerten darf.

Was denkt ihr, kann ich den Umzug wagen? Delphi Starter Edition 2016 kann ich leider nicht finden.

Gruß Willie.

jaenicke 16. Feb 2025 17:57

AW: Delphi Community Edition und größere Projekte
 
Solange du die Lizenzbedingungen einhältst, brauchst du dir auch keine Sorgen machen. Aber ja, Embarcadero darf deine Quelltexte laut ihren Bedingungen aus der IDE nach Hause schicken, sieht also was du da machst.

Ich gehe mal davon aus, dass die Meldung wegen irgendwelcher Bibliotheken kommt, die du verwendest, du also nicht selbst so viel Code geschrieben hast. Eine Möglichkeit wäre, die entsprechenden Programmteile in eine DLL auszulagern, wenn das geht. Dann käme diese Meldung nur noch dort und dort wirst du ja weniger Änderungen machen müssen.

Beispiel:
Die DLL nutzt z.B. ICS für die Kommunikation mit dem Server. Die Hauptanwendung schickt diese Anfragen dann über entsprechende Funktionen über die DLL. Dann muss ICS nicht in der Hauptanwendung eingebunden sein, so dass dort weniger Code drin steckt.

HolgerX 16. Feb 2025 19:24

AW: Delphi Community Edition und größere Projekte
 
Hmm..

Eine Frage (nutze selber kein CE):
Wenn die CE jeden verwendeten Source-Code an EB schickt, somit auch von separat zugekaufte Komponenten, macht man sich dadurch nicht eventuell Schadensersatzpflichtig, da der (lizensierte) Code an einen dritten (ohne Liznez) weiter gegeben wird?

Kann man somit mit der CE keinen zugekauften externen Source verwenden bei dem die Weitergabe an 3. (EB) nicht erlaubt ist?
Dieser wurde ja i.d.R. nur MIR zu Verwendung überlassen und nicht zur Weitergabe an 3.!

jaenicke 16. Feb 2025 21:25

AW: Delphi Community Edition und größere Projekte
 
Die Frage kann nur Embarcadero beantworten, denn was genau die CE schickt, steht nicht in der Lizenz. Da steht (Delphi 10.4) drin:
Zitat:

Embarcadero sammelt Informationen über die Nutzung der Community Edition für Prüfzwecke und zur Verbesserung seiner Produkte und Dienstleistungen. Für die Nutzung der Community Edition ist es erforderlich, dass der Lizenznehmer online ist. Sollte der Computer des Lizenznehmers länger als 48 Stunden offline bleiben, funktioniert die Community Edition möglicherweise nicht mehr. Die Nutzung ist erst wieder möglich, wenn die Verbindung zu den Servern des Lizenzgebers erneut hergestellt ist. Weitere Informationen über die Sammlung, Verwendung und Weitergabe personenbezogener Daten finden Sie in der Datenschutzerklärung von Embarcadero unter https://www.embarcadero.com/privacy-statement.
Was konkret "sammelt Informationen über die Nutzung der Community Edition für Prüfzwecke" bedeutet, konnte ich nirgendwo finden. Das kann bedeuten, dass die kompletten Quelltexte übermittelt werden, nur Teile davon, nur Dateinamen, ... man weiß es nicht. Aus dem, was man so hört (aber das ist bestenfalls Hörensagen), scheinen zumindest Teile der Quelltexte übertragen zu werden.

Gausi 17. Feb 2025 05:43

AW: Delphi Community Edition und größere Projekte
 
Zitat:

Zitat von jaenicke (Beitrag 1546284)
Was konkret "sammelt Informationen über die Nutzung der Community Edition für Prüfzwecke" bedeutet, konnte ich nirgendwo finden.

Ich wollte schon nachgefragt haben, ob du da was konkretes weißt. Außer dem üblichen schwammigen "wir sammeln Daten" steht da ja nichts drin, und der Link zu dem Privacy-Statement führt auch irgendwie nicht weiter. Dass komplette Quelltexte übertragen werden, halte ich (naiv wie ich bin) erstmal für unwahrscheinlich. Gut möglich wären aber Infos über Anzahl und Größe der Dateien, ggf. Unitnamen und ähnliches.

Zu der Meldung generell: Die nervt, aber Strg+F9 + Enter ist jetzt nicht so viel Mehraufwand als nur Strg+F9. Da passiert aber sonst nichts weiter. Ich habe die bei meinem Player-Projekt jetzt auch wieder bei jedem Compiliervorgang. Meine kostenfreie Delphi-Jahres-Lizenz (iirc sogar Architect) im Zuge des OpenSource-Support-Programms ist ja mittlerweile abgelaufen. Kann sein, dass ich mich erneut über offizielle Kanäle dafür bewerben könnte, aber der Weg über Matthias Eißing war deutlich bequemer.

Uwe Raabe 17. Feb 2025 09:17

AW: Delphi Community Edition und größere Projekte
 
Zitat:

Zitat von Gausi (Beitrag 1546285)
Meine kostenfreie Delphi-Jahres-Lizenz (iirc sogar Architect) im Zuge des OpenSource-Support-Programms ist ja mittlerweile abgelaufen. Kann sein, dass ich mich erneut über offizielle Kanäle dafür bewerben könnte, aber der Weg über Matthias Eißing war deutlich bequemer.

Dann versuch es doch mal mit Devid Espenschied: https://www.delphipraxis.net/members...penschied.html

A.ndreas 17. Feb 2025 09:20

AW: Delphi Community Edition und größere Projekte
 
Warum schlägst du dich mit der Community Edition rum und nimmst nicht Lazarus?

jaenicke 17. Feb 2025 09:56

AW: Delphi Community Edition und größere Projekte
 
Zitat:

Zitat von A.ndreas (Beitrag 1546293)
Warum schlägst du dich mit der Community Edition rum und nimmst nicht Lazarus?

Also auch wenn Lazarus mittlerweile schon einiges besser macht, ist es dennoch weit hinter Delphi zurück und wenn ich es nutze, muss ich mich damit deutlich stärker herumschlagen als mit Delphi. Ich nutze zwar beides, aber Delphi ist mir dennoch bei weitem lieber. Von daher kann ich das nachvollziehen.

gubbe 17. Feb 2025 12:15

AW: Delphi Community Edition und größere Projekte
 
In dem Fall in der Entwicklerecke ging es im die Installation in einem Firmennetzwerk. Das ist natürlich auffällig und in diesem Fall muss kein Quellcode übertragen werden, um das herauszufinden.

Wenn auch Deine alten Projekte rein privat sind, Du die Lizenzbedingungen einhältst und nichts den Verdacht erregen kann, dass es anders sein könnte, dürfte es auch keine Probleme geben.

Muss jeder für sich selbst entscheiden, ob er die Community Edition einsetzt und damit zustimmt, dass Nutzungsdaten übertragen werden.

Ich persönlich sehe das eher kritisch und halte die CE Version daher für keine ideale Lösung, um mehr Nutzer für Delphi zu gewinnen.

DevidEspenschied 17. Feb 2025 13:22

AW: Delphi Community Edition und größere Projekte
 
Die besagte Lizenzmeldung wird ab einer bestimmten Projektgröße ausgelöst und ist harmlos, d. h. die Meldung beeinträchtigt nicht die Funktionsweise oder ändert die Regeln in Bezug auf die EULA. Die Meldung wird angezeigt, weil das Erstellen einer großen Anwendung ein Zeichen für Missbrauch sein könnte (aber legitim ist, wenn große Open-Source-Bibliotheken erstellt werden).

Diese Meldung wurde hinzugefügt, um die Community Edition-Piraterie zu bekämpfen. Wenn jemand die Community Edition auf legitime Weise verwendet, besteht kein Grund zur Sorge. Übrigens haben auch die Community Editionen oder die kostenlosen Editionen von JetBrains und anderen Unternehmen die gleichen genauen Bedingungen.

Es findet keine Übertragung des Quellcodes statt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:30 Uhr.
Seite 1 von 6  1 23     Letzte »    

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