Gibt es eine weltweite Praxis, geistiges Eigentum an Software zu patentieren oder anderweitig zu schützen? Angenommen, jemand entwickelt eine Softwarelösung, für deren Erprobung enorme Computerressourcen erforderlich sind. Der Programmierer geht zu fremden Computerbesitzern und gibt seinen Code rücksichtslos ein. Als Ergebnis der Tests auf ihrer Hardware stellt sich heraus, dass die Software des Programmierers ihre Aufgaben perfekt löst, und dann wird dieser darauf aufmerksam, dass er nicht mehr der einzige Besitzer seiner Lösung ist...
Wie sollte sich ein Programmierer richtig schützen, um nicht in eine solche Situation zu geraten?
Das Thema ist für jeden Experimentator, der Code schreibt, durchaus relevant.
Nein, Softwarepatente werden nicht erteilt. Der Schutz befindet sich normalerweise im Code selbst....
Ich habe diesen Artikel gefunden:
https://craneip.com/ru/patent-na-programmnoe-obespechenie-mify-i-realnost/
![Патент на программное обеспечение: мифы и реальность Патент на программное обеспечение: мифы и реальность](https://c.mql5.com/36/39/patent-na-programmnoe-obespechenie.jpg)
- craneip.com
Es gibt eine Registrierung von Rechten an einem Computerprogramm. Es handelt sich nicht um ein Patent, nicht um ein Urheberrecht, sondern um die Eintragung des Inhabers des Urheberrechts und des Urhebers des Codes.
Dies ist ein reiner Schutz des Codes und nichts anderes. Sie nehmen diesen Code, analysieren ihn, verstehen den Algorithmus, schreiben Ihren eigenen Code und das war's.
Und es kostete... als der Dollar 37 Rubel betrug - 5 Tausend Rubel. Aber nur, wenn Sie zu einem Spezialisten gehen. Aber wenn Sie die Unterlagen selbst vorbereiten, wenn Sie all diese bürokratischen Hürden und Fallen überwinden können, kostet das nur ein paar Cent.
Es gibt eine Registrierung von Rechten an einem Computerprogramm. Es handelt sich nicht um ein Patent, nicht um ein Urheberrecht, sondern um die Eintragung des Inhabers des Urheberrechts und des Urhebers des Codes.
Dies ist ein reiner Schutz des Codes und nichts anderes. Sie nehmen diesen Code, analysieren ihn, verstehen den Algorithmus, schreiben Ihren eigenen Code und das war's.
Und es kostete... als der Dollar 37 Rubel betrug - 5 Tausend Rubel. Aber nur, wenn Sie zu einem Spezialisten gehen. Und wenn Sie Ihre eigenen Unterlagen vorbereiten und all die bürokratischen Hürden und Fallen überwinden können, sind Sie aus der Tasche.
Er ist substanziell und auf den Punkt gebracht.
Verschieben Sie Ihre DLL nicht jedes Mal von Ihrem Computer auf den anderen, wenn Sie sie ändern...
dlls sind nicht gegen Reverse-Engineering (Entschlüsselung) geschützt
Debugger, Disassembler und viele Tools, mit denen man sogar kompilierte Delphi-Programme dekodieren kann - ich glaube, ich habe das schon einmal gesehen.
Softwareschutz ist auch ein Geschäft und kostet Geld - googeln Sie "Softwareversender und -schützer" - es gibt einige recht zuverlässige Schützer, aber sie sind genauso teuer wie die Entwicklung kommerzieller Software
UPD: Wiki Packing ausführbare Dateien
dlls sind vom Reverse-Engineering (Entschlüsselung) nicht betroffen
Debugger, Disassembler und viele Tools, mit denen man sogar den Quellcode erhalten kann - ich glaube, ich habe vor einiger Zeit kompilierte Delphi-Programme dekodiert
Softwareschutz ist auch ein Geschäft und kostet Geld - googeln Sie "Softwarepacker und -schützer" - es gibt einige recht zuverlässige Schutzprogramme, aber sie kosten so viel wie eine kommerzielle Softwareentwicklung
Es ist bequemer, die Quellen auf den leistungsstarken Servern ihrer Besitzer zu belassen und dort zu refaktorisieren, zu debuggen und zu kompilieren. Sie müssen die DLL nicht jedes Mal von Ihrem Computer auf den anderen übertragen, wenn Sie eine Änderung vornehmen...
Ein Programmierer gibt sein (wenn auch unvollständiges) geistiges Eigentum in Form von Quellcode in ihre Hände und kann nichts dagegen tun.
Die Antwort liegt auf der Hand - verschenken Sie sie nicht. Bauen Sie Ihre eigenen Kapazitäten auf. Wenn Sie sicher sind, dass der Code funktioniert, müssen Sie viel Geld für Ihre eigene Ausrüstung ausgeben.
Die Antwort liegt auf der Hand - verschenken Sie sie nicht. Bauen Sie Ihre eigenen Kapazitäten auf. Wenn Sie sicher sind, dass der Code funktioniert, müssen Sie viel Geld für Ihre eigene Ausrüstung ausgeben.
![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Gibt es eine weltweite Praxis der Patentierung oder des sonstigen Schutzes von geistigem Eigentum an Software?