Steven J. Vaughan-Nichols: Google's Honeycomb blunder
Computerworld - I don't say this very often, but some days Google is stupid. Until recently, Google's biggest blunder was Google Wave. But now Google has announced that it won't release Android 3.0, the tablet version of its mobile operating system, until it has made it "better."
In a statement, Andy Rubin, head of Google's Android group, said, "Android 3.0, Honeycomb, was designed from the ground up for devices with larger screen sizes and improves on Android favorites. ... While we're excited to offer these new features to Android tablets, we have more work to do before we can deliver them to other device types, including phones." In other words, Google will release the Honeycomb source code as soon as it's ready. Just don't ask when that will be.
This has ticked off pretty much every open-source professional out there. Android is under the open-source Apache Software License 2.0, which requires that the source code be released when the executable programs are released. That usually means they're released together. But the license doesn't insist on that.
Historically, Google has played games with the ASL's terms by letting big hardware manufacturers, such as HTC, Motorola and Sony, have an early look at Android source code. Smaller vendors, developers and open-source purists have been unhappy with that "some animals are more equal than others" approach in the past, and now Google is stretching the gap between private release and an open-source release even further. Some would say it has stretched the gap to the breaking point.
I know Google doesn't want vendors rushing half-baked Honeycomb tablets out to the public. But you know what? I'd rather see tiny companies trying to make a fast buck by selling not-ready-for-public-consumption tablets than a big company playing games with open-source licensing.
Google already has enough intellectual property troubles, with Oracle suing over Java, Microsoft creeping toward a suit, and an an assortment of open-source-related copyright claims. Does it really need to alienate the programmers? I think not.
What really troubles me, though, isn't Google playing fast and loose with the ASL. No, what bugs me about this, and what makes it one of Google's all-time dumb moves, is that the whole point of open source is that you might make your life easier by sharing the code. Right now, all of Honeycomb's development rests on a relative handful of in-house Honeycomb developers. The big OEM developers will be spending their time adding gewgaws to the base code. They're not going to help get Honeycomb out the door.
By turning its back on open source, Google is not only harming and annoying other Android developers. It's also hurting its own operating system, and its own future.
I don't know who came up with this idea at Google, but I do know he was an idiot. In 2011, even Microsoft, enemy of all things open, has realized the worth of open source as a development method. Google itself rests on Linux. To decide that turning the developer clock back 20 years is the right move strikes me as foolish beyond belief.
Even so, since Apple has shown no interest in the low-end or midrange tablet markets, and since no one else is really ready to enter them, I'm sure Honeycomb will be a success. I'm also sure it will be filled with more bugs than it would have been if Google had kept the code open. If Google continues on this path, Android may eventually face real challenges from webOS, Windows Phone 8 or even Windows 8. I can only hope Google realizes the error of its ways -- for its own sake, if not for the sake of its smaller developer partners and customers -- in time to keep Android a top mobile operating system.
Steven J. Vaughan-Nichols has been writing about technology and the business of technology since CP/M-80 was cutting-edge and 300bps was a fast Internet connection -- and we liked it! He can be reached at sjvn@vna1.com.
More by Steven J. Vaughan-Nichols
- I, Robot Owner
- Facebook + Instagram = One Big Acquisition Flop
- Does VMware Have a Real Future?
- BYOD: Good for whom exactly?
- Steven J. Vaughan-Nichols: For the good of the nation, broadband for all
- Microsoft Finally Making Good Products -- Too Late
- Operating Systems Don't Matter Much Anymore
- After Jobs: The Enterprise?
- Metro on the Wrong Track for Many Windows Users
- Steven J. Vaughan-Nichols: Life on Jobs-less Earth
Read more about Operating Systems in Computerworld's Operating Systems Topic Center.


- Excel 2010 Cheat Sheet
- Register for this Computerworld Insider Cheat Sheet and gain access to hundreds of premium content articles, guides, product reviews and more.
- Ready Your Enterprise for the Next Generation of Client Computing
- Data is now accessed via physical and virtual desktops, laptops and mobile devices. IT organizations struggle to control and manage the widening pool...
- Consolidating Lotus Domino x86 Workloads on IBM Power Systems
- Read the white paper to learn how moving up to Lotus Domino 8.5 and consolidating with IBM Power Servers can help you boost...
- A Comparison of PowerVM and VMware vSphere (4.1 & 5.0) Virtualization Performance
- This technical white paper presents benchmark results showing greater VM consolidation ratios than demonstrated in previous benchmarks and demonstrating the extent of the...
- How Nimsoft Service Desk Speeds Deployment and Time to Value
- For years, many support teams have been hamstrung by their traditional service desk platforms, which require complex, time-consuming coding for virtually every aspect...
- Protecting Against Database Attacks and Insider Threats: Top 5 Scenarios
- Read this new eBook to learn the top five scenarios and essential best practices for preventing database attacks and insider threats. All Operating Systems White Papers
- Best Practices in Monitoring VMware
- The benefits of virtualization are unassailable: increased agility, scale, and cost savings to name a few. However, so too are the monitoring challenges...
- Distributed Database Security with Real-time Monitoring
- View this demo and learn how IBM InfoSphere Guardium database activity monitoring can help protect your sensitive data in distributed DBMS environments with...
- InfoSphere Warehouse Packs Demo
- These flash modules make warehousing more tangible and relevant to business users through detailed explanations of the InfoSphere Warehouse Packs.
- Delivery Management -- Extending Lifecycle Management
- Date: Wednesday, June 20, 2012, 1:00 PM EDT
Siloed organizations continue doing the wrong things and doing things wrong, leading to increased costs,... - Leverage automation today to reduce IT complexity
- Date: Tuesday, June 5, 2012, 2:00 PM EDT
Whether your B2B complexity is caused by multiple technologies due to M&A, business or application specific...
All Operating Systems Webcasts
