Anmelden

View Full Version : Vergleichbarkeit von RPG-Code



Seiten : 1 [2] 3 4 5 6 7

Pikachu
04-06-24, 08:04
Müßt ihr die Scheinargumente vom Gutachter des Klägers einfach so hinnehmen?

Oder dürft ihr einen eigenen Gutachter nehmen der zu euren Gunsten untersucht?

Oder vielleicht erstmal abwarten wie das Gericht die Sache sieht...

Aber da wird sich euer Anwalt (ihr habt doch einen?) besser auskennen.

Fuerchau
04-06-24, 09:47
Es wird neben mir auch ein eigener Gutachter beauftragt, wobei ich ja kein Gutachter bin.
Ja, die Verhandlung findet in Köln statt, wo ist das Problem?
Den Vergleichsvorschlag habe ich auch gemacht, das Problem hier aber ist, wie man in einschlägigen Justizfilmen ja immer wieder beobachtet, es hat mit der aktuell behandelten Sache nichts zu tun.
Man muss, wie Dieter schon geschrieben hat, leider genau nach dem Urheberrecht gehen.

https://www.uni-bremen.de/urheberrecht/wissensplattform/8-schutz-von-computerprogrammen

Auch in RPG gilt eben:

"Die Ideen und Grundsätze, die einem Element eines Computerprogramms zugrunde liegen, einschließlich der den Schnittstellen zugrunde liegenden Ideen und Grundsätze, sind ausdrücklich nicht urheberrechtlich geschützt."

Dies ist bei jeder gefunden identischen Quelle genau zu prüfen. Einfach nur pauschal 5% identischen Code zu verallgemeinern halte ich für unzulässig.
Der Kläger will seinen "Anspruch auf Vernichtung" der angeblichen Kopien wahrnehmen um der jungen Firma den Garaus zu machen.

https://www.prigge-recht.de/urheberrecht-an-software-und-quellcode/

"Ein Computerprogramm ist nicht nur im Ganzen geschützt, auch Teile sind schutzfähig, selbst wenn sie selbst nicht als Computerprogramm anzusehen ist. Damit ist die Übernahme von Quellcode aus anderen Programmen im Grundsatz problematisch. Fehlt eine Lizenz, kann dies eine Urheberrechtsverletzung darstellen. Auch wenn es im Internet zum guten Ton gehört, anderen Hilfestellung zu geben, kann die unreflektierte Übernahme später zu Problemen führen, beispielsweise wenn ein Unternehmen verkauft werden soll und eine due diligence durchzuführen ist."

Das Forum ist tot, es lebe das Forum!!!

KingofKning
04-06-24, 10:07
Das Problem ist das die Kölner leider durch große Unkenntnis im EDV-Bereich glänzen und meistens die Urteile von höheren Instanzen wieder aufgehoben werden.

Viel Glück wünsche ich euch.

GG 2551

Pikachu
04-06-24, 10:14
Ist das nicht in Hamburg so!?

KingofKning
04-06-24, 10:16
Bin Kölner und kenne mich im Ausland nicht aus ;-)

BenderD
04-06-24, 10:31
Das Problem ist das die Kölner leider durch große Unkenntnis im EDV-Bereich glänzen und meistens die Urteile von höheren Instanzen wieder aufgehoben werden.

Viel Glück wünsche ich euch.

GG 2551

... klare Diagnose: zuviel Kölsch!

mk
05-06-24, 08:17
Hallo Baldur,

ich habe am WE ein IBM RPG III Handbuch von der /38 gefunden.

Was wir alles lernen mussten :-)


Soll ich das am Montag mitbringen ?
Gruß
Michael

Fuerchau
05-06-24, 09:18
Beim Coding wird ausschließich der Code-Free-Teil verwendet. F- und D-Bestimmungen finden weiterhin Anwendung.
Was das /38er Handbuch angeht, so denke ich, dass es von der verfügbaren PDF "Programmierhandbuch" nicht so abweichen wird. Wobei letzteres schon mehr "Free" hat.

Vielleicht noch mal zurück zum Thema:
Habt ihr vielleicht doch noch RPG-Schulungsunterlagen zur Dateiverarbeitung in Free und ohne SQL?

holgerscherer
07-06-24, 00:20
Ist das nicht in Hamburg so!?

*auch* lieber Jürgen. Auch...

Pikachu
07-06-24, 11:01
Macht euer Programm das gleiche wie das des Klägers?

Oder nutzt es nur APIs in IBM i und Befehle in RPG IV die von IBM zum Benutzen gemacht wurden?

call qrcvdtaq dtaq dtaqlib len data
call qsddtaq dtaq dtaqlib len data wait

setll/reade/dow/.../reade/enddo ...
setgt/readpe/dow/.../readpe/enddo ...


Könnt ihr mir Green-Screenschots der Auszüge ein paar eurer Programme senden mit folgenden Beispielen:
- Deklaration der API's QSNDDTAQ, QRCVDTAQ (Nicht Free)
- Verfahren der Dateiverarbeitung mit Setll/Reade in einer Schleife (Free)
Denn dies sind halt genau die Routinen die hier als identischer Code ausgewiesen werden.