Windows 7 Logo ohne MSI
Kurz bevor ich im September in den Urlaub abgetaucht bin, habe ich noch Microsoft in Unterschleißheim einen kurzen Besuch abgestattet und mich im Rahmen eines eintägigen Workshops auf die Neuerungen und Änderungen in Windows 7 einschwören lassen.
So sieht das “Compatible with Windows 7 Logo” aus.
Microsoft hält diese Workshops deutschlandweit für ISVs und Microsoft Partner ab. Thema sind die neuen Funktionen in Windows 7, sowohl im UI, als auch unter der Haube. Das ganze aus Programmierersicht, jedoch ohne zu tief in die Materie einzutauchen. Insbesondere wird auf die Möglichkeiten zu Kompatibilitätstests mit diversen Werkzeugen eingegangen, und die Anforderungen für den Erwerb des “Compatible with Windows 7″ Logos beschrieben.
Im kleinen Rahmen (wegen der Urlaubszeit war es bei uns ein sehr kleiner Rahmen von 4-6 Mann) blieb bei der Veranstaltung in München genügend Zeit für Rückfragen, Diskussionen und ein wenig Networking. Dozent war Peter Kirchner von Microsoft. Die anderen Teilnehmer kamen zumeist von Systemhäusern, welche in absehbarer Zeit Eigenentwicklungen für Kunden auf Windows 7 portieren müssen.
Zu großen Teilen war der Workshop dann aber doch identisch mit seinem Vorläufer, den ich vor einigen Jahren zum Thema Windows Vista besucht hatte. Speicherorte, UAC, Registry und File Virtualization, Manifest, Code-Signing. Erstaunlich, dass die für viele immer noch Neuland ist. Das macht eben den Unterschied zwischen Individualsoftware und Consumer-Software aus. Unsere Kunden fordern die Unterstützung neuer Betriebssysteme oft schon vor deren offizieller Verfügbarkeit ein. Einige haben unseren PDF Annotator sogar früher als wir selbst unter Windows 7 getestet. Dementsprechend war aber auch der Portierungsaufwand von Vista zu Windows 7 für uns nur gering. Wenn man aber gerade noch von XP kommt…
Worüber ich aber eigentlich schreiben wollte: Ich hatte mir im Vorfeld die geänderten Bedingungen zur Windows 7 – Zertifizierung noch nicht angesehen, und so war ich einigermaßen überrascht zu hören, dass nach vielen Jahren nun der Zwang zu Verwendung des Microsoft Software Installers (MSI) aufgehoben wurde. Diese Bedingung war für mich lange Zeit das K.O.-Kriterium, aufgrund dessen ich eine Zertifizierung nicht ins Auge fassen wollte.
Wir verwenden InnoSetup – und unser Support-Aufkommen zu Installer-verursachten Problemen ist gleich null. Ohne Not zu MSI zu wecheln, nur um den Windows Vista Aufkleber anbringen zu können, nein danke. Aber nun, da dieses Muß gefallen ist, könnte ich mir vorstellen, das Logo mal wieder in Angriff zu nehmen. Die übrigen Hürden (UAC-Konformität, WinQual, Restart Manager) haben wir eigentlich schon vor Jahren genommen.
Ein weiterer Vorbehalt meinerseits war der Zertifizierungs-Test durch externe Testzentren. Es standen da einige Gerüchte im Raum, dass man es beim ersten Test in Indien nicht ganz zu genau nahm und gerne mal die Software wegen angeblicher Mängel zurückgewiesen hat. Klar, ein zweites Einreichen war mit weiteren Kosten – und damit mit Einnahmen für das Testzentrum verbunden. Überhaupt war ich nie der Meinung, dass die Testkosten (ca. 1000 EUR plus Eigenaufwand) den eventuell nicht fühlbaren Nutzen des Logos rechtfertigen.
Nun wurde aber den Testzentren gekündigt, ein manueller Test erfolgt für das Windows 7 Logo nicht mehr! Die Zertifizierung soll dafür im Selbsttest auf Basis einer Software erfolgen.
Wir hatten vor rund einem Jahr das Vergnügen für einen OEM-Deal einen Selbsttest ähnlicher Natur durchzuführen. Im Ergebnis erhielt unsere Anwendung das Microsoft OEM Ready Logo. Seinerzeit wollte Microsoft die OEMs verpflichten, nur noch Software mit diesem Logo auf neuer Hardware vorzuinstallieren. Die OEMs waren wohl wenig erfreut, und bei der vorinstallierten Crapware macht es vielleicht auch keinen Unterschied mehr, ob sie mit oder ohnen ein Logo kommt, auf jeden Fall stampfte Microsoft den ganzen Plan mitsamt des Logos binnen eines Jahres wieder ein. Geblieben ist uns davon die Erfahrung mit dem Selbsttest, der für’s Win7 Logo wohl ähnlich ablaufen dürfte – und zu bewältigen war.
Also mal sehen, vielleicht packe ich es ja noch einmal und probier den Selbsttest einfach mal aus.
Wenn, dann könnt Ihr hier bald lesen, wie es mir ergangen ist.
Ach ja – über Sinn oder Unsinn dieses Logos sollten wir auch noch diskutieren…!
