Das ist womöglich schnell erklärt: Microsoft liefert das Betriebssystem. Das kann Hardware nur auf bzw. über eine generische Schnittstelle und ein definiertes Protokoll (!= offenes Protokoll) ansprechen. Das gilt für alle Betriebssysteme. Da man sich gerade bei Druckern davon verabschiedet hat (siehe die Beiträge zu Postscript weiter oben) kann das Betriebssystem Drucker nur ansprechen, wenn ein entsprechender Treiber vorliegt. Den kann aber wiederum nur der Hersteller liefern. Weil nur der Hersteller weiß, was er für einen Kram auf Hardware-Seite zusammengebastelt hat. Damit Treiber und Betriebssystem zusammenarbeiten gibt es definierte Schnittstellen (lies Einstiegspunkte für das Betriebssystem in den Treiber).Aquarius hat geschrieben: Entschuldigung, aber was kann den Canon dafür wenn Microschrott mal wieder eine Windoof Betaversion für teures Geld auf den Markt wirft,die aktuelle Hardware nicht erkennen kann! In Gerald's Fall war wohl sicher der Drucker zuerst da!
Das könnte daran liegen, dass Standardtreiber für viele Geräte im Lieferumfang von Windows enthalten sind. Schließlich hat niemand ein Interesse daran erst einmal für jedes noch so kleine Teil in und um seinen Computer nen Treiber zu installieren.Aquarius hat geschrieben: Und bevor sich jetzt einer der Pseudo-Vista-Fans auf den Schlips getreten fühlt, XP erkennt problemlos einen Canon Uralt-Tintenkleksi Bj 1997 (sogar im Netz an einem WIN98-Rechner) ohne dass es nach Treibern fragt oder man bei Canon im Museums-Support suchen muss!
Entschuldige, aber das scheint mir reine Polemik zu sein. Das sind völlig andere Baustellen. Du müsstest genauer ausführen um welche Schnittstellen es sich handelt aber ich wäre ausgesprochen überrascht, wenn das nur irgendwas mit den Treibern zu tun hat.Aquarius hat geschrieben: MS kann also, wenn sie bloss wollen
Andere sind auf Infos von MS angewiesen, wenn sie Treiber oder Software erstellen wollen!
Und falls es jemand entgangen sein sollte:
MICROSOFT wurde vom Europäischen Gericht zu Rekord-Geldbußen verurteilt, gerade weil es seine Schnittstellen zu Windows nicht ausreichend offenlegt!!
Zugang zur Treiberspezifikation kriegst Du in jedem Fall wenn Du ein NDA unterschreibst. Ob das notwendig ist ist ne andere Frage, aber ich bin sicher das Canon über diese Informationen verfügt.
Wie Gerald schon richtig feststellte: Das Problem liegt effektiv bei Canon. Für die lohnt es (aus ihrer Sicht) nicht in die Entwicklung von Treibern für Vista zu investieren. Es ist lukrativer wenn die Leute neue Drucker kaufen.
Aber man kann auch super mit XP arbeiten. Ist stabil und aktuell wohl kaum als veraltet zu betrachten.
Viele Grüße
-Knut