Google Native Client

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 28. Juli 2023 um 09:15 Uhr durch Matthäus Wander (Diskussion | Beiträge) (Fettschreibung nicht erforderlich). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Zur Navigation springen Zur Suche springen

Google Native Client oder nur Native Client (NaCl) war eine Sandbox-Technik, die es ermöglichte, C- oder C++-Code in einer Browserumgebung auszuführen. Google Native Client steht unter der BSD-Lizenz. Bislang unterstützen nur Google Chrome und Chromium Native Client oder Portable Native Client.

Der Portable Native Client erweitert diese Technik um Plattformunabhängigkeit, so dass Applikationen auf unterschiedlichen Computer-Architekturen laufen können. Dabei liegen Applikationen auf einem Webserver in plattformunabhängigem Bytecode vor und werden vom PNaCl eines Webbrowsers umgehend in Maschinensprache der ausführenden Plattform übersetzt.

Native Client wird ab Juni 2021 nicht mehr von Google unterstützt.[1]

Als Nachfolger von Google Native Client kann WebAssembly gesehen werden.

Einzelnachweise

  1. Stefan Beiersmann: Google stellt Chrome-Apps auf allen Plattformen ein. In: zdnet.de. 17. Januar 2020, abgerufen am 28. August 2020.