Ich bin der neue!!
Moderators: frik85, EmuandCo, Dr. Fred
-
- Posts: 197
- Joined: Sat Nov 27, 2004 12:49 pm
- Location: Lichtenfels in Bayern (Germany)
- Contact:
Hallo!
MfG
Dominik
PS: Ich hoffe ich erinnere mich noch richtig! Alle Angaben ohne Gewähr!!!
EmuandCo wrote: Na, die Sache mit dem Code, der aus Windows per reverse engineering genommen wurde und dann in ReactOS verbaut wurde. Bei uns legal, aber in den USA?
Nur nochmal zum Klarstellen, es ist in Deutschland NICHT erlaubt Ergebnisse die aus Reverse Engineering gewonnen wurden anderen verfügbar zu machen! Das mit der Kompatibilität simmt, ist aber nur solange legal, wie ich die Ergebnisse für mich behalte (=> keine Quelltexte veröffentlichen)! Bei einem OpenSource-Projekt also nicht!Dr. Fred wrote: Reverse Engineering an sich ist, wenn es für der Kompatibilität dient, sowohl in den USA, als auch hier legal.
MfG
Dominik
PS: Ich hoffe ich erinnere mich noch richtig! Alle Angaben ohne Gewähr!!!
Davon hab ich noch nichts gehört. Von welchem Gesetz sprichst du ?Dominik2 wrote:Nur nochmal zum Klarstellen, es ist in Deutschland NICHT erlaubt Ergebnisse die aus Reverse Engineering gewonnen wurden anderen verfügbar zu machen! Das mit der Kompatibilität simmt, ist aber nur solange legal, wie ich die Ergebnisse für mich behalte (=> keine Quelltexte veröffentlichen)! Bei einem OpenSource-Projekt also nicht!
Where do you want ReactOS to go today ?
Hallo!
Zeitschrift: Toolbox 3/2005
Artikel: Recht: Marken-, Urheberrechts- und Patentverletzungen
Autor: Felix Klopmeier, Dipl. jur.
Es wird zum Thema Urheberrechtsverletzung auch auf das Decompilieren von Programmen (=> Reverse Engineering) eingegangen. Hier ein kurzes Zitat:
"... Die Informationen dürfen also nur im Entwicklerteam genutzt werden, aber nicht nach außen gelangen oder gar ins Internet gestellt werden. ..."
Zugegeben, es wird eigentlich gezielt "Decompilieren" angesprochen und nicht "Reverse Engineering" allgemein. Dies ist aber wohl meistens die einzige Möglichkeit RE zu betreiben. Im Falle ReactOS war dies doch auch so.
Da ich aber kein Jurist bin, weiss ich nicht wie der Begriff RE im Gesetz genau definiert ist (also ob da von "Decompilieren" die Rede ist)!
Man sollte evtl. nochmal genau recherchieren, um sicher sein zu können!
MfG
Dominik
Ich beziehe mich auf folgenden Artikel:Dr. Fred wrote: Davon hab ich noch nichts gehört. Von welchem Gesetz sprichst du ?
Zeitschrift: Toolbox 3/2005
Artikel: Recht: Marken-, Urheberrechts- und Patentverletzungen
Autor: Felix Klopmeier, Dipl. jur.
Es wird zum Thema Urheberrechtsverletzung auch auf das Decompilieren von Programmen (=> Reverse Engineering) eingegangen. Hier ein kurzes Zitat:
"... Die Informationen dürfen also nur im Entwicklerteam genutzt werden, aber nicht nach außen gelangen oder gar ins Internet gestellt werden. ..."
Zugegeben, es wird eigentlich gezielt "Decompilieren" angesprochen und nicht "Reverse Engineering" allgemein. Dies ist aber wohl meistens die einzige Möglichkeit RE zu betreiben. Im Falle ReactOS war dies doch auch so.
Da ich aber kein Jurist bin, weiss ich nicht wie der Begriff RE im Gesetz genau definiert ist (also ob da von "Decompilieren" die Rede ist)!
Man sollte evtl. nochmal genau recherchieren, um sicher sein zu können!
MfG
Dominik
Hier noch ein kleiner Nachtrag:
In oben genanntem Artikel wird auch ausdrücklich gesagt, dass es nicht erlaubt ist mit den aus dem Decompilieren gewonnen Informationen ein Clone-Produkt zu erstellen!!!
Für ReactOS bedeutet dies unter dem Strich, dass eine Urheberrechtsverletzung (in Deutschland) vorliegt, sobald irgendwo etwas durch das Decompilieren von Windows erzeugt wurde!
Natürlich gilt wie immer: "Wo kein Kläger, da kein Richter!"
Das heißt aber nicht, dass es legal ist!
MfG
Dominik
In oben genanntem Artikel wird auch ausdrücklich gesagt, dass es nicht erlaubt ist mit den aus dem Decompilieren gewonnen Informationen ein Clone-Produkt zu erstellen!!!
Für ReactOS bedeutet dies unter dem Strich, dass eine Urheberrechtsverletzung (in Deutschland) vorliegt, sobald irgendwo etwas durch das Decompilieren von Windows erzeugt wurde!
Natürlich gilt wie immer: "Wo kein Kläger, da kein Richter!"
Das heißt aber nicht, dass es legal ist!
MfG
Dominik
Das bezieht sich, direkt auf das Resultat vom Decompilen/Disassemblern. Also wenn ich eine Dll von Windows disassemblieren und dann den Assembler Code ins Netzt stellen würde, ist das rechtlich gesehen das Selbe, wie wenn ich die Dll selber veröffentlicht hätte.Dominik2 wrote: Es wird zum Thema Urheberrechtsverletzung auch auf das Decompilieren von Programmen (=> Reverse Engineering) eingegangen. Hier ein kurzes Zitat:
"... Die Informationen dürfen also nur im Entwicklerteam genutzt werden, aber nicht nach außen gelangen oder gar ins Internet gestellt werden. ..."
Wenn ich aber mir den ASM Code ansehe und nieder schreibe was es macht, ist das vollkommen in Ordnung.
Es gibt keine speziellen Gesetze und auch keine Präsidenzfälle dazu (außer in dem USA). Hier geht es immer darum wie man das Urheberrecht auslegt. Deinem Artikel meint folgendes: Wenn man sich den Quellcode ansieht und in C-Code umwandelt. Das wäre genauso wie wenn man ein Buch auf englisch ließt und dann in deutsch übersetzt und veröffentlicht. Dann ist es auf jeden Fall eine Copyrightverletzung.In oben genanntem Artikel wird auch ausdrücklich gesagt, dass es nicht erlaubt ist mit den aus dem Decompilieren gewonnen Informationen ein Clone-Produkt zu erstellen!!!
Wenn man aber ein Buch mit ähnlichen oder teilweise sogar gleichen Inhalt schreibt ist das kein Copyrightverstoß, man muss nur nachweisen können, dass man nicht direkt abgeschrieben hat.
Where do you want ReactOS to go today ?
Hm, ich weiss nicht...Dr. Fred wrote: Das bezieht sich, direkt auf das Resultat vom Decompilen/Disassemblern. Also wenn ich eine Dll von Windows disassemblieren und dann den Assembler Code ins Netzt stellen würde, ist das rechtlich gesehen das Selbe, wie wenn ich die Dll selber veröffentlicht hätte.
Wenn ich aber mir den ASM Code ansehe und nieder schreibe was es macht, ist das vollkommen in Ordnung.
Es wird ja von "erhaltenen Informationen" gesprochen, nicht von "erhaltener Quelltext". Die Informationen habe ich eben durch das Decompilieren erhalten (ohne es wüsste ich sie nicht), auch wenn ich sie danach "verfremde".
MfG
Dominik
Also ich kann mir nicht vorstellen, auf welchem Gesetz das basieren soll.Dominik2 wrote:Hm, ich weiss nicht...
Es wird ja von "erhaltenen Informationen" gesprochen, nicht von "erhaltener Quelltext". Die Informationen habe ich eben durch das Decompilieren erhalten (ohne es wüsste ich sie nicht), auch wenn ich sie danach "verfremde".
Where do you want ReactOS to go today ?
Who is online
Users browsing this forum: No registered users and 14 guests