Native Client By Google- A Technology For Running Native Code!

Dec 10, 2008 | 1,668 views | by Navneet Kaushal
VN:F [1.9.20_1166]
Rating: 0.0/5 (0 votes cast)

Google has come up with a technology called Native Client that is related to the open source world!

It is specially designed for website developers to execute rich code in a faster way within the browser…

“At its core, our release consists of a runtime, a browser plugin, and a set of GCC-based [GNU Compiler Collection] compilation tools. Together, these components make it possible to build applications that run in a web browser but incorporate native code modules.” -Google

As far as the security is concerned, Google has following words to say:

“To help protect users from malware and to maintain portability, we have defined strict rules for valid modules. At a high level, these rules specify 1) that all modules meet a set of structural criteria that make it possible to reliably disassemble them into instructions and 2) that modules may not contain certain instruction sequences. This framework aims to enable our runtime to detect and prevent potentially dangerous code from running and spreading. We realize that making this technology safe is a considerable challenge. That’s why we are open sourcing it at an early stage: we believe that peer review, community feedback, and public scrutiny greatly improve the quality of security technologies like this one.”

native demo Native Client By Google  A Technology For Running Native Code!

In order to get started, you need to download and install the ≈88MB Native Client. Here are the steps:

  1. Download the Native Client distribution for your development platform: Linux , Mac9, or Windows.
  2. Install the distribution and run demos, following the instructions in the Getting Started guide.

“That's why we're working on Native Client, a technology that seeks to give Web developers the opportunity to make safer and more dynamic applications that can run on any OS and any browser.” – Google

4.thumbnail Native Client By Google  A Technology For Running Native Code!

Navneet Kaushal

Navneet Kaushal is the founder and CEO of PageTraffic, an SEO Agency in India with offices in Chicago, Mumbai and London. A leading search strategist, Navneet helps clients maintain an edge in search engines and the online media. Navneet's expertise has established PageTraffic as one of the most awarded and successful search marketing agencies.
4.thumbnail Native Client By Google  A Technology For Running Native Code!
4.thumbnail Native Client By Google  A Technology For Running Native Code!