Computer  09.12.2008

Native Client von Google

Als Betriebssystem im Browser, welches für Web-Anwendungen den Computer in voller Leistungsfähigkeit erschließt, stellt sich Google sein neues 'Native Client' System vor. Das Projekt bleibt dabei Plattformneutral.

Ein Browserplugin steuert dabei eine Laufzeitumgebung an, die dann ein auf allen Plattformen homogenes Betriebssystem bieten. Eine Web-Anwendung kann über dieses Plugin dann plattformunabhängig arbeiten und dabei auf die Ressourcen des Computers zugreifen.

Das Plugin nutzt dabei die Schnittstellen von Netscape - schließt damit also den Internet Explorer aus. Basis-Betriebssysteme und Architekturen werden viele unterstützt, hier soll es keine großen Ausschlüsse geben. Die Entwicklerumgebung basiert auf dem Gnu-C-Compiler GCC.

Eine Sandbox zwischen Browser und Betriebssystem soll die Anwendungen aus dem Web sicher machen - bestimmte gefährliche Befehle werden unschädlich gemacht. Der Rest kann ohne Einbußen direkt zum Prozessor und Speicher durchgreifen, hohe Performance und viele Möglichkeiten werden den Anwendungen so erst machbar.

Ob das Projekt jemals so ausgereift und sicher werden kann, wie sich das die Macher vorstellen, kann man kaum sagen. Bisher scheiterten solche Versuche oft an mangelnder Sicherheit (also zu vielen Möglichkeiten für die Anwendungen - ActiveX im Browser als früheres Beispiel) oder lahmer Performance (man denke an Java in Multimedia-Bereichen) bzw. zu wenig Funktionen im System (Office-Anwendungen in Flash sind schwer vorstellbar). Wie Google hier den Spagat schaffen will, ist nicht bekannt.

Gelingt das aber, wäre Google in der Lage, das Windows-Monopol aufzubrechen und den Browser zur Basis für alle Computer zu machen. Ein alter Wunsch, der Microsoft nicht gefallen dürfte. Doch noch ist man lange nicht so weit.


Weiter in der Web-Version mit Fotos, Videos, Links und mehr...

Auch interessant!
Chrome kann Binärcode ausführen
Das Native Code Projekt von Google erlaubte es bisher im Firefox per Plugin Code direkt am Prozessor aus...

Google Android am Netbook
Das Betriebssystem von Google dürfte für größere Aufgaben gemacht sein, als 'nur' für das Handy. Mehrere ...

Sun gegen Flash und Silverlight
Gerade erst hat sich Microsoft mit seinem neuen Silverlight mit dem etablierten Format von Adobe Flash an...

Google Chrome: Neue Beta
Wieder eine neue Beta-Version von Googles Browser Chrome: Diesmal mit Bookmark-Manager und neuen Einstell...