spiderx
Friday, November 13, 2009
  My Views on What Chrome OS Should Be
Google will be releasing an OS called 'Google OS'. I've heard a little bit about it, but it did get me thinking about the problem with software development. Now we have people writing programs in Java to overcome the operating system limitations... basically, the way programs are written now, they are written for a single OS. Windows (usually). However, when a program is written in Java, that program can normally work on all OS.

The way it is now, if you write a program for Windows, and you want to switch to Linux, you can't - because most of your productivity software that you already purchased just won't work in Linux, or OSX, or whatever OS you decide to switch to. The way people work around that now is with a 'Virtual Machine' (VMWare / Sun Virtualb0x).

Well, imagine that Google comes out with something similar to JAVA. Imagine being able to run native code through the browser. Imagine that the OS becomes irrelevant, and every application is 'virtualized' as if it were running in a virtual machine.

Google has a few projects in the works, which, if combined could eventually make that future a reality. Take for example their new programming language "Google Go". It's a semi-compiled language that is similar to Java. Look at another project that they have in the works called "Native Client". They also use sandboxing in Google Chrome. Intel tried and failed at something similar with their "Open Runtime" (they haven't failed, but nothing's come of it for years). The only thing missing is the VM, and perhaps Google's 'Davlik VM' could play that role.

Imagine Google actually pulls it off.
 
Comments: Post a Comment

Links to this post:

Create a Link



<< Home
best of the web (sorta)

My Photo
Name:
Location: Phoenix, Arizona, United States
ARCHIVES
August 2003 / January 2004 / April 2004 / May 2004 / December 2004 / January 2005 / February 2005 / March 2005 / April 2005 / May 2005 / June 2005 / July 2005 / August 2005 / September 2005 / October 2005 / November 2005 / December 2005 / January 2006 / February 2006 / March 2006 / April 2006 / May 2006 / June 2006 / July 2006 / August 2006 / September 2006 / October 2006 / November 2006 / December 2006 / January 2007 / April 2007 / July 2007 / August 2007 / September 2007 / October 2007 / November 2007 / December 2007 / January 2008 / March 2008 / April 2008 / June 2008 / July 2008 / August 2008 / September 2008 / October 2008 / November 2008 / December 2008 / January 2009 / February 2009 / March 2009 / June 2009 / July 2009 / September 2009 / October 2009 / November 2009 / October 2010 / March 2011 / June 2011 /


Powered by Blogger