GACL
Until Chrome came along, Google's Master Mobile Plan didn't quite add up. Now it does. Chrome -- Google's new superbrowser -- is cream on the top of a new mobile software stack. Let's call it GACL, for Gears, Android and Chrome on Linux. Gears is a way to run Web apps on desktops and store data locally as well as in the cloud. Android is a development framework for Linux-based mobile devices. Chrome is a browser, but not just for pages. Chrome also runs apps. In that respect, it's more than the UI-inside-a-window that all browsers have become. It's essentially an operating system.
For those of us old enough to remember, Chrome's symbol calls to mind Simon, one of the earliest electronic game toys with a digital brain:

You can't play with Chrome on Linux yet, but when Google promises a product on multiple platforms, it generally delivers soon enough. (And, as Marcel just pointed out , there are already ways for Linux folken to jump early on the bandwagon.) Android phones haven't hit the beach in waves yet either, but count on that too.
Then what?
Well, then the game changes. Remember back when Marc Andreessen raised Microsoft's hackles by saying Netscape would "reduce Windows to a set of poorly debugged device drivers"? Netscape failed to do that, but Google won't. It's not just that Google is Netscape II, it's that Google has a platform here. At the bottom that platform is the OS of your choice. At the top is a browser built from the start to run apps and not just pages.
Chrome is not in a "browser war" with Firefox and Internet Explorer. It's a different animal. As Nick Carr puts it, "(Google's) real goal, embedded in Chrome's open-source code, is to upgrade the capabilities of all browsers so that they can better support (and eventually disappear behind) the applications. The browser may be the medium, but the applications are the message."
Will Google upgrade its current apps and introduce new ones that run best or only in Chrome and Chrome-compatible browsers? Count on it. Yesterday at Blog World Expo a user told me that Gears running in Firefox (as an add-in) made Gmail fly.
But the real sweet spot here isn't computers. It's mobile phones. Here's how David Berlind puts it:
By offering mobile developers an alternative way for making their mobile applications run on handsets, even when no wireless connection exists, Google is paving the way for developers to build browser-based applications that can run on any mobile platform, as opposed to having to build separate versions of their applications in order to support those same mobile platforms.
What Google's doing with GACL is opening up the Net. Everything Google does to improve the Net's infrastructure — from investing in fiber backbones to building "cloud" servers, apps and services — widens the range of what people can do on the Net. Nick Carr again:
I think Google is motivated by something much larger than its congenital hatred of Microsoft. It knows that its future, both as a business and as an idea (and Google's always been both), hinges on the continued rapid expansion of the usefulness of the Internet, which in turn hinges on the continued rapid expansion of the capabilities of web apps, which in turn hinges on rapid improvements in the workings of web browsers.
Nick calls Chrome "the first cloud browser", and perhaps it is.
Now look at the success Apple is having with the closed and proprietary iPhone, which is essentially a data device on which telephony is just one application among countless others. What happens when the best-debugged devices are driven by GACL, without limitations imposed by any one company's lock-ins?
Dig this: Motley Fool reports,
When Deutsche Telekom's (NYSE: DT) T-Mobile launches the first Android handset next Wednesday, the Android app store will be fully stocked with its own user-friendly applications. Google hosted a programming competition with a total of $10 million in prizes to ensure that there would be top-notch applications available on Day One. The Android team wants a "vibrant third-party developer community," and here's the kicker all of the app store revenue will be passed on to the developers. Google keeps nothing. (Apple takes 30% of all revenue from its App Store offerings; developers get the other 70%.)
It's open season for developers, and an open market for everybody.
Doc Searls is Senior Editor of Linux Journal
Today’s modular x86 servers are compute-centric, designed as a least common denominator to support a wide range of IT workloads. Those generic, virtualized IT workloads have much different resource optimization requirements than hyperscale and cloud applications. They have resulted in a “one size fits all” enterprise IT architecture that is not optimized for a specific set of IT workloads, and especially not emerging hyperscale workloads, such as web applications, big data, and object storage. In this report, you will learn how shifting the focus from traditional compute-centric IT architectures to an innovative disaggregated fabric-based architecture can optimize and scale your data center.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
Free Webinar: Linux Backup and Recovery
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
| Non-Linux FOSS: Seashore | May 10, 2013 |
| Trying to Tame the Tablet | May 08, 2013 |
- Using Salt Stack and Vagrant for Drupal Development
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- New Products
- Validate an E-Mail Address with PHP, the Right Way
- Drupal Is a Framework: Why Everyone Needs to Understand This
- A Topic for Discussion - Open Source Feature-Richness?
- The Pari Package On Linux
- Home, My Backup Data Center
- New Products
- Developer Poll
- This is the easiest tutorial
4 hours 23 min ago - Ahh, the Koolaid.
10 hours 2 min ago - git-annex assistant
16 hours 1 min ago - direct cable connection
16 hours 24 min ago - Agreed on AirDroid. With my
16 hours 34 min ago - I just learned this
16 hours 38 min ago - enterprise
17 hours 8 min ago - not living upto the mobile revolution
20 hours 13 sec ago - Deceptive Advertising and
20 hours 35 min ago - Let\'s declare that you have
20 hours 36 min ago



Comments
Flash support
It's building up to be a battle between Google, Yahoo, and Apple with open standards in one corner, and Adobe with Flash (proprietary standard) in the other corner. This is why you will never see Flash support in an iPhone.
I think that google Chrome
I think that google Chrome is cool innovation. I am using it right now and I am more than happy with it.
Tom
LOL I can remember having
LOL I can remember having one of the toys as a kid. I feel old! Just a reminder how fast technology moves.
Andy (Vacuum Cleaner Webmaster)
Developers do not get all the revenue
I just signed up for a developer account on the android marketplace. Developers do not get all the revenue, we pay 30% in a "Transaction Fee".
See http://market.android.com/support/bin/answer.py?answer=112622
The above link is from the Android Developer Distribution Agreement (Section 3.2)
Getting schooled
I love this. It takes Mike Arrington to school, but me too, in a way. :-)
Doc Searls is Senior Editor of Linux Journal
GACL=DIGG=Nice Marketing
Yes, this is very cool. It's all built on open standards of Javascript, CSS, and HTML. Apple has the same idea. Just check out www.me.com. That's no longer a website. It's a real "web app", which is the same sort of thing that Gears enables you to do. Apple just happens to use an open source package called SproutCore. But regardless, both Google and Apple use Webkit as their open source code base for both Safari and Chrome.
It's building up to be a battle between Google, Yahoo, and Apple with open standards in one corner, and Adobe with Flash (proprietary standard) in the other corner. This is why you will never see Flash support in an iPhone. The big elephant in the room of course is Microsoft, which has taken direct aim at Flash/Flex webapps with Silverlight, which happens to be another proprietary system. Developers and designers love Flash, MS has deep pockets, and Apple and Google are committed to doing "the right thing", so I don't think we will see a dominate player for some time to come.
GLAC? How about something pronouncable -
CLAG (see-lag) is at least something which can be said without spelling.
at last...
At last, someone who gets it...
Mind you, there are STILL people dumb enough, who talk about the "g-phone"...
phhhhhh
http://the-anti-google-baloney.blogspot.com/2008/09/one-person-does-get-...
Is this guy for real ?
Yeah, it is all coming together in a "stack". A browser that only runs on windows and runs windows apps will run on linux ( wasn't it their mobile platform). Using what - wine ?!
Unless google is planning to make windows (CE) their mobile platform, none of this makes sense to anyone but the 'doc'.
pc in your pocket
i strongly agree with your idea and like the gacl framework you have suggested. with the increased popularity of ultra mobile 'web orientated' notebooks like the asus eeepc needing only to run more slimline operating systems (xp/small linux distro) what's to stop a mobile platform like android itself becoming the most used OS for every day web browsing? i'd love to see an open source based os running on a mobile phone with a celio redfly like extender (allows you to see mobile screen on a laptop like device with full keyboard via wireless connection). the idea of a *real* pc in your pocket - decent processing power, wireless broadband access and tons of storage on cloud servers is not hard to imagine. now you can edit images online and there are subscription based streaming music services the need for a 'real' laptop or 'pc' gets smaller... for the average 'browse, write a few documents and spreadsheets and edit the odd image' user that is... and perhaps not the tech savvy, more demanding, geek-tweekers out there like the people likely reading this.
still - the idea of cloud computing on open source based platforms just got more believable
www.tricknology.tv
GACL
from the article: "What happens when the best-debugged devices are driven by GACL, without limitations imposed by any one company's lock-ins?"
How is the GAC in GACL not "one company's lock-ins"?
Here a small preview of the
Here a small preview of the article in Russian language.
I don't know if this thing
I don't know if this thing you call the "internet" will really take off..
Cloud Computing
Imagine being able to run anything on anything and being able to write whatever you want to run if it doesn't exist yet and know that it will work on anything. I've got to admit it's getting better...
uhh... yeah!
uhh... yeah!
this is absurd
Why are you guys always talk about new OS based on browser. Not everyone has speedy internet connection, in majority of people are not using internet.
CloudOS or whatever you called it, it's just an absurd imagination, like the force power of Jedi.
in my country you get
in my country you get internet even if you are homeless. Google has given the third world a satellite network so they can jump on the bandwagon too. There isn't hardly any place left without fast internet. It might not all be the 50MBit fibre that we have got here, but it will be fast enough!
Why do some people embrace
Why do some people embrace stagnant ideas and shun innovation? It boggles my mind that you would choose digital slavery over freedom.
OS
Yep, this is what I said about it, the day it was leaked, they're definitely heading for CloudOS land
Chrome is only part of it
It doesn't matter that Chrome doesn't run on Linux or Mac OS X. Those platforms already have strong WebKit-based browsers. In a way this is a browser war, but it's not to kill IE, it's to kill Firefox. But even then, it's not personal like the sad little bout between Netscape and IE (which for some reason makes me think of Mike Tyson), it's about creating higher-functioning cross-platform standards.
Mobile apps need to work offline. Safari on iPhone has a funky database API, Google has Gears. No developer wants to target dozens of handsets, but most don't mind targeting two or three platforms. But the platforms need to have essentially the same capabilities. Apple and Google are complementing each other quite nicely here. Microsoft will continue to do well with the power-sucking desktop and console market, but for my money, the interesting work is in the mobile space.
It will be interesting to see how long Java and C-based languages hold out in this new environment. Who knew that JavaScript would be the next big thing? Again.
Maybe, Maybe Not
I don't know Doc. From what I've seen so far I'm not that impressed and it has an extremely long ways to go to even touch the closed iPhone system. And Linux hasn't exactly taken the desktop/laptop market by storm. I can easily see Android ending up the same way, a niche.
well...
...but when Google promises a product on multiple platforms, it generally delivers soon enough.
not exactly true. i've been waiting for a native version of picasa on linux for nearly two years. google is first and foremost a business. linux is still a small market and their attention is always going to be turned towards the market. i'm a huge fanboy of google, but let's be realistic here, linux is still a second-class citzen of the net, *even* to google.
spying
hmmmm....
bringing spying to LINUX does not make sense at all.
i'll stick with trusted open source apps
Has everyone forgotten that
Has everyone forgotten that Google bought up a nice startup company called GrandCentral (http://www.grandcentral.com/). One phone number, one voicemail. Just browse the features this brings to the plate. Stack that with Android, Chrome, Gears, Linux, and throw in a little gtalk and you have yourself one complete solution.
Maybe you missed the part
Maybe you missed the part where Chrome does not run on Linux?
toys as a kid
LOL I can remember having one of the toys as a kid. I feel old! Just a reminder how fast technology moves.
Maybe you missed this:
Maybe you missed this: http://www.linuxjournal.com/content/google-chrome-linux
Maybe you missed this...
The article you linked describes Chrome running in a Wine environment. Chrome still *requires* Windows (or at least parts of it) because it is programmed using the WTL (MS's "response" to the STL). Wine does not run on non-x86 CPUs, and you are a very funny person if you think you can run a processor emulator on an ARM9 and still get a responsive application that is running in Wine.
HTML5 browser based mobile
Love to see the GACL in place, however the same concept was demonstrated to me by one of my friends with a working HTML5 Browser running videos and google maps in Kolkata 2 months back, if this comes I will sure love to have a HTML5 phone in my hand.
T-Mobile Android phone app store is closed
Unfortunately T-Mobile isn't allowing third party apps inside their Android phone app store. All the talk of "openness" and GACL is for naught, at least with this first G-phone.
Not yet, anyway
As was the case with Apple, Google starts at a disadvantage in its relationships with carriers. The phones need market success before contributors to that success can start using their leverage.
What Google wants is to make Android and GACL a far more attractive platform for developers than the iPhone. That's why they held that competition. That's why they pass through sales revenues to developers. That's where the market is inevitably headed.
As attractive as the iPhone is for developers, it's still a walled garden controlled by a single company that not only controls that garden and competes with its inhabitants, but banishes direct competitors with its own software. In The Future of the Internet and How to Stop It, Jonathan Zittrain explains how true platforms such as Linux, Windows, the Macintosh OS, IBM's original PC and Steve Jobs' Apple ][ were all generative. That is, they were not only supportive of everything that depended on them, but were responsible for generating whole markets for software, hardware and services. Yes, there was bad behavior around the proprietary OSes, but they were still far more generative than Apple allows the iPhone to be.
Google has better aspirations for Android phones. Once they start coming into the market in large numbers, count on GACL emerging as a platform independent of any equipment maker.
Doc Searls is Senior Editor of Linux Journal
Apple not as closed as you think
It's more complicated than closed vs. open. There would be no Chrome or Android browser without WebKit, which Apple has invested tons of resources into. SquirrelFish Extreme + WebKit + Gears will allow Apple to make the iPhone the premier place to run mobile web apps. Plus the web apps will actually look good.
The primary reason for Apple's stance on the App Store is about the user experience and security. It'll certainly be easier for Apple--over time--to loosen some restrictions vs. Google, which will probably have to a little more restrictive than they currently are.
Of course, with T-Mobile capping data at 1 GB per month, then throttling users to 50kbps vs. AT&T unlimited data at 3G speeds, and tens of millions device lead, Apple doesn't have much to worry about. As good as Android is, it's no Mac OS X, which is at the heart of the iPhone.
GACL?
Love the acronym. Guess we can say GACL (gackle?) is the new LAMP.
-- FLR or flrichar is a superfan of Linux Journal, and goofs around in the LJ IRC Channel
GALC = Gaelic....would be much better.
Come on....with those letters...we can do much better!
How about GALC = Gaelic
Nicer Name
GALC or GACL? My preference is the latter, but too bad, whoever came up with the name has agreed it's going to be GACL. Sounds like "calculator" to me.
GACL or...?
I'd like to say I thought carefully before coming up with GACL, but I didn't. I just looked at several combinations that suggested pronunciation, and picked one that had relatively few results on a search engine.
I'm not attached to GACL. If it works, it's good. If not, something else will. On goes life.
Doc Searls is Senior Editor of Linux Journal