Microsoft Windows Vista
Windows Vista (interner Codename in der Entwicklungsphase Longhorn) ist der Name des noch nicht erschienenen Nachfolgers der Betriebssysteme Windows XP und Windows Server 2003, benannt nach einer Bar in der Nähe des Skiorts Whistler-Blackcomb. Es wurde ursprünglich Anfang 2006 in den Läden erwartet und sollte als Zwischenschritt zwischen Whistler und der übernächsten Version Blackcomb dienen. Allerdings entwickelt sich Longhorn langsamer als ursprünglich von Microsoft avisiert. Im Juli 2005 erschien die erste Beta-Version, im November folgt dann die zweite Beta. Das fertige Longhorn soll laut Microsoft Ende („Holiday“) 2006 erscheinen, die Server-Variante 2007.
Microsoft bietet Entwicklern und MSDN-Abonnenten Vorschau-Versionen von Longhorn im Alpha-Stadium an, die letzte davon trägt die Build-Nummer 5048. Auf der Hardware-Entwicklerkonferenz WinHEC im April 2005 wurde bereits eine Version mit der Build-Nummer 5060 präsentiert, die jedoch nicht öffentlich verfügbar ist.
Neuerungen
Microsoft hat für ihre neueste Windows-Version folgende Neuerungen angekündigt:
- Aero: Die neue vektorbasierte Benutzeroberfläche von Windows. Im sogenannten Aero-Glass-Modus bietet sie dem Benutzer frei skalierbare Anwendungsfenster mit Schattenwurf, halbtransparenten Rahmen sowie flüssigen Animationen beim Minimieren und Maximieren. Die Darstellung dieser Effekte erfolgt über das Grafik-Subsystem Avalon.
- Avalon: Eine neue Technik, Objekte auf dem Bildschirm darzustellen, basierend auf XML, .NET und Vektorgrafiken. Hierbei sollen, wie bei Quartz Extreme unter Mac OS X, beispielsweise Transparenzeffekte nicht mit der CPU errechnet werden, sondern Performance-steigernd über die 3D-Grafikkarte. Dieses entlastet die CPU und lässt das System auch optisch „flüssiger“ aussehen.
- Indigo: Eine neue dienstorientierte Kommunikationsplattform für verteilte Anwendungen. Hier will Microsoft viele Netzwerk-Funktionen zusammenführen und den Programmierern solcher Anwendungen standardisiert zur Verfügung stellen. Bei dieser Weiterentwicklung von DCOM legt Microsoft besonderen Wert auf internetbasierte Anwendungen. Damit sich die neue Plattform schneller durchsetzt und akzeptiert wird, will Microsoft auch Versionen für die Longhorn-Vorgänger Windows XP und Windows Server 2003 herausgeben.
- WinFX: Eine neue, auf .NET basierende Programmierschnittstelle für Windows, welche die alternde „Win32“-API ablösen soll und Anwendungsprogrammierern Zugriff auf die neuen Funktionen von Windows Longhorn ermöglicht. Kern von WinFX bilden Avalon und Indigo.
- Erweiterte Suchmöglichkeiten: Suchergebnisse werden sofort anzeigt, im Gegensatz zur Suchfunktion von Windows XP, bei der mehrere Minuten bis zur Anzeige von Suchergebnissen vergehen können. Die Longhorn-Suche wird das Hinzufügen von mehreren Filtern ermöglichen, um die Suche stetig zu verfeinern (wie z.B. „Datei enthält das Wort 'Beispiel'“). Suchanfragen können gespeichert werden und dann als virtuelle Ordner fungieren, indem beim Öffnen eines solchen Ordners die entsprechende Suchanfrage automatisch ausgeführt wird und dann deren Ergebnisse als normaler Ordner dargestellt werden. Die Longhorn-Suche basiert auf einer erweiterten und verbessterten Version des Indizierungs-Dienstes für die Windows-XP-Suche.
- Verbesserte Rechte- und Benutzerkonten-Verwaltung, die das Arbeiten ohne Administrator-Rechte erleichtern soll, im Speziellen ein Internet Explorer 7 mit eingeschränkten Rechten („Low-Rights IE“ [1]), um die Sicherheit zu erhöhen.
- Eine Sidebar, die permanent mit dem Internet verbunden ist und Informationen über Nachrichten, das Wetter, u.ä. anzeigt und eventuell in Zukunft die Taskleiste ersetzen wird. Im Pre-Beta-Build 5048 ist dieses Feature jedoch nicht vorhanden.
- Metro: Microsofts geräteunabhängiges Dokumentenformat der nächsten Generation, das auf XML basiert. Es ist in vielerlei Hinsicht ähnlich zu Adobe Systems' PDF. Metro soll Benutzern erlauben, Dateien ohne das Originalprogramm mit dem sie erstellt wurden zu betrachten, zu drucken und zu archivieren. Metro wird unter Longhorn als Standardformat für die Druckausgabe dienen und soll in Zukunft auch von Druckern direkt unterstützt werden.
- Next Generation Secure Computing Base (früher Palladium): Damit verspricht Microsoft eine höhere Sicherheit. Allerdings befürchten einige unter Berufung auf erste Anhaltspunkte, dass die Benutzer an Produkte von Microsoft gebunden werden sollen, da zum Beispiel Word-Dokumente verschlüsselt auf der Festplatte abgelegt werden und nur von vertrauenswürdiger Software geöffnet werden können. Um freie Software wie OpenOffice.org weiter unter Windows betreiben zu können, müsste von den Entwicklern für jede Version eine Zertifizierungsgebühr entrichtet werden oder das System in einen sogenannten „Untrusted“-Modus gebracht werden, der die Ausführung von „trusted“ Programmen (also zertifizierter Software) unterbindet. Die Benutzung von Microsoft-Produkten ohne den Besitz der Produktlizenz wird laut der Aussage von Bill Gates auf jeden Fall nicht mehr möglich sein. Durch diese Technologie könnte Microsoft auch die Nutzung aller kostenloser Software unterbinden, da diese womöglich nicht mehr ohne Lizenzgebühren weitergegeben werden kann. Außerdem ist NGSCB geradezu optimal geeignet um DRM in Windows fest zu integrieren. NGSCB scheint aber ins Wanken zu geraten, der Grund hierfür ist anscheinend das Feedback von Kunden. Von der Einstellung des NGSCB-Konzepts kann jedoch keine Rede sein. Dass NGSCB in Longhorn integriert sein wird, wurde von Microsofts Product Unit Manager bestätigt. Siehe hierzu auch Trusted Computing Group.
- Unterstützung für das Extensible Firmware Interface, kurz EFI, einer Schnittstelle, die das alternde BIOS ablösen soll.
- Ein neu entwickeltes Hilfesystem Namens Help3, das auf XML basiert und Inhalte völlig anders darstellen wird, als von den bekannten HTMLHelp-Dateien im CHM-Format gewohnt.
- IPv6-Unterstützung
- Schneller Bootvorgang mit speziellen Festplatten
- Volle Unterstützung für das NX-Bit von Prozessoren.
- Ein neues Installationsprogramm, das Longhorn mittels einer Image-Technik in etwa 15 Minuten installiert.
- Unterstützung von RAW-Bilddaten, wie sie von Digitalkameras erzeugt werden
- Unterstützung für eingebettetes RSS, mit Programmierschnittstelle für Entwickler.
Auf späteren Zeitpunkt verschoben
- WinFS: Ein Dateisystem, das die Dateien nicht mehr nach ihrem virtuellen Speicherort und ihren Namen indiziert (z. B. c:\Windows\Fonts\Arial.ttf) sondern nach diversen Eigenschaften (z. B. Typ: Schriftart; Schriftart-Klasse: Sans-Serif; Schriftart-Schriftschnitt: Fett; Verwendet von: System, Anwender; Erstellt am: 08.04.1983; Gespeichert am: 12.10.2006; freigegeben für: Ivonne Schönherr, Ilja Richter etc.). Dateien werden also gefunden, indem man sie nach ihren Attributen (Eigenschaften) sortiert bzw. selektiert.
- Ursprünglich war geplant, WinFS auf Grundlage einer SQL-Datenbank zu entwickeln, mittlerweile wurde aber bekannt gegeben, dass vorerst das bisherige NTFS erweitert werden soll, um eine Quasi-SQL-Funktionalität darzustellen. Microsoft wird WinFS nicht in die 2006 erscheinende Longhorn Version einbauen, sondern dieses später nachreichen. Ein Betatest von WinFS wird sogar erst nach dem Erscheinen des Betriebssystemes stattfinden.
- Monad: Codename des neuen Windows-Kommandozeileninterpreters MSH (Microsoft Command Shell), welcher die aus Unix-Shells bekannte Philosophie von Pipes und Filtern mit dem Paradigma der objektorientierten Programmierung verbindet und als Nachfolger des Kommandozeilenprogramms cmd.exe dient.
Systemvoraussetzungen
Die Systemvoraussetzungen für das Endprodukt stehen laut MSDN [2] noch nicht fest. Auf der WinHEC 2004 wurde ebenfalls bekannt, welche Hardware für Windows Longhorn empfohlen wird:
- Ein „aktueller Prozessor“ (Taktfrequenz: 1,5-4 GHz)
- 512 MB Arbeitsspeicher (RAM)
Die Grafikkarten-Voraussetzungen hängen von den drei Grafikmodi ab.
Aero Glass Modus
Dieser Grafikmodus beinhaltet die Unterstützung für 3D-Grafik, Animation und visuelle Spezialeffekte, die die bestmögliche Oberfläche mit Longhorn möglich machen. Dieser Grafikmodus benötigt folgende Voraussetzungen:
- eine Grafikkarte mit AGP 8X oder PCI-Express (mit 16 Bit breitem Bus)..
Aero Modus
Dieser Grafikmodus liefert die minimale Hardware-Beschleunigung für die Oberfläche von Longhorn und ist die Minimalvoraussetzung für neue Systeme.
- Windows XP Treiber (WDM), (Longhorn Grafiktreiber wird Empfohlen)
- mindestens 32 MB Grafikkartenspeicher
- Unterstützung einer Farbtiefe von mindestens 32 Bits per Pixel
- 3D-Hardware-Beschleunigung die mit DirectX 9 kompatibel ist
- eine Grafikkarte mit AGP 4X oder PCI-Express (mit 8 Bit breitem Bus)
Klassischer Modus
Dieser Grafikmodus entspricht der Oberfläche von Windows 2000. In diesem Modus wird die Oberfläche von der CPU statt von der Grafikkarte erzeugt. Wenn die Grafik-Hardware die Longhorn-Voraussetzungen nicht erfüllt, läuft das OS automatisch in diesem Modus.
Vorlage:Navigationsleiste Windows Versionen
Weblinks
- Longhorn-Informationen bei Microsoft.
- Microsoft Longhorn Developer Center -- Entwickler-Informationen über Longhorn auf MSDN.
- NGSCB - Die Integration von DRM mit Hilfe von Trusted Computing (TCPA) in MS „Longhorn“
- Longhorn benötigt noch zu bauende Hardware
- Longhorn Transformation Pack kostenlos herunterladen -- (Die Windows XP-Oberfläche auf die von Windows Longhorn trimmen, auch mit einer Sidebar mit einer Uhr und einer integrierten Slideshow, Google Suche, Mirror-Suche, usw.)