Delphi-PRAXiS
Seite 7 von 7   « Erste     567   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Das Programm schützen??? (https://www.delphipraxis.net/28350-das-programm-schuetzen.html)

mschaefer 28. Aug 2004 10:19

Re: Das Programm schützen???
 
Moin, moin,

ja die OpenSource argumentation ist hinsithlich Sicherheit so nicht zu widerlegen. Allerdings hat es auch einen Grund warum immernoch um die 90% aller Rechner mit Win laufen. Die doch relativ gute Abstimmung der API´s. Ja Linux hat die letzten Jahre erheblich aufgeholt, aber da stecken letzlich auch etliche unbezahlte Srunden Programmierarbeit hinter.

OpenSource halte ich für Komponenten durchaus fair und ich habe kein Problem Sourcen zu posten. Aber bei aufwendigeren Anwendungen brauche ich ein Vertriebsrecht beschränkt euf einen kleinen Nutzerkreis, sonst rechnet sich das banal nicht. Wirtschaft lebt von Wettbewerb und Vorspsrung, das ist einfach wenig demokratisch. Projekte wie Open-Office mit Finanzierung durch Service sind doch daran gescheitert, das Service nur sehr schwer zu verkaufen ist.

Fazit:

liegen die Quelltexte offen hat man hohe Sicherheit aber auch ein hohes Risiko,
das sie nicht weiterentwickelt werden, da die Entwickler davon nicht leben können.

Viele Grüße // Martin

Blutiger Anfänger 28. Aug 2004 11:58

Re: Das Programm schützen???
 
Zitat:

Zitat von mschaefer
liegen die Quelltexte offen hat man hohe Sicherheit aber auch ein hohes Risiko,
das sie nicht weiterentwickelt werden, da die Entwickler davon nicht leben können.

5 Gegenbeispiele: Mozilla, OpenOffice, Linux, FreeBSD, OpenBSD

Dürfte aber auch mit der Größe der Projekte zusammenhängen - für obige gälte dies zumindest. Besonders jene Software die arkane Mechanismen benutzt wird oft durch X Patente "geschützt" und taucht deswegen oft nicht als Freeware/OpenSource auf. Es geht auch garnicht darum den Verkauf von Software in Frage zu stellen. Aber die Preise sollten definitiv überdacht werden (meinetwegen auch die Lizenzbedingungen - warum Windows nur auf einem Rechner benutzen dürfen, wenn es doch privat ist?).

Nachtrag: andererseits argumentiere ich gegenüber Freunden aber auch so, daß, wenn sie Geld damit verdienen, die Software auch legal benutzt werden sollte. Ansonsten gäbe es ja hinreichend viele freie Alternativen (zB Dipl.-Arbeit in LaTeX - nein, nicht das für Fetischisten ;)).

Hansa 28. Aug 2004 16:15

Re: Das Programm schützen???
 
@mschafer : wenn du sowieso Firebird benutzt, warum dann nicht die embedded Version zumindest für Demos ? Bei mir sieht die Demo so aus: die DB, meine EXE und noch ca. 5 Dateien. Installationsprogramm muß ich noch machen, aber sofern das alles fertig ist, wird es zwei Installationen geben : 1 mit dem Install-Programm (nehme wohl Inno-Setup, oder mache ein eigenes) und eine für "erfahrene Benutzer". Dazu Liste ich alle mitgelieferten Dateien auf und erkläre, wozu sie gebraucht werden, wie die Verzeichnisstruktur aussehen muß usw.

Da die Leute zumindest im Computerbereich eher schlauer als dummer werden, rechne ich mir durch diese Offenheit einen gewissen Vorteil aus. Ich würde auch lieber ein Programm installieren, indem ich nur ein paar Dateien kopiere, anstatt zu sehen "Um das Programm zu benutzen müssen sie ihren Rechner neu starten". Ich kenne Leute die dies nicht machen, oder nur einmal, um es danach ungesehen wegzuschmeißen.

@Prof. emerit. Dr. Newbie, Blutiger Anfänger, Assarbad, Сніжок u.a.:

Ganz Unrecht habt ihr nicht. :mrgreen: Als ich noch kein Notebook hatte und am Programm war noch was zu feilen, so hatte ich immer die Sourcen vor Ort, um an Ort und Stelle direkt was zu ändern. Warum denn nicht ? Das geht aber nur bei einem Programm ab einer gewissen Größenordnung. Sagen wir mal ab 10.000 Zeilen. Dann traut sich keiner dran. Bei 100 Zeilen sähe es vielleicht anders aus. Da wird dann doch von einem "hervorragenden Spezialisten", z.B. einem mit VHS-Zertifikat :lol: rumgefummelt. Vielleicht auch hier von unserem Blutigen Anfänger. :shock: Gemacht hat der natürlich wenns dann endlich kracht überhaupt nichts. "Völlig unmöglich" :!:

Wenn aber nun der Source eine gewisse Größe hat, dann nützt es auch wieder nichts (dem Endanwender). Wer hat sich denn schon mal den kompletten Linux-Source oder den eines größeren SourceForge Projektes angesehen ? Angesehen vielleicht, aber ich glaube kaum, daß jemand ihn ohne Rücksprache geändert hat. Insofern bringt OpenSource keinen echten Vorteil. Den Quelltext mit auszuliefern ? Ich hätte keine Probleme damit, wenn dies verlangt würde, aber das war bisher noch nie der Fall

Ja, der Thread hier ist jetzt endgültig dreigeteilt. 8) Ursprünglich ging es darum, wie man es vor unerlaubtem kopieren schützt, ob man es verschlüsselt und wie. Dann, daß es Leute gibt die sich nicht trauen ein Programm zu installieren, wenn die Installation zu kompliziert ist. Und jetzt noch der OpenSource Gedanke. Ja und zu guter Letzt : anscheinend hat noch keiner gemerkt, daß der Fragesteller gar nicht mehr da ist. Nicht mal der Professor. 8) :mrgreen:

mschaefer 28. Aug 2004 16:34

Re: Das Programm schützen???
 
Schmunzelmoin,

Mein Gott Hansa, um diese Zeit sitzten doch nur die ganz heftigen am Computer, so Kandidaten die meinen da gibt´s noch was zu tun, damit man mit seinen Programmen auch wirklich Geld verdient.
Mit der Embeddet Firebird hast Du schon recht. Habe das alledings mit einem Dreistufigen Setup soweit automatisiert (ebenfalls Inno) das ich nur noch auf die Batchdatei für "erstelle Demo" oder "erstelle Vollversion" clicken muß und er bastelt sich das dann in den nächsten fünf Minuten selbst zusammen. Läuft halt ( never change a running system... ).

Grüße aus dem sonnigen Norden

// Martin

Hansa 28. Aug 2004 16:41

Re: Das Programm schützen???
 
Zitat:

Zitat von mschaefer
...Mit der Embeddet Firebird hast Du schon recht. Habe das alledings mit einem Dreistufigen Setup soweit automatisiert...

:wiejetzt: Was hast du wie automatisiert ? Würde dein Programm Firebird-Vollversion installieren wollen, so würde ich es nicht installieren :!:

mschaefer 28. Aug 2004 16:57

Re: Das Programm schützen???
 
Hallo Hansa,

ja musst "Du" ja auch nicht. Es läuft in ein Hauuptmenue und da kann man dann auswählen
was man installieren möchte. DBMS DB und FRONTEND. DBMS ist halt Firebird. Kann ja auch
wieder deinstalliert werden wem es nicht gefällt. Der Vorteil liegt letzlich, dass wer
die Demo zum laufen gebracht hat, dann auch die Vollversion installiert bekommt! :mrgreen:

Grüße // Martin

endeffects 7. Sep 2004 16:14

Re: Das Programm schützen???
 
hallo,

ich hab vor einigen wochen irgendwo gelesen das man mit bestimmten
strings in seinem code fast jeden debugger abtürzen lassen kann.

hat dazu evtl jemand informationen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:37 Uhr.
Seite 7 von 7   « Erste     567   

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