Commentary

Serdar Yegulalp
 

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

More >>

Reports

More >>

Webcasts

More >>

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




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips 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 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 RSS

Resource Links