Featured

Opinion: Google Chrome OS. Will it take over?

Google to venture into creating its own operating system, it was only a matter of time. The day Google released this blurb of news, the whole Internet / Tech community went berserk over the possibility of ‘Goodie Two Shoes’ Google innovating in the operating system space, which is currently dominated by Microsoft. As far as Google’s own announcement goes: it was very low-calorie on substantial technical facts. All of the excitement – of course – was inspired by them voicing that their OS would essentially be extremely browser-centric. Like the name suggests, it will be based on Google’s recent entry into the browser market, being Google Chrome.

Browser = OS ?

Many vocal techies have been shouting this out for quite a while now. After all, the browser has become an operating system in its own right, no? Similar to desktop operating systems, like Microsoft Windows and Mac OS, the browser serves as a platform for other software to live on. In this case, that software just happens to be web-based. These web apps often employ server-side scripting technologies [like Ruby on Rails, ASP.NET, PHP, etc.] as well as client-side ones, with the main protagonist being JavaScript.

But can scripting languages genuinely be classified as real software? This is a tough question. Maybe si, maybe no.Cite from Duma Key, written by Stephen King. Fact is that web apps are more and more turning into fully fledged desktop-esque applications. They are taking over the tasks that traditional desktop software used to do so well.

Web-based e-mail is the most popular example of traditional software being ‘webified’. While webmail has been around since the nineties, the true cloud-based e-mail technology was inspired and primarily architected by Google. Gmail – especially in the light of recent developments – has become increasingly more of a program you download every time you point your browser to mail.google.com, rather than just a static listing of your inbox.

Other milestone initiatives have also risen to the occasion to shed some light on the cloud-centered future that may be ahead of us. To me, the most iconic example of this future just has to be Aviary, the online Photoshop replacement. It loads fast, does most of Photoshop’s basic graphical editing, it’s free and it integrates social networking into the digital art creation process. This is what a cloud-oriented world could look like if multiplied. Exciting indeed.

Back to Chrome OS

I started this post by introducing Chrome OS and the exasperation that surrounds it. But what do we really know about this [currently fictional] operating system? It turns out we’ve picked up painfully little in the intervening weeks between announcement and the present.

A quick rundown of its [alleged] feature-set:

  • It will be Linux-based: Chrome OS will build off open source code – not a real shocker. Google will not architect the OS’ underpinnings from scratch.
  • It will boast Google’s own, proprietary window management front-end, instead of adopting existing window management systems under Linux, such as KDE, Gnome, etc.
  • It will incorporate instant-on booting technology, meaning it should start up within a few seconds, much like some existing ‘instant-on’ Linux distributions work today.
  • It will be based on the Google Chrome browser. From what has been disclosed, it looks like native software might not even be supported. Web applications will surely be preferred, with Google’s own products naturally being pushed to the forefront.
  • Its release is due in 2010 (!). Any excitement generated now is actually uncalled for. The tech community should reserve judgment until someone actually gets some hands-on experience with it.

It’s safe to speculate that Chrome OS will not embrace [taking advantage of] advanced hardware capabilities like 3D hardware acceleration, and nor will it encourage the development [native] third-party software. Google’s take on their operating system is clean and simple: it must be lean on features and fully dedicated to the web.

A big step for Google?

All things considered, I think we all agree it’s a big thing for Google to take on software giant Microsoft – and niche computer maker Apple – at their own game. Google is no longer a small and insignificant competitor: it has spread its business to a multitude of markets. It seems as if it has made a sport out of nipping away at other companies’ core businesses.

But will Google actually know success with this [hopefully] innovative OS? Or, more likely, will it merely serve as a role-model for Microsoft and Apple to build off, an example for ushering their own OSes into the cloudy future?

Once more, no-one should close their eyes to the fact that Chrome OS will be extremely sparse-featured. Google has a history of taking their spartan concepts just a tick too far. A testament to this would have to be the Chrome browser. If it’s to be any indication of what’s in store for us, one doesn’t need a lot of imagination to envision what Chrome OS will look like. It’s not because it’s branded Google, that it’ll necessarily become a good product…

However, there is no doubt in my mind that Google will leave a big impression on the OS industry, which in turn will cause matters to change significantly. I don’t believe, though, that Google will be the one reaping successes from it left and right. In the long run, Microsoft, which is already slowly adopting the cloud-religion, will eventually migrate Windows to a more cloud-based paradigm. It will undoubtedly take them an extended period of time, but in the end I’m sure they’ll nail it.

Although I still strongly believe in Microsoft’s adeptness, it has become a disproportionately big corporation which is inherently slower at maneuvering into new markets / business models than rivals like Google. So inevitably the question to be raised here is whether Microsoft will get there in time…

A world of change is ahead

Either way, no matter who seizes the crown jewels, a world of change is impending. The future is cloud-computing – we all realize it – and everyone is making a jump at it. There is one problem though: nobody really knows exactly what they’re jumping at. Will everything move to the cloud in the end? Or will things remain to be more hybrid, like where we’re at today?

I’m leaving it open.
It’ll be an interesting case to see where we’ll stand in 5 to 10 years.

Windows 7: Yes, Just 2 Product Editions

Everyone has been sounding their horns: Microsoft has announced the Windows 7 SKUs. This is important because Microsoft made a big mistake last time around (Vista), when they decided to create numerous product editions.

Windows 7, fortunately, will basically be available in just two flavors:

  • Windows 7 Home Premium
    The only desirable choice for the average Windows-user.
    Includes all the multimedia and touch stuff.
  • Windows 7 Professional
    Meant for businesses, similar to XP Pro back in the day.

There has been a lot of talk about other editions floating around. And indeed, other versions will also be distributed, but these will be limited to a certain target market.

  • Windows 7 Starter
    Extremely basic. For emerging markets.
  • Windows 7 Enterprise & Windows 7 Ultimate
    Essentially the same product, but the former will be offered as volume licensing and the latter is directed at the broader consumer crowd.

So there. I thought I’d just put this out there since I’ve been seeing conflicting headlines from several [respectable] sites (which I will not mention for a change).

If you want the whole story, be sure to check out Paul Thurrott’s SuperSite for Windows article on Windows 7 and its product editions.

Windows 7 In-Depth: Naming the Beast

I should have started my Windows 7 coverage with this article instead of divulging more exciting User Interface stuff. Before we get overwhelmed with even more Microsoft news, I think it’s important to get the essentials straight before we go drifting off daydreaming about geeky OS fluff.

Talk of the day:

  • Microsoft’s decisions
  • Build numbering schemes
  • Windows 7 release schedule

More >

Windows 7: The New Taskbar

With Vista behind us, enthusiasts can now start looking into future developments of their favorite operating system. Microsoft’s ‘Professional Developers Conference’ (PDC) of late has shed a satisfactory degree of light on the impending seventh iteration* of the Windows-platform, and revealed numerous incremental improvements over an already very mature OS. As many speculated, the improvements made to Windows have proven to be mainly evolutionary and fit-and-finish-based. This fact predominantly shines through in the ‘User Experience’ of the latest development milestone (M3). Let’s focus on the current state of the Windows Taskbar for now.

* According to Microsoft; there has been a lot of controversy on the web about this.

Hello OS X Dock

Windows 7 will only partially retain its current task-management paradigm, as Microsoft’s currently prototyping a ‘new’ way of navigating your way through windows. This revolutionary –old- method, as it turns out, is very reminiscent of Mac OS X’ dock, which mixes app launchers and running applications in a [somewhat] arbitrary fashion.

The New TaskBar

More >

Google Chrome Review, Part 1: The Good

Firefox has been a part of my browsing-life since it was still in pre-1.0 beta stages and went by the name of Phoenix. The reason clung so to this new browser (at the time) was due to the fact that I had become frustrated with the much lamented Internet Explorer Microsoft that was developed to sweep Netscape off the table. Back then, Firefox only held a modest percentage of the browsing market-share, its’ main selling point being its open-source nature and security.

Browsers, much like everything else in the computer software business, started to evolve into something much more sophisticated and complex than first envisioned. It seems to me that while Firefox 3.0 was vast improvement over its predecessor, it has lost a lot of its attractiveness, a direct consequence of its increasingly intricate nature.

More >

Google Chrome: The Good

Google Chrome Logo I’ve been a Firefox-user ever since it was still in pre-1.0 beta and still called Phoenix. I was a frustrated switcher coming from the much lamented Microsoft-based browser Internet Explorer and absolutely loved what Firefox stood for — simplicity and speed. Those were the key characteristics I held on to during the years to follow. Firefox 1.5 was awesome and Firefox 2.0 was a natural evolution but brought along its own set of frustrations, like general instability, severe memory leakage. The ability to spruce up your browser any way you wished with help of some add-ons was extra nice, but added more and more complexity to the pretty basic utility a browser actually is. Firefox 3.0 is a huge improvement over the lackluster 2.0 incarnation, but still…

Just weeks after Google announced its entrance to the web browser space, it launches the much anticipated Chrome browser. Ever since it’s arrival it’s been all over the tech news, and has generally been well received, despite it being extremely stripped-down. And in my opinion, it’s tight user interface is one it’s biggest changes to survive and become the preferred browser amongst the tech-savvy. Of course, I might be wrong, yet I’ve moved Firefox aside and made Chrome my main browser.

ArsTechnica has a great hands-on review on the Google Chrome browser if you’re interesting to know all there is to know about it in detail. For now, Google Chrome is Windows-only, with Mac and Linux version coming down the pike soon.

More >

Natively Sync Google Calendar with iPhone/iPod Touch [Yay]

Update: Google’s OTA Syncing

Google has released its own Over-The-Air syncing method for the iPhone/iPod Touch by licensing Microsoft’s ActiveSync technology. Reportedly, it works like NuevaSync but restricts you to 5 dedicated calendars. NuevaSync doesn’t do this, as far as I know. I will have a write-up on this pretty soon.

Continued…

NuevaSync (free) utilizes the built-in Microsoft Exchange support in the iPhone to make native synchronization of Google Calendar possible. Most importantly, the service actually uses PUSH (really this time) to propagate changes issued to the calendar immediately. Finally this has been made possible at no cost, without extra software.

Support for anything other than Outlook on the iPhone has been a long standing issue ever since the marveled mobile device was released. As I described earlier on the subject, one had to go through an irritable/expensive rigamarole to get Google Calendar events synchronized with the iPhone or iPod touch. And if you got it working in the end, you either had to make due with some missing data or pay good money for a third-party application to get the job done.

More >