Thinking outside the Box – NativeClient

Thinking outside the box, or rather realize that there is no box !

NativeClient from Google is a open source research project (for now!) aiming to utilize the local client machine CPU cycles for running web applications, while maintaining the net neutrality and portability and safety.

Native Client uses software fault isolation and a secure runtime to direct system interaction and side effects through interfaces managed by Native client. Native Client provides operating system portability for binary code while supporting performance oriented features generally absent from web application programming environments, such as thread support, instruction set extensions such as SSE, and use of compiler intrinsic and hand-coded assembler. – From the associated white paper

google_vs_microsoft1

– cartoon by Tom Bower

If marketed and adopted by the programmers and end users alike appropriately this would be huge for Google, in reducing the significance of an operating systems ! At this juncture it looks more like this would be competing with Java in one perspective and and the same time would be trying to eat into Flash market. But probably the more significant implication would be the giving even more control to the Big Brother !

For further details, visit the Google Code blog entry or the project page itself.

3 Comments to “Thinking outside the Box – NativeClient”

  1. I recently came accross your blog and have been reading along. I thought I would leave my first comment. I dont know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.

    Kate

    http://educationonline-101.com

    Like

  2. Hi Kate – Thanks,
    Nice to know u like this blog. Keep Visiting !!!

    Like

  3. Thank you for give very good informations. Your web is very good.I am impressed by the information that you have on this blog. It shows how well you understand this subject. Bookmarked this page, will come back for more.

    Like

Leave a comment