Survey: Linux users love Google, ignore Bing

August 22, 2009

Linux users are known for being a somewhat finicky lot. Despite broader application support for Windows and a better user experience in Mac OS X, Linux "desktop" users swear by the open-source operating system (and sometimes swear at its competitors).

It's therefore somewhat telling that Linux users overwhelmingly choose Google as their preferred search engine, according to data released today by Chitika, an online advertising network. Chitika analyzed data from 163 million searches across its advertising network between July 30 and August 16, and came up with the following:

(Credit: Dan Ruby, Chitika)

Despite the concerns about Google and privacy and despite Microsoft's rising relevance in search through its Bing "decision engine," Google wins over Linux users 94.61 percent of the time. While it's not surprising that Linux users would shun a Microsoft-sponsored search engine, it is surprising that they so heavily congregate around just one search engine.

After all, this is the crowd that has created (literally) thousands of Linux distributions. For a community so devoted to choice, it's telling that such a disparate community would unify on Google search. Perhaps Yahoo's apparent willingness to prostrate itself before Microsoft has turned off the Linux crowd, but there are other alternatives.

Open source, after all, is all about alternatives. There are open-source alternatives to Google Analytics (Piwik, Open-Tube, etc.), Google Search Appliance (Lucene/Solr), Google Docs (OpenGoo), Google Earth (World Wind), and more.

But for search, the Linux contingent of the open-source community seems settled on Google.

 

Google's 64-bit Chrome starts emerging--on Linux

August 20, 2009

Google has begun work on a 64-bit version of Chrome for Linux, a move likely to whip Linux loyalists into a lather of excitement.

"The V8 team did some amazing work this quarter building a working 64-bit port. After a handful of changes on the Chromium side, I've had Chromium Linux building on 64-bit for the last few weeks," said Chrome engineer Dean McNamee in a mailing list message Thursday

V8 is Chrome's engine for running programs written in the JavaScript language common on the Web. Chromium is the open-source project behind Google's branded and supported Chrome browser, and McNamee shared instructions for programmers to build 64-bit Chromium.

Virtually all PCs today come with 64-bit processors from Intel or Advanced Micro Devices, but for desktop computing, 32-bit operating systems and software are common. The transition to 64-bit software is well under way--notably with Linux and Mac OS X--but the change isn't simple. In the browser world, for example, it can be problematic running a 64-bit browser with a 32-bit plug-in such as Adobe Systems' Flash, Microsoft's Silverlight, or Sun Microsystems' Java.

In 64-bit versions, programs can take advantage of larger amounts of memory, performance can benefit from extra storage spaces called registers on processors, and some mathematically intense computing tasks can run faster. But along with issues such as broken plug-ins, 64-bit software can hog more disk space, complicate programmers' testing and support chores, and often doesn't really run appreciably faster, so the transition isn't necessarily a top priority.

For example, Mac OS X already is most of the way through its 64-bit transition, but 64-bit Safari won't arrive until Mac OS X 10.6, aka Snow Leopard, which is due in coming weeks. Apple, by the way, says that JavaScript will run much faster on the 64-bit version of Safari.

But Linux fans, who offset their smaller numbers with higher technical proficiency and a fondness for programming, are champions of 64-bit software. They hammered Adobe until it released a 64-bit version of Flash Player for Linux, and now they're agitating for 64-bit browsers.

Indeed, a discussion emerged on Wednesday about why a 64-bit version of Firefox isn't a higher priority.

"Optimizations such as the Tracemonkey JIT engine (a just-in-time compiler for JavaScript) have yet not been implemented for x86-64, which means that the i686 build will be faster than the x86-64 build," among other reasons, replied Mozilla's Benjamin Smedberg.

Windows is another matter altogether for browser makers; although 64-bit Windows is a common option nowadays on new machines, the vast majority of existing ones are still using 32-bit Windows, and there are plenty of late adopters.

A 64-bit version of Internet Explorer ships with Microsoft's 64-bit versions of Windows, but Safari for Windows won't be available alongside the Mac OS X version when it debuts. The work to rebuild JavaScript engines for 64-bit chips applies to multiple operating systems, so producing a version for one operating system does help move a given browser to the others.

So what's standing in the way of 64-bit Chrome for Windows?

"Motivation," according to another message by Google's Marc-Antoine Ruel. Well, not just that. Google or others also need to work on the sandbox security mechanism and gyp programming tools, he said.


 

Google Apps Script gets green light

August 20, 2009
Google Apps Script handles spreadsheet data.

Google Apps Script automates processes such as sending e-mails regarding spreadsheet data.

(Credit: Google Enterprise Blog)

Google officially rolled out its Apps Script functionality for enterprise users Wednesday, following a limited pilot release earlier this year.

Google Apps Script works mainly within the Spreadsheets app to automate various processes. For example, users can automate the sending of e-mails based on data held in a spreadsheet, or create scripts that communicate with other Web services.

"Back in May we announced a pilot release of Google Apps Script, and after thousands of hours of use, and lots of valuable feedback, we're excited to launch Google Apps Script to all Google Apps Premier and Education Edition customers today," Google Apps products manager Evin Levey wrote in a blog post Wednesday.

Giving an example of how Apps Script can be used, Levey described an expense approval scenario, in which the script automatically converts foreign currency to local currency, pulls historical exchange rates from external Web services, picks up on missing data, and flags certain expense categories for review.

"Even more useful, the script can figure out whose approvals are needed and automatically request approval from those people," Levey wrote. "And once approved, the script sends a note to the finance department for payment -- all without writing a single e-mail."

Google Apps Premier and Education Edition customers can locate the scripts functionality through the Tools menu in the Spreadsheets app. Levey wrote that the Apps team is seeking feedback on what customers come up with in their use of the tool.

Also on Wednesday, Google's enterprise team announced another tool called Side-by-Side search. The tool allows users to compare the results of two separate searches based on the same body of data, which the team said would allow the evaluation of the Google Search Appliance (GSA) against a company's existing enterprise search product.

The team also announced an upgraded suite of GSA Connectors, including an Enterprise Labs release of a connector for the Salesforce CRM system.

 



Best Communitation Website
Which communication website is best?

Myspace
Facebook
Twitter
Furry-paws
Youtube


Make a free website with Yola