Google hat die Vorschau-Version eines Software Development Kit (SDK) für sein Native-Client-Projekt (NaCl) vorgestellt. Programmierer benötigen neben dem Native Client SDK selbst den Chrome-Browser und Kenntnisse in der Programmiersprache Python, um NaCl-Anwendungen zu schreiben.
„Die Native-Client-SDK-Preview enthält nur die Grundlagen, die man braucht, um in wenigen Minuten die erste Applikation zu schreiben“, erklärte Google-Programmierer David Springer in einem Blogbeitrag. „Wir werden das SDK sehr schnell in den nächsten paar Monaten aktualisieren.“ Die Ankündigung des Entwicklerpakets kommt eine Woche vor Googles I/O-Konferenz.
Mit Googles NaCl-Technik sollen Anwendungen im Browser genauso schnell arbeiten, wie kompilierte Applikationen, die nativ unter einem bestimmten Betriebssystem laufen. Der Suchmaschinenanbieter hat diese Technik ständig weiterentwickelt. Mittlerweile unterstützt NaCl nicht nur x86-Prozessoren mit 32-Bit. Programmmodule nutzen auch die Möglichkeit von x86-CPUs mit 64-Bit und unterstützen ARM-Chips, die häufig in Mobilgeräten verwendet werden.
Zudem unterstützt NaCl OpenGL ES 2.0. Das ist eine Schnittstelle, über die Entwickler die Hardwarebeschleunigung moderner Grafikkarten auf Geräten wie Telefonen oder Konsolen, sogenannten Embedded Systems, nutzen können.
Native-Clients bieten auch Sicherheitsfunktionen an. Viele Typen von Aktionen sind für NaCl-Module gar nicht möglich. Die Programme laufen in einer Art Sandbox mit eingeschränkten Rechten. NaCl-Module kann man mit verschiedenen Programmiersprachen schreiben. Der Code wird anschließend mit einem speziellen Compiler kompiliert.
Der Chrome-Browser ist für die Entwicklung notwendig, da er als einziger Browser über die NPAPI-Pepper-Schnittstelle für Plug-ins verfügt. Adobe und Mozilla unterstützen das Pepper-Projekt.
Unsichere Websites und Phishing-Mails in Verbindung mit Black Friday können kauffreudigen Konsumenten zum Verhängnis werden.
Malware SmokeLoader wird weiterhin von Bedrohungsakteuren genutzt, um Payloads über neue C2-Infrastrukturen zu verbreiten.
Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.
Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…
Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…
Beim Online-Gaming kommt es nicht nur auf das eigene Können an. Auch die technischen Voraussetzungen…