Commentary
Still No Chrome For Linux?
With Chrome 2.0 out this week for Windows only, the hue and cry arises once more: why is there still no Chrome for Linux -- or for that matter, anything other than Windows?
With Chrome 2.0 out this week for Windows only, the hue and cry arises once more: why is there still no Chrome for Linux -- or for that matter, anything other than Windows?
More Software Insights
White Papers
- Mobile BI: Actionable Intelligence for the Agile Enterprise
- Red Alert: Why Tablet Security Matters - by BlackBerry
Reports
More >>Webcasts
- Maximize ROI with Database Consolidation onto Private Clouds
- The ABC's of Cloud Computing in the Midmarket
The answer, inasmuch as we have one so far, lies in a congeries of things -- each of which in their own way say something about the way Google has approached this project. These reasons are gleaned both from what I've read and my own theorizing:
Breadth of feedback. Google picked Win32 as the starting platform for Chrome as a way to start getting the broadest possible amount of feedback from the most number of people. I hardly need to make a case for how broadly-used Windows itself is, of course. Like it, love it, or loathe it, Windows is what people are using, and to release a program for Windows guarantees that it will have a certain breadth of acceptance and usage.
Ease of deployment. If you want to release an application for Linux, you have two choices. You can use a language that, in effect, makes it a platform-independent release (Python, Java, Perl, etc.), but at a performance cost. Or you can write it as a native C/C++ application, but at the cost of having to effectively re-deploy it on every single distribution that comes along. (Cf.: Opera.) This isn't trivial work, and it's that much less effort that can be focused back into making the program worthy. Choosing Windows also means they don't need to make endless choices about which visual toolkit or desktop environment to support first and most directly.
These are the two biggest reasons. They still don't answer something else that people have been wondering aloud: this aside, why is it taking so long? To that I can only answer: because that's what it'll take. Chrome isn't just a browser, from all I've seen, but a whole framework into which Google will build its broad array of desktop services -- and the best place to do that right now is Windows, since it'll give them back the biggest bang for their development bucks.
Finally, there's the simple fact that Chrome itself is still somewhat in flux. The feature mix, the behaviors, the third-party add-ons -- all of those are still a moving target. I'd bet we won't see a serious attempt to deliver a Linux or cross-platform edition of Chrome until version 3.x drops ... if only because by that time things should be as solid as they're going to get for a while, and the third time's the charm.
InformationWeek Analytics has published an independent analysis of the current state of open source adoption. Download the report here (registration required).
Follow me and the rest of InformationWeek on Twitter.
Related Reading
| To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy. | |
|
|
T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting! |
Subscribe to RSSResource Links
This Week's Issue
Technology Whitepapers
- Mobile BI: Actionable Intelligence for the Agile Enterprise
- How To Regain IT Control In An Increasingly Mobile World - by BlackBerry
- The BlackBerry PlayBook tablet's Good Bones - by BlackBerry
- Red Alert: Why Tablet Security Matters - by BlackBerry
- New Visual and Wizard-Driven Paradigms for Exploring Data and Developing Analytic Workflows
Featured Broadcast
This white paper explains how to create a manageable, scalable environment suited to answer real-time business needs by building out a data center on a standards-based, virtualization-aware, energy-efficient and affordable platform. Plus, learn how virtualization is making the jump from the server realm into the application, mobile and database worlds in the additional resources section.
Learn More












