Ein erster Blick auf Merlin

by John McDonald

Sofern sie die letzten paar Monate nicht unter einem Felsen verbracht haben (oder Microsoft Produkte benutzen) konnten sie es nicht vermeiden, &uuml;ber IBMs schlecht f&uuml;r sich behaltenes Geheimnis zu erfahren: Merlin. Merlin ist IBMs Codename f&uuml;r die n&auml;chste Version von OS/2 und die Editoren von WarpOnline erhielten die Chance, einen Blick auf die erste Beta Version des Betriebssystems zu werfen. Von der Minute an, in der wir die gef&uuml;tterte Versandtasche aufrissen, waren wir beeindruckt und gingen direkt an die Arbeit um diesen zusammenfassenden &Uuml;berblick f&uuml;r sie vorzubereiten.

IBM startete den Beta Prozess im Mai 1996 mit einem Registrierungsprogramm, das sich angemessenerweise auf einer Internet Seite befand. Leider mussten einige tausende aufgeregter potentieller Beta Teilnehmer entt&auml;uscht werden, als IBM nur etwa 20.000 Kopien an au&szlig;enstehende Anwender verschickte - ein viel kleinere Menge als die Menge der Leute, die gerne einen Versuch gestartet h&auml;tten. IBM k&ouml;nnte bald eine weitere Beta Runde haben - diese endet offiziell am 22 Juli - also seien sie nicht so sicher, da&szlig; sie nicht mehr zu den gl&uuml;cklichen geh&ouml;ren k&ouml;nnten, die diesmal eine Kopie erhalten.

Unsere Testmaschine war ein IBM Thinkpad 755CDV mit einem 486DX4-100 Prozessor, einem 2xCD-Rom und SVGA Graphikkarte. Unser System hatte 20 MB RAM und eine 810MB Festplatte. IBMs offizielle Minumumanforderungen f&uuml;r das Spracheingabesystem, das in Merlin eingebaut wurde, ist ein 90Mhz Pentium System - und die Installationsprozedur warnt sie, wenn ihre Maschine diese Anforderungen nicht erf&uuml;llt.

Die Installation klappte unwahrscheinlich leicht. Gleich am Anfang w&auml;hlten wir TCP/IP und NETBIOS Netzwerkunterst&uuml;tzung, OpenDoc, VoiceType, das Java Development Kit, das neue BonusPack mit IBM Works, VideoIn, HyperAccess, FaxWorks und dem CompuServe Information Manager aus. Wir hatten nicht die Zeit, das gesamte Bonus Pack zu installieren, aber IBM spricht davon, da&szlig; sie an fast allen Anwendungen im BonusPack grundlegende Verbesserungen vorgenommen haben. Die Installationsprozedur ist jetzt integriert - weder gibt es eine separate Netzwerkinstallation wie in Warp Connect noch brauchen sie das Bonus Pack separat zu installieren - alles ist auf einer CD und kann mit demselben Programm installiert und deinstalliert werden.

Es gibt eine zweite CD in der Packung, die eine wirklich erstaunliche Zusammenstellung von Support und Treiber Informationen f&uuml;r OS/2 enth&auml;lt. Jede Firma, die OS/2 Support bzw. Treiber f&uuml;r ihre Produkte hergestellt hat, ist auf dieser CD vertreten, genauso wie Hot-Links zu Internet Adressen, Telefon Support Nummern und in vielen F&auml;llen die Treiber selbst. Der Zugriff l&auml;uft &uuml;ber den WebExplorer oder jeden anderen Web Browser und beweist, da&szlig; die Treiber Probleme, die OS/2 in der Vergangenheit hatte, l&auml;ngst Vergangenheit sind.

Die Installation von CD dauerte ungef&auml;hr 25 Minuten und das System bootete 3 Mal neu w&auml;hrend dieses Proze&szlig;es - das erste Mal, um eine Shell mit reduzierten Funktionen bereitzustellen, das zweite Mal, nachdem alle Multimedia und Netzwerk Treiber geladen waren und das dritte Mal, um das fertige Betriebssystem auf den Bildschirm zu bringen. Wir hatten keine Fehler und nach der Installation der MWave Sound Treiber (die selben, die mit Warp genutzt wurden) war die Systeminstallation fertig.

Eines der ersten Dinge, die einem am System auffallen ist das eindrucksvolle Aussehen: IBM hat eine Menge Arbeit in die Verbesserung der Icons, Schriftarten und anderer das Aussehen betreffenden Faktoren gesteckt. Genaugenommen hat IBM den Designer der Original Macintosh und Windows Icons und Objekte angeheuert, um die Einzelteile von Warp aufzum&ouml;beln - und das investierte Geld zahlt sich aus. Das System enth&auml;lt jetzt eine neue Schriftart namens WarpSans, die per Voreinstellung f&uuml;r alle Titelzeilen und Iconschriften benutzt wird. Sie wurde vornehmlich dazu entwickelt, um auf Laptops deutlicher sichtbar zu sein, als die fr&uuml;here Systemschriftart - und die der OS/2 Konkurrenten. Au&szlig;erdem unterst&uuml;tzt Merlin jetzt TrueType Schriftarten - wodurch sich OS/2 Anwendern eine riesige Quelle an neuen M&ouml;glichkeiten er&ouml;ffnet.

Das WarpCenter
Am oberen Teil des Bildschirms findet man die wichtigste Ver&auml;nderung des OS/2 Anwender Interfaces - das WarpCenter. Es basiert stark auf dem Lotus SmartCenter, das mit der OS/2 SmartSuite 2.1 geliefert wurde. Das WarpCenter fasst alle Funktionen ihres Systems auf einer leicht zu konfigurierenden Leiste zusammen. Es w&auml;re leicht, diese Leiste mit der Windows95 TaskBar zu verwechseln, aber die Unterschiede sind drastisch.



Das WarpCenter zeigt zum Beispiel nicht die zur Zeit laufenden Programme - aber es erlaubt ihnen, Icons auf die Leiste in die "Trays" zu ziehen und dort fallenzulassen, in der Art der Schubladen auf dem Launchpad in Warp. Die Namen der Trays k&ouml;nnen ge&auml;ndert werden und mit einem Klick k&ouml;nnen sie die auf dem WarpCenter angezeigten Icons zwischen verschiedenen Trays umschalten. Es gibt auf der Leiste auch Buttons f&uuml;r den Systemabschlu&szlig;, f&uuml;r Suchen und f&uuml;r Lockup, eine Sektion die zwischen der aktuellen Zeit, dem Datum und einer Stoppuhr umschaltet, sowie eine andere Sektion, die zwischen einem CPU Monitor, einer Batteriestandsanzeige und einer Anzeige des freien Laufwerksplatzes umschaltet. Ein anderer Button erzeugt ein Popup Men&uuml;, das alle laufenden Programme anzeigt.

Die Sektion auf der linken Seite der Leiste ist ein kaskadierendes Men&uuml;, das das Layout ihres Desktops wiederspiegelt. Haben sie zum Beispiel ein OS/2 System Icon auf ihrem Desktop, wird dieses als Hauptmen&uuml; Option auftauchen und wenn sie darauf klicken, werden sie den Inhalt des Ordners im kaskadierenden Men&uuml; sehen. Das WarpCenter kann am oberen oder am unteren Ende des Bildschirms plaziert werden und es gibt auch eine Einstellung, mit dem man es verstecken kann, bis man die Maus &uuml;ber die WarpCenter Position bewegt. Popup Hilfen tauchen auf, wenn der Mauszeiger kurze Zeit &uuml;ber einem Button verharrt. Alles in allem hat das WarpCenter intuitivere und wesentlich flexibler einstellbare Funktionen als die Windows95 Taskbar, was nat&uuml;rlich typisch f&uuml;r OS/2 ist.

Andere Interface &Auml;nderungen


Der Rest des Systems wurde auch &uuml;berholt. Jeder Ordner im System hat jetzt eine Men&uuml;zeile, die es einem erlaubt, leicht auf Funktionen zuzugreifen, die vorher nur &uuml;ber das rechte-Maustaste Popup Men&uuml; des Ordners zu erreichen waren. Sie k&ouml;nnen jetzt zum Beispiel auf die Ordner Einstellungen zugreifen, die Icons sortieren und anordnen und auch auf Optionen f&uuml;r jedes im Ordner ausgew&auml;hlte Objekt zugreifen. Es gibt mehrere neue Anordnungsm&ouml;glichkeiten, unter anderem die F&auml;higkeit Icons in einem Rasternetz anzuordnen oder eine ausgew&auml;hlte Icongruppe vertikal oder horizontal auszurichten oder sie um einen Ordner herum zu verstreuen. Die letzten drei Optionen sind besonders n&uuml;tzlich, um ihren Desktop neu anzuordnen. Da wir gerade davon reden - jetzt kann jedes Objekt dazu bestimmt werden, sich jedem Anordnungskommando zu widersetzen - was die ungew&uuml;nschten Neuanordnungen des Desktops f&uuml;r immer beenden d&uuml;rfte.



Wenn sie ein Properties Fenster &ouml;ffnen (vormals das Einstellungen Notizbuch genannt), werden die Ver&auml;nderungen sofort deutlich. Alle Laschen eines Notizbuchs laufen jetzt horizontal &uuml;ber die Oberseite des Notizbuchs und k&ouml;nnen nach links oder rechts gescrollt werden, um sie alle anzusehen. Sie sind jetzt gef&auml;rbt und einige der Namen auf den Standard Laschen haben sich ge&auml;ndert, um besser darzustellen, was sich dahinter verbirgt. Ein Rechts-Klick auf die Laschen bringt ein Popup-Men&uuml; zum Vorschein, mit dem man schnell zu der Option springen kann, nach der man sucht.

Es gibt auch eine Menge neuer Systemeinstellungen, unter anderem Full Window Drag, wodurch sich die ganze Graphik eines Fensters beim Ziehen verschiebt und nicht nur der Fensterrahmen.

Eines der nettesten neuen Features nennt sich Asynchroner Focus Transfer. Genaugenommen wurde er mit dem OS/2 Warp Fixpack 17 eingef&uuml;hrt und erlaubt es dem System, die Kontrolle von einer blockierten Anwendung wegzurei&szlig;en und sie einem anderen Programm zu geben, sobald sie Alt-F2 dr&uuml;cken. Auf diesem Weg mu&szlig; man nicht darauf warten, da&szlig; das System von selbst feststellt, da&szlig; ein Programm h&auml;ngt, bevor man es schlie&szlig;en kann - man kann einfach weiterschalten, die Taskliste hervorzaubern und es schnell schlie&szlig;en.

Das Assistance Center


IBM hat auch eine Menge daf&uuml;r getan, um neuen OS/2 Anwendern dabei zu helfen, die Features des Betriebssystems auszusch&ouml;pfen. Eines dieser neuen Features ist ein Icon auf dem Desktop, das sogenannte Assistance Center. In diesem befinden sich die verschiedensten Ressourcen, die einem beim Erlernen von OS/2 helfen, darunter sind auch Links zu Ressourcen im Internet. Ein weiteres neues Feature ist der sogenannte WarpGuide. Wenn sie Hilfe zu Systemfunktionen, zum Beispiel beim Hinzuf&uuml;gen eines neuen Druckers, ben&ouml;tigen, wird ihnen der WarpGuide mit einer Schritt-f&uuml;r-Schritt L&ouml;sung bei der Verwirklichung ihres Wunsches behilflich sein.

Zu anderen Zeiten wird der WarpGuide in Form von kontext-sensitiven Karteikarten auftauchen, um ihnen beim Erlernen einer neuen Funktion zu helfen. Sie k&ouml;nnen sich selbst beim WarpGuide anmelden und einen von drei verschiedenen Erfahrungsleveln w&auml;hlen und der WarpGuide wird die Karteikarten nach ihren Bed&uuml;rfnissen anpassen.

Es gibt noch ein weiteres Icon im Assistance Center, "Software Updates" genannt. Ein Doppelklick auf diesem Icon erstellt eine Verbindung zu einer Internet Seite, die zur Zeit noch nicht verf&uuml;gbar ist. Es sieht so aus, als ob IBM an einem System arbeitet, um das OS/2 Betriebssystem &uuml;ber das Internet upzudaten, so &auml;hnlich, wie es schon jetzt mit dem Internet Access Kit in OS/2 Warp geschieht. Das verspricht SEHR Interessant zu werden und wird es hoffentlich in die ausgefeilte Endversion schaffen.

Verbindungen herstellen


Auch neu in Merlin ist der Connections Ordner auf dem Desktop. In diesem findet man alles, zu dem man eine Verbindung herstellen kann - darunter Laufwerke, Netzwerk Ressourcen, Internet Pl&auml;tzen und sogar Drucker. In Merlin befindet sich ein kompletter TCP/IP Stack, darunter ein Dialer und der WebExplorer, so &auml;hnlich wie im alten BonusPack.

Netzwerk Anwendern erlaubt der File and Print Client Browser einen schnellen Blick auf s&auml;mtliche Server in ihrem Netzwerk zu werfen, Verbindungen herzustellen und Ressourcen mit einigen wenigen Mausklicks zu benutzen. Sie k&ouml;nnen zum Beispiel eine Referenz von einem File oder einem Laufwerk von einem Netzwerk Server auf ihren Desktop legen und wenn sie das File das n&auml;chste mal &ouml;ffnen, wird OS/2 sie automatisch mit dem Server verbinden, um auf das File oder das Laufwerk zuzugreifen, auch wenn sie zu diesem Zeitpunkt NICHT mit dem Server in Verbindung stehen. Das gleiche gilt f&uuml;r Internet Ressourcen - ein Doppelklick auf eine URL und der WebExplorer startet automatisch, um die Verbindung mit der Internetadresse herzustellen - au&szlig;erdem wird festgestellt, ob der Dialer vorher gestartet werden mu&szlig;. damit die Verbindung hergestellt werden kann.

Da wir gerade von Internet Verbesserungen sprechen - der WebExplorer ist jetzt sehr viel besser in die Oberfl&auml;che integriert. Sie k&ouml;nnen jetzt URLs in Ordnern ablegen und mit einem Doppelklick die Verbindung herstellen, genauso k&ouml;nnen sie offene URLs in Ordner oder auf den Desktop ziehen und f&uuml;r jede einzeln die Einstellungen anpassen. IBM liefert einen vollen Ordner mit Pl&auml;tzen mit, die sie ausprobieren k&ouml;nnen - und sogar WarpOnline ist auf der Liste.

Trotz dieser Verbesserungen ist der WebExplorer im Fundament immer noch das gleiche Programm, das wir schon immer hatten - genau wie der Rest des Internet Kits. Der WebExplorer liegt noch nicht einmal in der Java Version vor - wenn sie die Java Installation anw&auml;hlen, bekommen sie nur das Java Development Kit, das f&uuml;r nur wenig mehr gut ist, als kleine Demo "Craplets" laufen zu lassen, die mit dem Kit mitgeliefert werden, es sei denn, sie sind ein Java Programmierer. Dieser Teil ist zur Zeit noch der schw&auml;chste Teil von Merlin und mu&szlig; auf Industrie-Standard H&ouml;he gebracht werden.

"Computer: H&ouml;r mir zu"


Das aufregendste neue Feature in Merlin ist die Integration von IBMs VoiceType Technologie in das Basis Betriebssystem. Das ist ein echtes Beispiel von f&uuml;hrender Welt-Technologie, die auf den Desktop gebracht wird. Es ist nicht nur ein direkter Port des bestehenden VoiceType Produkts, die Merlin Version wird jede im MultiMedia Presentation Manager angemeldete Soundkarte nutzen - funktioniert ihre Soundkarte unter Warp, dann k&ouml;nnen sie sie auch f&uuml;r die Spracheingabe benutzen.

Diese neue Version ist auch sehr gut darin, ihre Sprache ohne Training zu verstehen. In der Vergangenheit mu&szlig;te man sich hinsetzen und hunderte von Worten aufnehmen, um VoiceType beizubringen, wie man selbst spricht. Obwohl sie das immer noch tun k&ouml;nnen - und das Training die Genauigkeit mit jedem aufgenommenen Satz drastisch verbessert - konnten wir das System nach der Installation sofort steuern, nur einige wenige Worte wurden mi&szlig;verstanden, selbst auf einem 486.

Die erste Anforderung ist ein gutes Mikrofon - und es gibt Ger&uuml;chte &uuml;ber IBM, da&szlig; ein qualitativ hochwertiges Headset mit Unterdr&uuml;ckung der Nebenger&auml;usche in der Merlin Packung mitgeliefert wird, sobald sie verkauft wird. Wir erhielten eine Vorver&ouml;ffentlichungsversion eines solchen Mikrophons und konnten damit die Genauigkeit des Systems wirklich verbessern. Wir konnten das System ziemlich einfach mit kurzen S&auml;tzen steuern, zum Beispiel "Fensterliste", "Runter" oder "Desktop".

Die echten F&auml;higkeiten kommen jedoch erst zum Vorschein, wenn sie Sprungworte oder Sprachmakros aufnehmen. Sprungworte sind einfach Sprachmarken, die sie an jedes Objekt in Merlin vergeben k&ouml;nnen und mit einem schnellen "Spring zu ..." k&ouml;nnen sie das jeweilige Programm starten bzw. das Datenfile oder den Ordner &ouml;ffnen. Sagen sie "Where Can I Go", &ouml;ffnet sich ein Fenster mit ihren gesammelten Sprungmarken.

Ein Sprachmakro l&auml;&szlig;t sie Tastaturfolgen und Pausen f&uuml;r eine bestimmte Anwendung aufnehmen und mit einem Sprachkommando ablaufen. Nehmen wir an, da&szlig; sie einen Drucker im zweiten Stock ihres Geb&auml;udes haben und eine Reihe von Men&uuml;kommandos ausf&uuml;hren m&uuml;ssen, um diesen Drucker auszuw&auml;hlen und auf ihm das aktuelle Dokument mit ihrer Lieblingstextverarbeitung zu drucken. Jetzt k&ouml;nnen sie diese Men&uuml;kommandos aufnehmen und mit einem Befehl wie "Druck das auf dem 2. Stockwerk" wird das ganze erneut ausgef&uuml;hrt.

IBM hat die Workplace Shell erweitert, um die Sprachmakros und Sprungworte einzuf&uuml;gen, deshalb hat jetzt jedes einzelne Programm und Datenfile eine "Voice" Lasche in seinem Properties Fenster. Sogar alte OS/2 Anwendungen und Windows Datenfiles k&ouml;nnen eine Sprachmarke zugeordnet bekommen - das ist komplette Integration. Sobald sie sich auf dem Desktop mit Sprachkommandos herumbewegen, ist das jeweilige Fenster, die Men&uuml;leiste oder Kontrollelement mit dem aktuellen Sprachfokus mit einer blauen Box hervorgehoben. Auf diesem Weg wissen sie immer, zu was sie gerade sprechen: umgibt die blaue Box eine Checkbox, wird, wenn sie "On" in das Mikrophon sprechen, die Checkbox anw&auml;hlen. Ein Fenster, das What Can I Say genannt wird, zeigt ihnen die g&uuml;ltigen Wortwahlm&ouml;glichkeiten zu jeder Zeit an. Sie m&uuml;ssen &uuml;berhaupt kein Fenster ge&ouml;ffnet haben - die Titelleiste des gerade ge&ouml;ffneten Fensters wird seinen Text &auml;ndern, wenn das Kommando verstanden wurde oder nicht.

Die andere H&auml;lfte der Merlin Sprachfunktionen ist das Diktat Fenster. Indem man "Diktat starten" sagt, w&auml;hrend sich der Cursor auf irgendeinem Textfeld befindet, darunter auch Textverarbeitungen, wird ein Popup-Fenster erscheinen, das das Diktat aufnimmt und jedes Wort erkennt, sobald sie es aussprechen. Dieser Teil ben&ouml;tigt den Pentium 90 Prozessor, damit das Ganze nicht frustrierend langsam wird, aber selbst mit unserem 486 konnten wir einen Eindruck davon bekommen, wozu die Sprachfunktionen f&auml;hig sind. Es war ziemlich genau, sogar ohne Training und wenn VoiceType einen Fehler macht, kann dieser mit simplen Sprachkommandos korrigiert werden. Wenn sie "Diktat stoppen" sagen, schlie&szlig;t sich das Fenster und f&uuml;gt die diktierten Worte an dem Punkt ein, an dem sich der Cursor befand, als sie das Fenster ge&ouml;ffnet hatten.

Letzte Gedanken
Es ist deutlich, da&szlig; viele Stunden und eine Menge Geld darauf verwendet wurde, OS/2 zu verbessern. Das neue User Interface verspricht OS/2 wieder einmal zum bestaussehendsten Betriebssystem zu machen und es werden gro&szlig;e Anstrengungen unternommen, um die Benutzung zu erleichtern und es leichter verst&auml;ndlich zu machen. Die Sprachintegration ist eine echte Zukunfts-Technologie und bringt OS/2 Funktionen, die kein anderes Betriebssystem hat. Verbesserte Stabilit&auml;t und eine gro&szlig;e Auswahl an mitgelieferten Anwendungen und Utilities versprechen wieder einmal, OS/2 zum Weltstandard zu machen.

Die Stabilit&auml;t ist f&uuml;r eine Beta-Version bemerkenswert - wir mu&szlig;ten nur einmal neu booten und das lag wohl an einem Netzwerkfehler und nicht an Merlin. Wir versuchen immer noch eine Anwendung oder einen Treiber zu finden, mit dem es nicht l&auml;uft, was eine schnelle und schmerzlose Umstellung f&uuml;r die meisten Anwender bedeutet.

Das beunruhigendste an der Beta-Version ist das Fehlen an echten Verbesserungen der Internet Werkzeuge. Der WebExplorer wurde nur in kleinen Details verbessert - ein neues "Links" Men&uuml; zeigt alle Links der aktuell angezeigten Seite in einem Pull-Down Men&uuml; an - wahrscheinlich, um Sprachnavigation im Internet m&ouml;glich zu machen. Massive Probleme existieren jedoch immer noch, worunter auch die Unf&auml;higkeit f&auml;llt, Eintr&auml;ge in der Quicklist zu sortieren oder zu editieren. Es ist offensichtlich, da&szlig; die Designer es am liebsten h&auml;tten, da&szlig; die Anwender mit URLs gef&uuml;llte Ordner benutzen, die sie auf den Explorer ziehen k&ouml;nnen, aber w&auml;hrend des Surfens ist das schwerf&auml;llig. Wir konnten den Dialer nie dazu bewegen, eine Verbindung mit unabh&auml;ngigen Internet Service Providern herzustellen, da uns die TCP/IP Einstellungen unseres internen B&uuml;ro Netzwerks immer in den Weg kamen. Zu guter Letzt fehlen eine Menge Verbesserungen an s&auml;mtlichen anderen Internet Tools - genaugenommen sieht es so aus, als ob man sie v&ouml;llig unver&auml;ndert auf die Beta CD gepackt h&auml;tte.

Es ist offensichtlich, da&szlig; es in den n&auml;chsten Monaten noch viele Verbesserungen geben wird, bis Merlin endlich verkauft wird, also hoffen wir, da&szlig; die Internet Integration wieder einmal Welt-Klasse Qualit&auml;t haben wird. Die alten Tools sind &auml;lter geworden - und neue m&uuml;ssen ihren Platz einnehmen.

OS/2 lebt und es geht ihm gut - und wir sind begeistert von dem, was wir sehen. Mit Merlin wird OS/2 Warp wieder einmal seinen Platz als den Gold Standard der Betriebssysteme einnehmen und sie werden da sein, wenn es passiert.