Blog

Sichere Softwareentwicklung: Ein Leitfaden zur Risikovermeidung und Qualitätssteigerung

Die Bedeutung sicherer Softwareentwicklung wächst rasant mit zunehmender digitaler Vernetzung. Sicherheitsvorfälle sind häufig auf komplexe Interaktionen zwischen Technologie, Prozessen und menschlichem Verhalten zurückzuführen. Daher ist es unerlässlich, dass Softwarehersteller von Anfang an Sicherheitsaspekte in ihre Entwicklungsprozesse einbinden. In diesem Beitrag werden zentrale Maßnahmen und Phasen der sicheren Softwareentwicklung vorgestellt, um potenzielle Schwachstellen zu minimieren und ein hohes Maß an Qualität sicherzustellen.

Sichere Softwareentwicklung: Ein Leitfaden zur Risikovermeidung und Qualitätssteigerung weiterlesen

Open Source AI Definition 1.0

Endlich eine Definition für Opensource-KI („Open Source AI“): Fragen der Transparenz, Sicherheit und Zugänglichkeit spielen im Bereich KI eine zentrale Rolle. Mit der nun erfolgten Veröffentlichung der „Open Source AI Definition 1.0“ (OSAID) durch die Open Source Initiative (OSI) wurde ein wichtiger Schritt unternommen, um den offenen Zugang zu KI-Systemen zu fördern und festzulegen, welche Anforderungen an eine als „Open Source“ geltende KI zu stellen sind. Diese Definition bietet erstmals eine klare Orientierung für die Entwicklung und Nutzung offener KI und schafft Rahmenbedingungen, die sicherstellen sollen, dass KI-Systeme transparent, modifizierbar und für alle nutzbar sind.

Open Source AI Definition 1.0 weiterlesen

Überblick über das Softwarerecht in Deutschland: Wichtige rechtliche Probleme bei der Softwareentwicklung und -vermarktung

Deutschland, als eine der größten Volkswirtschaften in Europa, hat ein robustes rechtliches Rahmenwerk für die Entwicklung und den Vertrieb von Software. Ein Verständnis der rechtlichen Fragen im Zusammenhang mit Software in diesem Land ist entscheidend für Entwickler, Unternehmen und Vertriebspartner, die auf dem deutschen Markt tätig sind. Auf Grundlage jüngster Blogposts soll dieser Artikel einen Überblick über das deutsche Softwarerecht geben und dabei auf die häufigen rechtlichen Probleme eingehen, mit denen Unternehmen konfrontiert sind.

Überblick über das Softwarerecht in Deutschland: Wichtige rechtliche Probleme bei der Softwareentwicklung und -vermarktung weiterlesen

Vertragliche Auswirkungen behördlicher Warnung vor Virenschutzsoftware

Das BSI warnte vor dem Einsatz von Kaspersky-Virenschutz-Software – doch welche vertraglichen Auswirkungen hat diese Warnung auf laufende Verträge? Eine Antwort liegt nun bei

Das Landgericht München I hat am 13. Dezember 2023 im Urteil (Az. 29 O 1152/23) zentrale Fragen zur mietvertraglichen Überlassung von Software, zur Definition von Mängeln bei Software, zur Auswirkung von öffentlich-rechtlichen Sanktionen auf die Nutzung von Software und zum Wegfall der Geschäftsgrundlage behandelt. Das Urteil bietet eine erstmalige umfassende rechtliche Analyse und Argumentation zu diesen komplexen Themen.

Vertragliche Auswirkungen behördlicher Warnung vor Virenschutzsoftware weiterlesen

Generalanwalt beim EUGH zur Zulässigkeit von Cheat-Software

Der Generalanwalt beim EUGH konnte nun endlich seine Stellungnahme abgeben zu der Frage, ob eine Cheat-Software urheberrechtlich zulässig ist (EUGH, C‑159/23). Der Fall ist extrem spannend und wird deutliche Auswirkungen auf die Spielebranche haben.

Generalanwalt beim EUGH zur Zulässigkeit von Cheat-Software weiterlesen

Softwareerstellungsvertrag: Vertrag über die Erstellung von Software

Ein Softwareerstellungsvertrag regelt die Beziehungen und Verpflichtungen zwischen einem Auftraggeber, der Software entwickeln lassen möchte, und einem Softwareentwickler oder einem Softwareentwicklungsunternehmen festlegt.

Der Kern eines solchen Vertrags besteht darin, die Spezifikationen und Anforderungen der zu entwickelnden Software genau zu definieren, um sicherzustellen, dass das Endprodukt den Erwartungen des Auftraggebers entspricht. In der Praxis wird genau dieser Teil aber gescheut, zum einen weil es nicht praktikabel erscheint, da Anforderungen ohnehin immer einem Wandel unterliegen; zum anderen, weil man vor der Arbeit zurückschrickt, die hier anfällt.

Softwareerstellungsvertrag: Vertrag über die Erstellung von Software weiterlesen

Entwicklung von Software mit KI

Der Einsatz künstlicher Intelligenz (KI) in der Softwareentwicklung bietet sowohl erhebliche Chancen als auch potenzielle Herausforderungen.

Eine qualitative Studie von Charles Collins und Kémaël Josua Kauppaymuthoo an der Lund University hat die Perspektiven von Softwareentwicklern zur Adoption von KI-Technologien in ihrem Arbeitsfeld untersucht. Diese Studie liefert wichtige Einblicke in die emotionalen und praktischen Auswirkungen, die KI auf die Softwareentwicklung hat.

Entwicklung von Software mit KI weiterlesen

Software als Medizinprodukt

Einstufung von Software als Medizinprodukt: In der Entscheidung des LG Hamburg (416 HKO 64/23) ging es hauptsächlich um die Klassifizierung und Zertifizierung der dort betroffenen Software als Medizinprodukt nach der Medical Device Regulation (MDR). Dabei geht es speziell um die Einhaltung der rechtlichen Anforderungen für Medizinprodukte, die zur Diagnose und Therapie genutzt werden.

Software als Medizinprodukt weiterlesen

Schutz von KI

Kann künstliche Intelligenz als solche rechtlich geschützt werden? Die Frage ist keineswegs trivial – und von erheblicher wirtschaftlicher Bedeutung: Die rechtliche Problematik und Notwendigkeit des Schutzes von Datensätzen in diesem Zusammenhang liegt auf der Hand.

In einer digitalisierten Wirtschaft, in der Daten zunehmend als wertvolles Wirtschaftsgut betrachtet werden, ist der rechtliche Schutz z.B. von Datenbeständen, aber auch von Software, die mit diesen Daten arbeitet, von entscheidender Bedeutung. Nur so kann aus hiesiger Sicht die Frage der Schutzfähigkeit von KI durch eine getrennte Betrachtung von Datenbeständen und Software beantwortet werden.

Schutz von KI weiterlesen