Was ist Softwarerecht?

Das Softwarerecht unterstützt Softwaretransaktionen und schützt geistiges Eigentum, das in der Software selbst enthalten ist. Transaktionen umfassen im Allgemeinen Lizenzierung, Support und Entwicklung. Software ist durch eine Vielzahl von geistigen Eigentumsrechten geschützt.
Lizenzverträge für Software können einfache Verträge oder detaillierte Vereinbarungen sein, in der Regel abhängig vom Wert der Transaktion. Ein Verbraucher kann eine Anwendung aus dem Internet herunterladen und den Bedingungen des Softwarelizenzvertrags zustimmen, indem er online auf die Vertragsbedingungen klickt. Diese Lizenzvereinbarungen sind nicht verhandelbar. Der Verbraucher muss die Bedingungen akzeptieren, wenn er die Software lizenzieren möchte.

Das Softwarerecht umfasst größere Softwarelizenztransaktionen, die zwischen den Parteien ausgehandelt werden. Diese Parteien können mit einer vom Softwareanbieter bereitgestellten Basisvereinbarung beginnen, aber die endgültige Vereinbarung ist eine, die von beiden Parteien an die jeweilige Transaktion angepasst wurde. Solche Vereinbarungen beinhalten Eigentumsbedingungen und spezifische Rechte, die dem Lizenznehmer vom Lizenzgeber gewährt werden. Der Grad der Änderung gegenüber dem ursprünglichen Basisvertrag hängt etwas vom Umfang der Anpassung der Software durch den Softwareverkäufer für den Lizenznehmer ab.

Einige Softwaretransaktionen beinhalten Modifikationen an der Originalsoftware durch den Verkäufer. Diese Änderungen können Teil des Softwarelizenzvertrags sein oder durch einen separaten Softwareentwicklungsvertrag abgedeckt sein. Andere Softwaretransaktionen können für spezifische proprietäre Software gelten. Die Vereinbarungen, die diese Transaktionen abgrenzen, legen fest, wem diese neu entwickelte Software gehört und welche Partei eine Lizenz erhält. Die Parteien müssen bei der Verhandlung dieser Transaktionen verschiedene Aspekte des Softwarerechts berücksichtigen.

Software-Support-Vereinbarungen legen die Parameter fest, unter denen der Software-Anbieter Support leisten soll. Diese Vereinbarungen variieren je nach den Kosten der zugrunde liegenden Software und dem Grad der Anpassung. Preiswerte Software hat in der Regel nur einen begrenzten Support. Angepasstere oder teurere Software hat sehr spezifische Supportbedingungen.

Supportvereinbarungen können unterschiedliche Supportstufen beinhalten. Das Basisniveau wird während der Geschäftszeiten bereitgestellt. Die nächste Supportstufe kann außerhalb der Geschäftszeiten bereitgestellt werden und es können zusätzliche Gebühren anfallen. Das Softwarerecht regelt die Rahmenbedingungen, unter denen dem Kunden dieser Support zur Verfügung gestellt wird.

Die meisten Softwareanwendungen bieten Urheberrechtsschutz. Einige Softwareanwendungen erhalten möglicherweise Patentschutz. Es gibt spezielle Schutzbereiche, die bestimmte Arten von Software abdecken können. Der Schutz durch Softwaregesetze ist je nach Land unterschiedlich. Das Aushandeln einer Softwarelizenz zwischen zwei internationalen Kunden verkompliziert die Verträge weiter, da die Gesetze, Vorschriften und Verträge jedes Landes berücksichtigt werden müssen, da die Parteien bestimmte Rechte festlegen, die im Rahmen dieser Vereinbarungen gewährt werden.