Putting What Little We Actually Know About Chrome OS Into Context
daringfireball.net
daringfireball.net
1) "Is it feasible to use Chrome OS as your sole computer?" This question is asked, but then the arguement proceeds as if this question was answered "no". However, in reality, I think that this question is a definite yes for the vast majority of home users... minus iPod support... not an insurmountable problem.
2) The entire "An odd name" section. Yes, I agree that significantly different things should have significantly different names. However, Chrome OS and the Chrome browser are NOT significantly different things. That's the beauty of this. Chrome OS is a straight forward extension of Chrome the browser. It's actually a huuuuge win for Google that people don't know what a browser or an OS is. They know that "Google Chrome" is something that you can get on a small laptop or something that you can get on windows or something that you can get on a Mac. Who cares? The point is that people will learn that some web sites work best "Powered by Google" or "With Chrome" or WHATEVER and they will ask "how do I get get this program?" and just because that question has two answers (an OS or a browser) doesn't mean they have to have two different names. You walk into a store and say "Give me Chrome". You can get a Chrome netbook or you can get Windows with Chrome OEM installed. The sales rep will explain, in a non-technical and probably highly-incorrect form, what Chrome is, and people will buy a Chrome OS netbook or an Windows laptop with Chrome OEM-installed, and be less confused.
Technical folks can overcome the naming confusion, but non-technical folks won't even know that the naming confusion exists.
How, exactly, did Microsoft bring that about? Did your mom know the difference before Microsoft came about, and then they made it too confusing and she forgot?
Also, the point is not necessarily whether people are somehow born knowing the difference between the hardware and the OS, but rather that it is beneficial for some parties for people to be educated on this subject (such as Apple, and Linux), whereas it is not beneficial for others (Microsoft), and hence Microsoft can perpetuate this by simple inaction.
I think its a clear win for Google if people start being further confused about the difference between browsers and OSes, since their whole goal is to convince people that the browser is the OS.
I already use Google Docs for my writing, despite small privacy concerns (which as yet have shown to be more theoretical than realistic). 90% of what I use my laptop for now is just web browsing or working, and for me the two are one in the same.
What would make Chrome OS practical is full integration of their web apps, like Docs, into offline mode. I know they work offline, however it's still not like opening up Word, which it should be.
I think what the author overlooked, is that the majority of people online have computers that are solely used for browsing the internet and maybe as a secondary a word processing suite.
* A good terminal emulator / SSH client
* A VNC / Remote Desktop client
* A means of running a custom GNU userland locally -- User-mode Linux would be great, x86 virtualization would be good.
NaCL could also be a terrific gaming platform -- none of the crippling performance issues from Flash, and existing software is very portable to it. Think about games like QuakeLive and Off-road Velociraptor Safari -- fuck, think about a port of Steam with even a fraction of the catalog!
As Ars noted ChromeOS's hardware parters are pretty heavy on the ARM side of the fence. Presumably they could do something like Apple's dual-binaries and implement support for ARM. But it's no longer a no-brainer.
That said Native Client with it's cross platform video/audio libraries etc is pretty cool - shame it hasn't spread further yet.
Netbooks are under powered devices. Even when you run a full OS on a netbook, it is not a pleasant experience to run resource heavy applications like Photoshop. No one buys a netbook to run those kind of apps anyway. People look at netbook as a device on which they can read stuff, do some emailing or some light editing of documents. These are functions which Chrome OS can fulfill pretty easily. So I do expect Chrome OS to be a success in the netbook market. Outside of netbooks, maybe on tablets. Unlike Techcrunch, I don’t subscribe to the idea that Chrome OS is a credible competitor to Windows. So Chrome might succeed in the netbook market but that won’t put much of a dent in Windows dominance.
My 2 cents: http://www.manu-j.com/blog/google-chrome-os-a-speculative-an...
For anyone who has used a full-featured Windows/Ubuntu netbook, Chrome OS looks like a step backwards. However since few netbooks have been sold, Google may be able to target people who have no preconceived ideas about what a netbook can do.
Deleted comment
As far as native client is concerned regarding ARM, it'll probably happen but not because of the iphone and android, they have ways of running native apps. Apple wants you to use the app store and as far as I know android locks you into a vm so you'd need to write custom code anyway. It'll be for chrome os on netbooks.
http://www.techcrunch.com/2009/06/24/iphone-3gs-javascript-p...
http://webkit.org/blog/126/webkit-does-html5-client-side-dat...
http://google-code-updates.blogspot.com/2009/05/gmail-for-mo...
The point of google gears is that you can get the HTML5 features in IE and other older browsers. It also has some features like drag and drop which AFAIK is not present in HTML5
Drag and drop is present in HTML five and works in FF3.5, Safari4 and… Internet Explorer! It is actually based on MS implementation which was first introduced a while back in IE5.
Gears as a Bleeding Edge HTML5 implementation: http://almaer.com/blog/gears-as-a-bleeding-edge-html-5-imple...
Having said all that for sake of clarity (if there is any in that paragraph) I'll try not to comment on future Apple stories on this site, it doesn't seem productive.
It's more than just not using X that will make Chrome OS "not a Linux." Describing an operating system distribution as "Linux" implies an entire eco-system of software that Chrome OS will probably not have.
"For use as a desktop PC operating system, all the various “Linux distributions” are basically the same thing: variations of Gnome or KDE sitting atop the ancient X Window System."
It seems like Chrome OS will be the only non-X distribution which is a serious option for widespread desktop use. There are non-X distributions, but not desktop non-X distributions. If you want to dispute by adding Xfce or whatnot to Gnome and KDE, go ahead, but I don't think it's relevant to his main point: the mainstream desktop Linux distributions are all pretty much the same experience.
Isn't it supposed to built on a Linux kernel? In that case, I think it will potentially run on a rather wide range of hardware.
Hmmm. I disagree with his semantics. Linux is the operating system. The rest of a distribution - the userland stuff - is the environment. Since Linux is a monolithic kernel, all operating systems code exists in the kernel itself. Consequently, on a Linux system, everything in userland is not part of the operating system.