Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Kostenlose IDEs (https://www.delphipraxis.net/81243-kostenlose-ides.html)

Alexander Roth 23. Nov 2006 10:11


Kostenlose IDEs
 
Hallo,

Leider habe ich keine Übersicht über die verschiedenen Delphi Versionen gefunden, ob sie kostenlos sind oder nicht, und was man mit ihnen machen darf (kommerziell, oder nicht).

Es wäre toll, wenn ihr mir eine kleine Liste mit den derzeit kostelnlosen Delphi Versionen aufschreiben könntet.
2 davon sind:
Delphi 7 Personal
Turbo Delphi Explorer (Manko: keine Fremdkomponenten) (deswegen nutze ich es nicht)


Gruß Alexander

Der_Unwissende 23. Nov 2006 10:15

Re: Kostenlose IDEs
 
Erstmal ergäzend ist auch die Delphi 2005er Version als Personal erhältlich. Damit dürfen aber (wenn ich mich nicht irre) wiederum keine kommerziellen Anwendungen erstellt werden. Andererseits könnte man auch meinen dass die Version ein einziges Manko war/ist.

Zitat:

Zitat von Alexander Roth
Turbo Delphi Explorer (Manko: keine Fremdkomponenten) (deswegen nutze ich es nicht)

Hier trifft die Einschränkung nicht ganz zu, Fremdkomponenten sind möglich, können aber nicht in die IDE integriert werden. Trotzdem kann man mit vielen Komponenten auch weiterhin sehr komfortabel arbeiten.

Gruß Der Unwissende

Phoenix 23. Nov 2006 10:16

Re: Kostenlose IDEs
 
Eigentlich hast Du alles.

Es gibt noch das BDS2005 in einer Personal Version, aber die gabs nie zum Download. Da müsstest Du schon irgendwie an eine CD kommen wo das drauf ist.

Alexander Roth 23. Nov 2006 10:18

Re: Kostenlose IDEs
 
Zitat:

Zitat von Der_Unwissende
Erstmal ergäzend ist auch die Delphi 2005er Version

Hier trifft die Einschränkung nicht ganz zu, Fremdkomponenten sind möglich, können aber nicht in die IDE integriert werden. Trotzdem kann man mit vielen Komponenten auch weiterhin sehr komfortabel arbeiten.

:gruebel: Wie? Wie können Fremdkomponenten benutzt werden, aber nicht in die IDE integriert werden?


Zitat:

Zitat von Phoenix
Eigentlich hast Du alles.

Eine ziehmlich kurze Liste.

Zitat:

Zitat von Phoenix
Es gibt noch das BDS2005 in einer Personal Version, aber die gabs nie zum Download. Da müsstest Du schon irgendwie an eine CD kommen wo das drauf ist.

:gruebel: Wieso macht Borland so einen Blödsinn?

Elvis 23. Nov 2006 10:19

Re: Kostenlose IDEs
 
Zitat:

Zitat von Phoenix
Es gibt noch das BDS2005 in einer Personal Version, aber die gabs nie zum Download. Da müsstest Du schon irgendwie an eine CD kommen wo das drauf ist.

In einem Forum hinter den sieben Bergen, bei den sieben Zwergen ist ein Phönix Moderator.
Nun kam es, dass dieses Forum die D2005 PE Download angeboten hat/anbietet ohne dass er es bemerkt hat. Darüber wurde der große böse Wolf sehr ärgerlich und er.. :mrgreen:

Alexander Roth 23. Nov 2006 10:21

Re: Kostenlose IDEs
 
Zitat:

Zitat von Elvis
Zitat:

Zitat von Phoenix
Es gibt noch das BDS2005 in einer Personal Version, aber die gabs nie zum Download. Da müsstest Du schon irgendwie an eine CD kommen wo das drauf ist.

In einem Forum hinter den sieben Bergen, bei den sieben Zwergen ist ein Phönix Moderator.
Nun kam es, dass dieses Forum die D2005 PE Download angeboten hat/anbietet ohne dass er es bemerkt hat. Darüber wurde der große böse Wolf sehr ärgerlich und er.. :mrgreen:

Wo wird das angeboten? Link?


Zusammenfassend:
Kostenlose IDEs:
Delphi 7 Personal
Turbo Delphi Explorer (Manko: keine Fremdkomponenten) (deswegen nutze ich es nicht)
BDS 2005 Personal (Manko: keine Fremdkomponenten)

Der_Unwissende 23. Nov 2006 10:24

Re: Kostenlose IDEs
 
Zitat:

Zitat von Alexander Roth
´
:gruebel: Wie? Wie können Fremdkomponenten benutzt werden, aber nicht in die IDE integriert werden?

Wenn du die dcu Dateien hast, dann kannst du die immer direkt in den Suchpfad packen und die Komponenten zur Laufzeit erstellen und initialsieren. In einem der Videos zum Thema Turbos wurde z.B. auch gezeigt, wie man mit den Indys arbeiten kann und die dürften nicht von Borland sein!

Phoenix 23. Nov 2006 10:24

Re: Kostenlose IDEs
 
Zitat:

Zitat von Alexander Roth
:gruebel: Wie? Wie können Fremdkomponenten benutzt werden, aber nicht in die IDE integriert werden?

Indem Du die sourcen bzw. die .dcu's der Fremdkomponenten in den Suchpfad Deiner Anwendung packst und die Komponenten einfach im Code erzeugst. Ist halt nix mehr mit Drag&Drop, aber das stört ja nicht.

Elvis 23. Nov 2006 10:26

Re: Kostenlose IDEs
 
Zitat:

Zitat von Alexander Roth
Wo wird das angeboten? Link?

Öhm, soll ich dir vllt. auch noch die Fahrscheine reichen wenn du ein Ei legst? :gruebel:
Ankündigungen -> "2005 PE" in die Suchbox tippen...

Phoenix 23. Nov 2006 10:27

Re: Kostenlose IDEs
 
Zitat:

Zitat von Alexander Roth
Zitat:

Zitat von Elvis
Zitat:

Zitat von Phoenix
Es gibt noch das BDS2005 in einer Personal Version, aber die gabs nie zum Download. Da müsstest Du schon irgendwie an eine CD kommen wo das drauf ist.

In einem Forum hinter den sieben Bergen, bei den sieben Zwergen ist ein Phönix Moderator.
Nun kam es, dass dieses Forum die D2005 PE Download angeboten hat/anbietet ohne dass er es bemerkt hat. Darüber wurde der große böse Wolf sehr ärgerlich und er.. :mrgreen:

Wo wird das angeboten? Link?

Whoops :oops: Aber das war noch vor meiner Zeit als Moderator ****flatter****

Guckstu hier: http://www.delphipraxis.net/internal...ct.php?t=74164

Alexander Roth 23. Nov 2006 10:27

Re: Kostenlose IDEs
 
Zitat:

Zitat von Phoenix
Zitat:

Zitat von Alexander Roth
:gruebel: Wie? Wie können Fremdkomponenten benutzt werden, aber nicht in die IDE integriert werden?

Indem Du die sourcen bzw. die .dcu's der Fremdkomponenten in den Suchpfad Deiner Anwendung packst und die Komponenten einfach im Code erzeugst. Ist halt nix mehr mit Drag&Drop, aber das stört ja nicht.


Zitat:

Zitat von Der_Unwissende
Zitat:

Zitat von Alexander Roth
´
:gruebel: Wie? Wie können Fremdkomponenten benutzt werden, aber nicht in die IDE integriert werden?

Wenn du die dcu Dateien hast, dann kannst du die immer direkt in den Suchpfad packen und die Komponenten zur Laufzeit erstellen und initialsieren. In einem der Videos zum Thema Turbos wurde z.B. auch gezeigt, wie man mit den Indys arbeiten kann und die dürften nicht von Borland sein!

Ok, klar. Das ist ja auch in Turbo Delphi möglich. Und ehrlich gesagt richtig umständlich.


Schön wäre es wenn ihr die einzelnen Delphi Versionen bewerten könntet.

Gruß Alexander

Phoenix 23. Nov 2006 10:28

Re: Kostenlose IDEs
 
Sachmal.. der rote Kasten mag mich heute nicht.. ich bin heut einfach zu langsam...

Offtopic: Äh... Elvis... ich hab immer noch keine Mail :gruebel:

Alexander Roth 23. Nov 2006 10:33

Re: Kostenlose IDEs
 
@Elvis: Dein Umgangston könnte ein bisschen netter sein!

Nochmal:
Schön wäre es wenn ihr die einzelnen Delphi Versionen bewerten könntet.


Turbo Delphi Explorer: ich fände diese Version spitze wenn nicht dieses Manko wäre (Manko: keine Fremdkomponenten)

Wie sieht es mit BDs2005 und Delphi 2005 aus?

Phoenix 23. Nov 2006 10:38

Re: Kostenlose IDEs
 
Zitat:

Zitat von Alexander Roth
Schön wäre es wenn ihr die einzelnen Delphi Versionen bewerten könntet.

D7: Disqualifiziert: u.A. wegen fehlendem Refactoring
BDS 2005 PE: Ganz ok. Gut, wenn man Kompos unbedingt in der IDE haben will
Turbo Delphi Explorer: Stabiler als die 2005 PE, meine Empfehlung, zumal hier Kommerzielles Arbeiten erlaubt ist.

Edit Nachtrag: BDS2005 = Delphi 2005.

Alexander Roth 23. Nov 2006 10:40

Re: Kostenlose IDEs
 
Zitat:

Zitat von Phoenix
BDS 2005 PE: Ganz ok. Gut, wenn man Kompos unbedingt in der IDE haben will

Also kann man in BDS 2005 PE Fremdkomponenten integrieren? Das ist für mich nämlich das Entscheidende.

Phoenix 23. Nov 2006 10:56

Re: Kostenlose IDEs
 
Zitat:

Zitat von Alexander Roth
Also kann man in BDS 2005 PE Fremdkomponenten integrieren? Das ist für mich nämlich das Entscheidende.

Ja kann man. Das sollte aber wirklich kein Kriterium sein. Lieber ne IDE wo ich halt Kompos im Code nutzen muss als eine IDE, die alle Nase lang abschmiert.

SirThornberry 23. Nov 2006 10:56

Re: Kostenlose IDEs
 
Ich denke du solltest die Lizens mit berücksichtigen zu den jeweiligen delphiversionen. So weit ich das in Erinnerung habe ist es mit Delphi7 Personal glaub ich nicht erlaubt Freeware zu schreiben. Zwar dardst du die Programme für dich selbst verwenden aber nicht weiter geben.

Ultimator 23. Nov 2006 13:51

Re: Kostenlose IDEs
 
Zitat:

Zitat von Phoenix
Zitat:

Zitat von Alexander Roth
Schön wäre es wenn ihr die einzelnen Delphi Versionen bewerten könntet.

D7: Disqualifiziert: u.A. wegen fehlendem Refactoring
BDS 2005 PE: Ganz ok. Gut, wenn man Kompos unbedingt in der IDE haben will
Turbo Delphi Explorer: Stabiler als die 2005 PE, meine Empfehlung, zumal hier Kommerzielles Arbeiten erlaubt ist.

Edit Nachtrag: BDS2005 = Delphi 2005.

Soweit ich mich erinner, darf man mit der Delphi 2005PE als Privatperson sehr wohl kommerzielle Programme schreiben :gruebel:

Ralf Kaiser 23. Nov 2006 14:06

Re: Kostenlose IDEs
 
Zitat:

Zitat von Alexander Roth
Es wäre toll, wenn ihr mir eine kleine Liste mit den derzeit kostelnlosen Delphi Versionen aufschreiben könntet.

Hi,

muss es unbedingt 100% Delphi sein oder reicht auch eine Umgebung die (Object-)Pascal unterstützt?

Wenn nicht kannst du dir ja mal Lazarus bzw. FreePascal ansehen.

Ich weiss allerdings nicht wie kompatibel Lazarus in bezug auf Fremdkomponenten ist (mit Source sollten die Komponenten schon sein)

Ciao,
Ralf

Hador 23. Nov 2006 14:15

Re: Kostenlose IDEs
 
Zunächst mal:
Es ist möglich Fremdkomponenten in D2k6 zu nutzen, wie hier auch schon gesagt wurde.
Du kannst sie lediglich nicht mehr per Drag&Drop auf's Formular ziehen sondern musst sie selbser initialisieren:
(Pseudocode)
Delphi-Quellcode:
var
  MyKompo: TFremdkomponente;

begin
  MyKompo := TFremdkomponente.Create;

  ...

  MyKompo.Free;
end;
Und das war es schon.
Ich würde dir auf jeden Fall zu D2k6 raten.
Einige wichtige Komponentenpackages wie bspw. die Indy-Komponenten siond auch bereits integriert.

D2k5
Die Lizens ist ähnlich der von den Turbos:
Es dürfen kommerzielle Programme erstellt werden.
Allerdings ist die IDE noch nicht so ausgereift wie die D2k6 Version.

D7/D6 PE
Keinerlei Kommerzielle Nutzung erlaubt.
In der deutschen Lizenz auch keine Nutzung zu werbezwecken erlaubt.
Somit darf man die mit dieser Version erstellten Programme auch nicht bspw. auf seiner Homepage veröffentlichen.

Lazerus
Ist schon etwas her, aber damals waren die Echsen einfach unheimlih groß (leeres Formular > 4MB) und allzu schnell war er auch nicht.

Balu der Bär 23. Nov 2006 14:59

Re: Kostenlose IDEs
 
Da Borland und Daniel (imho) nichts mehr dagegen hat sei gesagt das man auch in Turbo Delphi Explorer über einen Umweg Komponenten in die IDE installieren bzw benutzen kann. Näheres findest du per Forensuche bzw direkt: http://danielstools.de/?page_id=70 :duck:

Alexander Roth 23. Nov 2006 15:10

Re: Kostenlose IDEs
 
Zitat:

Zitat von SirThornberry
Ich denke du solltest die Lizens mit berücksichtigen zu den jeweiligen delphiversionen. So weit ich das in Erinnerung habe ist es mit Delphi7 Personal glaub ich nicht erlaubt Freeware zu schreiben. Zwar dardst du die Programme für dich selbst verwenden aber nicht weiter geben.

:duck: Na so was.

Zitat:

Zitat von Hador
Ich würde dir auf jeden Fall zu D2k6 raten.

Ist das denn kostenlos?

mkinzler 23. Nov 2006 15:17

Re: Kostenlose IDEs
 
Zitat:

Hador hat folgendes geschrieben:
Ich würde dir auf jeden Fall zu D2k6 raten.

Ist das denn kostenlos?
Er meint wohl die TD Explorer.

Ralf Kaiser 23. Nov 2006 20:28

Re: Kostenlose IDEs
 
Zitat:

Zitat von Hador
Lazerus
Ist schon etwas her, aber damals waren die Echsen einfach unheimlih groß (leeres Formular > 4MB) und allzu schnell war er auch nicht.

Ich habe vor etwa über einem Monat mal einwenig mit Lazarus/FreePascal "rumgespielt". Dabei hatte ein Programm mit einem Fenster das so ziemlich alle Standardkomponenten enthielt eine Grösse von ca. 1MB. Das ist nicht mehr sooo unterschiedlich zu Delphi und heutzutage eigentlich auch nebensächlich.

Allerdings kann man bei Lazarus wesentlich mehr mit Compiler/Linkeroptionen machen als bei Delphi. (spezielle Optiemierungen für Codegrösse vs. Geschwindigkeit, Anpassung an verschiedene Prozessoren usw, viel umfangreicher als bei Delphi!)

Einen Geschwindigkeitstest habe ich noch nicht gemacht. Der Compiler selbst ist allerding vergleichbar schnell (gefühlt, nicht gemessen).

Ciao,
Ralf

Hador 23. Nov 2006 23:01

Re: Kostenlose IDEs
 
Zitat:

Zitat von Alexander Roth
Zitat:

Zitat von Hador
Ich würde dir auf jeden Fall zu D2k6 raten.

Ist das denn kostenlos?

Jo ich meine die Turbos damit.

Alfi001:
Ich sagte ja, dass es bei mir schon etwas her ist.
Ich könnte/werde aber ja mal einen neuen Test starten.
Mal sehen, wie er mir nun gefällt.

Alexander Roth 24. Nov 2006 17:20

Re: Kostenlose IDEs
 
Danke für eure Beiträge! Ich werde dann auf BDS 2005 PE umsteigen.

Tschüss

Alexander

GuenterS 24. Nov 2006 17:51

Re: Kostenlose IDEs
 
Hm was ich jetzt irgendwie vermißt habe war die Aussage, dass man mit den PEs keine Datenbanken so richtig verwenden kann, oder ist mir da etwas entgangen?

Ist ja vielleicht auch ein wichtiger Punkt für den Threadersteller.

Alexander Roth 24. Nov 2006 17:57

Re: Kostenlose IDEs
 
Noch benutze ich keine Datenbanken, aber danke.
Wenn ich dazu komme kann ich ja wechseln.

Tschüss :hi:

Alexander

Balu der Bär 24. Nov 2006 17:59

Re: Kostenlose IDEs
 
Zitat:

Zitat von Alexander Roth
Danke für eure Beiträge! Ich werde dann auf BDS 2005 PE umsteigen.

Wieso tust du dir freiwillig diese verbuggte Etwas an, wo es doch prima Alternativen gibt, die um Meilen besser sind (Turbo Explorer)?

Kidix 24. Nov 2006 17:59

Re: Kostenlose IDEs
 
Zitat:

Zitat von GuenterS
Hm was ich jetzt irgendwie vermißt habe war die Aussage, dass man mit den PEs keine Datenbanken so richtig verwenden kann, oder ist mir da etwas entgangen?

Ist ja vielleicht auch ein wichtiger Punkt für den Threadersteller.


sqlite und z.B. mysql sind ohne probleme möglich...


hier hat auch jemand was zu Lazarus gesagt, von wegen 4 mb große Binaries u.s.w. (alles ne Sache der Einstellung, Anwendungen sind sogar noch kleiner als mit Delphi geschriebene)

das Lazarus so langsam ist, liegt zum großen Teil an Windows...In Linux powered das dind!

Wenns nicht unbedignt Delphi sein soll, dann empfehle ich die SharpDevelop und unter Linux MonoDevelop! Beides tolle und kostenlose Programme!

GuenterS 24. Nov 2006 18:02

Re: Kostenlose IDEs
 
Zitat:

Zitat von Kidix
Zitat:

Zitat von GuenterS
Hm was ich jetzt irgendwie vermißt habe war die Aussage, dass man mit den PEs keine Datenbanken so richtig verwenden kann, oder ist mir da etwas entgangen?

Ist ja vielleicht auch ein wichtiger Punkt für den Threadersteller.


sqlite und z.B. mysql sind ohne probleme möglich...

Mit was zeigst Du dann ein Datengebundenes Grid an oder machst du das dann alles zufuß?

Alexander Roth 24. Nov 2006 18:04

Re: Kostenlose IDEs
 
Zitat:

Zitat von Balu der Bär
Zitat:

Zitat von Alexander Roth
Danke für eure Beiträge! Ich werde dann auf BDS 2005 PE umsteigen.

Wieso tust du dir freiwillig diese verbuggte Etwas an, wo es doch prima Alternativen gibt, die um Meilen besser sind (Turbo Explorer)?

Ist das denn wirklich soooo schlimm?
Was kommen da für Probleme? Stürzt es einfach ab? Code weg?
Borland hatte doch bestimmt Beta Tester? Wieso wurden solche Fehler nicht ausgemerzt?

fwsp 24. Nov 2006 18:06

Re: Kostenlose IDEs
 
Zitat:

Zitat von Alexander Roth
Zitat:

Zitat von Balu der Bär
Zitat:

Zitat von Alexander Roth
Danke für eure Beiträge! Ich werde dann auf BDS 2005 PE umsteigen.

Wieso tust du dir freiwillig diese verbuggte Etwas an, wo es doch prima Alternativen gibt, die um Meilen besser sind (Turbo Explorer)?

Ist das denn wirklich soooo schlimm?
Was kommen da für Probleme? Stürzt es einfach ab? Code weg?
Borland hatte doch bestimmt Beta Tester? Wieso wurden solche Fehler nicht ausgemerzt?

wurden mit den updates ausgemerzt, sind aber nicht für die PE ausgelegt.

Alexander Roth 24. Nov 2006 18:08

Re: Kostenlose IDEs
 
Zitat:

Zitat von fwsp
Zitat:

Zitat von Alexander Roth
Zitat:

Zitat von Balu der Bär
Zitat:

Zitat von Alexander Roth
Danke für eure Beiträge! Ich werde dann auf BDS 2005 PE umsteigen.

Wieso tust du dir freiwillig diese verbuggte Etwas an, wo es doch prima Alternativen gibt, die um Meilen besser sind (Turbo Explorer)?

Ist das denn wirklich soooo schlimm?
Was kommen da für Probleme? Stürzt es einfach ab? Code weg?
Borland hatte doch bestimmt Beta Tester? Wieso wurden solche Fehler nicht ausgemerzt?

wurden mit den updates ausgemerzt, sind aber nicht für die PE ausgelegt.

So eine verar******. Das ist aber böööse von Borland.


Zitat:

Zitat von Alexander Roth
Was kommen da für Probleme? Stürzt es einfach ab? Code weg?


EDIT:
PS: Wie viele Zitate gehen wohl noch?

Balu der Bär 24. Nov 2006 18:11

Re: Kostenlose IDEs
 
Zitat:

Zitat von Alexander Roth
Borland hatte doch bestimmt Beta Tester? Wieso wurden solche Fehler nicht ausgemerzt?

Bei kleinen Projekten hatte ich damals auch keine großartigen Probleme, umso länger die Units wurden und desto mehr Forms ein Projekt hatte wurde das Kompilieren und die gesamte IDE unerträglich langsam, bis zum Ende als kein normales Arbeiten mehr möglich war. :-|

Alexander Roth 24. Nov 2006 18:19

Re: Kostenlose IDEs
 
Aber "abstürzen und Code weg" war nicht?

GuenterS 24. Nov 2006 18:20

Re: Kostenlose IDEs
 
Zitat:

Zitat von Alexander Roth
Aber "abstürzen und Code weg" war nicht?

Dagegen hilft im Allgemeinen regelmäßiges speichern. Und ich glaube auch nicht, dass Dir da jemand eine Garantie drauf geben wird.

Balu der Bär 24. Nov 2006 18:22

Re: Kostenlose IDEs
 
Zitat:

Zitat von Alexander Roth
Aber "abstürzen und Code weg" war nicht?

Nope, bei mir wirklich nur sehr sehr selten.

Aber des Öfteren eine Zugriffsverletzung war schonmal drin. ;)

Alexander Roth 24. Nov 2006 18:24

Re: Kostenlose IDEs
 
@GuenterS
Das ist eh klar. Aber eine IDE die langsam ist kann man deinstallieren und hat nicht viel ärger. Aber eine abstürzende IDE bringt massig Ärger.

GuenterS 24. Nov 2006 18:26

Re: Kostenlose IDEs
 
Zitat:

Zitat von Alexander Roth
@GuenterS
Das ist eh klar. Aber eine IDE die langsam ist kann man deinstallieren und hat nicht viel ärger. Aber eine abstürzende IDE bringt massig Ärger.

Auch eine abstürzende IDE kannst Du noch über Software deinstallieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:00 Uhr.
Seite 1 von 2  1 2      

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 by Thomas Breitkreuz