Chrome OS and IT platform longevity
marco.org
marco.org
For example, does Chrome OS have a $1000/workstation program to pop up a message saying, "OMG you're going to be fired for charging your phone from the USB port"? Nope? Then they won't use it.
The goal of corporate IT is to make using their machines as miserable as possible while costing as much money as possible. ChromeOS is limited, but friendly and cheap. So no sale, sorry. (Also, can you unleash a team of 10,000 C# developers on it to deliver full-screen messages from our CEO? No? Double no sale!)
It's still reasonably difficult to document every single thing a user does on a PC. It can be done with key logging but it's a pain and even key logging solutions can miss things. With Chrome all you need is a browser extension.
That same extension can be used to detect your phone on the USB port and deliver your CEO's full screen messages. So having everything in the browser actually provides IT departments with a level of control and monitoring they'd never have dreamed of before.
That is, when IT Teams in those places themselves are aware of playing around well with those systems.
IMHO, banks (like where jrockway is employed) or BigCorp Inc (where I am) have IT teams comprised of subcontracting teams with MCSE types, hired precisely because their CTC is far less than average. Am pretty sure most of those teams would never (or even allowed to) take the pain of hacking up and altering OSes for that company's needs (blocking USBs/CD-ROMs, limiting privileges to ridiculous levels etc), when they could do it the easy way in Win XP or Win 7 installations.
From the server side -- sure you can continue to patch/update your citrix apps etc.
If Google drops Chrome in 5 years time and in 5.5 years there is a massive flaw (some form of root-kit that saves every username/password and grants you access to the citrix system or the ceo's cloud based email account). If google decides that it wants to focus on Android and drops Chrome -- the pain could be immense. // This obviously doesn't apply for smaller faster moving companies.. But if you roll out 10,000+ Chrome systems -- Long Term Support plans are a good thing.
Otherwise - I agree. If you can replace a complex win/mac system with a cheap dumb chrome terminal -- the benefits for support are immense.
// Something like Ubuntu LTS might fit the bill perfectly so please don't think I'm just advocating Windows. I'm just considering that Google already produce a very successful light-weight linux-based OS (That has shipped far more units than Chrome likely will) and has a history of killing off products that don't get much traction (see Wave for a recent example)
Otherwise, I agree that the community aspect does differentiate it from past legacy products like Win2K.
The answer is an unqualified yes. According to Google, jailbreak mode is a feature of Chrome OS hardware. On the Cr-48, it requires flipping a small switch under the battery.
The hardware will be cheap, and the software will be ridiculously easy to maintain. It will be easy to adopt, and comparatively easy to abandon, if needed.
Actually, they just want to know that it will be around and supported by someone.
The change over to things like Chrome OS will be partly generational, much like it was with web applications. Young people brought up on Chrome OS will start businesses which will use Chrome OS to run their businesses fast and lean. Larger firms will have a lot of cultural inertia to overcome.
The problem is that, for me, a huge part of the value of ChromeOS is provided by Google's suite of apps. Those apps are the reason it is viable in the business space. I would be looking for a way to run hosted versions of those in house and then we would have a really interesting situation.
I went to a Google Enterprise sales event and asked them about an internally-hosted version, but they were very clear that this wasn't something they were considering.
You could protect yourself against this by building an internal IMAP server and syncronising it with Google regularly. But that's a lot of work, and maintaining your own email server negates many of the benefits of outsourcing to a cloud service.
Could Google stop offeringing Google Apps at some point? It could happen. Tomorrow? No way. They have shown that they give people time and options when they no longer want to provide a service. Google Apps would be no different and they would probably even work a lot harder at making that easy.
If Chrome OS costs less than than that yearly upkeep cost, and comes with perks of low maintenance and remote connectivity, I could see a lot of companies being very tempted to switch.
At least that's a start. Plus, it's not like Google OS is a from-scratch endeavor. It is just a highly customized Linux, is it not? So at least enterprises could be reasonably comfortable with getting support in that regard. However, I suspect that businesses that might be inclined to such migrations may have already moved in that direction.
The question is whether the computing model will be enough to entice CIOs and IT Managers. The dream of every IT manager has always been the dummy terminal it was just never viable (Though Citrix solutions and Terminal Server get much closer). If Google can prove they're serious about this they could start to make serious in-roads by the time Microsoft releases Windows 8 (around 2013 I'm guessing)
then the deployment nightmare goes away, support costs go down, and a ChromeOS appliance which is a head for a PC in a data center can justify itself.
So far my attempts to make Linux do AD-authentication has all been failed and miserable with immense amounts of work compared to just "join domain. done." in Windows.
Not saying it can't be done, but I seriously doubt Chrome OS was made for a corporate environment or that corporate environments see Chrome OS as a viable fit for their needs. Yes, it may be cheap, but a cheap OS alone doesn't make for a cheap total.
Have a look at likewise-open. It's pretty much that easy to join a domain and allow domain auth. Integration is where it gets interesting.