Ich finde nicht, dass man die Source-Engine als "Fernes Derivat" der Quake-Engine einstufen kann. Der Zusatz "fern" vor "Derivat" drückt ja auch schon aus, dass es doch nicht so ähnlich oder naheliegend ist. Das kleine Codeteile recycled werden, oder manchmal als Startbasis verwendet werden, hat nichts mit Derivaten zu tun. Wenn man danach ginge, dann ist fast alles im Softwarebereich ein Derivat von irgendwas. Wieviele Engines benutzen z.B. die zlib? Sind es deshalb alles Derivate der zlib? Wieviele Engines benutzen die Vector- und Matrizenfunktionen/-klassen der Vorgänger als Basis? Nach der Logik könnte man wirklich fast alles alles Derivat einstufen: Doom als Derivat von Wolfenstein, Quake als Derivat von Doom, Doom3 als Derivat von Quake, usw usw. Das funktioniert meiner Meinung nach nicht. Sonst wäre die Source-Engine sogar als "ganz fernes Derivat" von Castle Wolfenstein klassifizierbar. Auch das Verwenden von selber Middleware macht 2 Softwareprodukte nicht zu Derivaten. Selbst wenn gewisse Komponenten der Halflife und damit Quake-Engine mal als Startbasis für Source gedient haben sollten, ist die resultierende Gemeinsamkeit so gering, das man hier meiner Meinng nach überhaupt nicht mehr von einem Derivat reden kann. SoulWind 12:57, 30. Nov 2005 (CET)