![]() |
Re: Lazarus TDBF Componente
Zitat:
Meine angepasste TDBF Componente kann nebenbei bemerkt nicht oder nicht korrekt mit Index umgehen. Wird aber auch nur für den Import von Uraltdaten in einer Altanwendung benötigt. Und was das selbermachen angeht, wo anfangen und wo aufhören? Zur Zeit brechen so viele, auch komerzielle Anbieter für Delphi Tools weg, das man nicht weis wo man anfangen und wo aufhören soll. Bestes Beispiel ist IBObjects. Die waren mal richtig teuer. Die Ankündigung D2009 im Q4/2008 steht immer noch auf der Seite. Ansonsten Funkstille. Zur Pflege von Altprojekten ist der Aufwand einfach zu hoch. Gruß Peter |
Re: Lazarus TDBF Componente
Ich benutze die TDBF-Komponente für Datenaustausch / Export und Auslagerungen von Daten.
Mit der Umstellung auf Delphi 2009 (von Delphi 7) hatte ich das Problem, dass sich TDBF nicht kompilieren ließ. Offenbar haben die eigentlichen Entwickler das Projekt einschlafen lassen, was ich sehr schade finde. Also habe ich die Komponente D2009-fähig gemacht. Dass heißt nicht, dass sie jetzt Unicode-fähig ist - dann wären die entstehenden dbf-Dateien nicht mehr kompatibel. Ich würde die Komponente auch der Allgemeinheit zur Verfügung stellen, nur ist das Ergebnis noch nicht komplett durchgetestet. Ich nutze halt nicht den kompletten Leistungsumfang. Dazu kommt, dass ich nicht weiß, ob sich die Original-Entwickler bereits an die Arbeit gemacht haben. Falls jemand an der umgesetzten Komponente interessiert ist und/oder sich bereit erklärt, das ganze zu testen - einfach eine Nachricht an mich. |
Re: Lazarus TDBF Componente
Zitat:
Zitat:
|
Re: Lazarus TDBF Componente
Zitat:
![]() Zitat:
Zitat:
Deshalb steht in den OS-Lizenzen auch AS IS! Die Übergabe von TNT an TMS ändert nicht die Rechte am ursprünglichen Code. TMS hat sich damit nur die Rechte an der Weiterentwicklung als kommerzielles Projekt gesichert (Eine art Duallizenzierung). Jeder andere darf diese OS komform weiterentwicklen. Eine Gleichung OS-Software = schlechte Qualität oder OS-Software = gute Qualität ist genauso unmöglich wie die Annahme, das durch die Bezahlung eine höhere Qualität garantiert ist, falsch ist. Beispiele für qualitativ hochwertige OpenSource-Programme gibt es ja genügend (Apache, BSD, OpenOffice, Mozilla, Samba, ...) |
Re: Lazarus TDBF Componente
Zitat:
Zitat:
Dann bin ich aber auch nicht verpflichtet, OpenSource Software einzusetzen. Es gibt andere Leute, die sich besser in fremde Quelltexte einlesen, als ich das kann. Ich brauche zum Verständnis der Quelle die Hilfe des Entwicklers. Weiter entwickeln mussen dann somit diejenigen, die ohne diese Hilfe aukommen. Ich bin dann auch nicht verpflichtet, Weiterentwicklungen oder Änderungen durchzuführen. Aber woher nimmt die Firma dann das Geld, um den Programmierer zu bezahlen? Aus dem Support? Bei Linuxdiestributionen ist es klar, das ist es der Verkaufserlös. In den Neunzigern hatte ich Suse 6.1 für 90,00DM gekauft. Ist auch Geld!. Die werben mit 60 Tage Installationssupport. Ergebnis: Die Hotline war ständig besetzt und ich hatte Fragen über Fragen. SInd die auch nicht vverpflichtet Support zu leisten, weil die Programme alle Open Source sind? Auch Zitat:
Zitat:
Zitat:
Im o.g. Fall mit Suse 6.1 hatte ich sogar Geld bezahlt. Ist doch wohl das Mindeste das ich dann, wennn ich die Leistung bezahle, auch ein sauber installiertes Softwarepaket kriege. Mindestens dann, wenn ich dafür bezahle. Ein Programm für 90,00Mark 10000Mal verkauft sind auch 90000Mark. Ne Menge Geld. Dafür verlange ich Qualität!!! In diesem Fall war ja die Fa. Suse mein Ansprechpartner und Nutznießer meines Kaufbetrages. Ganz abgesehen davon macht die TDBF Componente ihre Arbeit, wie vorgesehen. Hab noch nicht viel damit gemacht, mit Lazarus mal getestet. Aber ich werde dies Komponente nur meinem Bedarf entsprechend verwenden. Weiter entwickeln müssen andere. Denn ich brauche zum Verständnis der Innereien die Unterstützung des Entwicklers, wenn ich Weiterentwicklungen vornehmen soll. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:08 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