The two main reasons for switching over to Clang as the default Linux compiler for Chrome came down to many Chromium developers already were using Clang on Linux and they wanted to use modern C++ features in Chromium. Google found it easier on Linux systems to switch to Clang for tapping newer C++ features rather than upgrading GCC on their systems from GCC 4.6 to GCC 4.8~4.9.
For now though Google is still using GCC for the compiler on Chrome for Android and Chrome OS. Google developers are also working to make using Clang more viable on Windows. Switching to Clang as the default compiler on Windows will be the biggest challenge for competing with Microsoft Visual Studio's generated binary size and performance.
Google has adopted for use in its cloud a streamlined version of the Canonical Ubuntu Linux distribution tweaked to run Docker and other containers.
Ubuntu Core was designed to provide only the essential components for running Linux workloads in the cloud. An early preview edition of it, which Canonical calls "Snappy," was released last week. The new edition jettisoned many of the libraries and programs usually found in general use Linux distributions that were unnecessary for cloud use.
Stats published earlier today by analytics company NetApplications suggests that Google's operating system, Chrome OS, might have a bumper month thanks possibly to Christmas sales.
Data compiled for the month of December 2014 shows that Windows 7, Windows 8 and Windows 8.1 suffered significant dips while Windows XP and OSes classified as "Other" have increased significantly.
An obscure court case in India appears to have dented hopes of the mobile industry weaning itself off Google dependency - and has raised questions about the goals of Cyanogen and its backer, a Silicon Valley VC firm with close ties to Google.
In the cosy world of Menlo Park VC firms, Andreessen Horowitz (or "A16Z") is as close to Google as anyone. Together, they teamed up to create the "Glass Collective", while its head, Netscape founder Andreessen, appear to go to battle in Google's wars against media companies, as Michael Wolff reminded us this week.
Google’s Chrome OS just got a little bit more useful.
Google evangelist François Beaufort posted on Google+ that the Chrome OS now supports running Linux in a window via the Crouton Chrome extension. Before you use the extension, you’ll have to put your Chromebook in Developer Mode.
Prior to today’s announcement, you had to use a virtual terminals and switch back and forth between your Linux distro and Chrome OS. Now it’s in one handy dandy window right there in the main operating system.
Following Apple’s lead with its planned CarPlay infotainment system, which optimizes a compatible console unit for the iPhone OS, Google already has something similar in the works debuting in 2015 called Android Auto.
The current software requires connection to an Android-powered phone to be connected to the car, but according to Reuters, Google wants to take things even further. The company plans to offer automakers the opportunity to install an upcoming version of the Android software directly into the car’s infotainment unit, becoming the standard operating interface.
Crouton is a script that lets you run Ubuntu or Debian on a Chromebook without uninstalling Chrome OS. Developed by David Schneider, the tool has been around for a few years, offering an easy way to run native desktop Linux apps such as GIMP, LibreOffice, and even Firefox on Chrome OS laptops and desktops.
But up until recently you’ve had to flip back and forth between Chrome OS and Ubuntu desktop environments… now there’s an option to simply run Ubuntu in a browser tab.
If Android M is for real, the technology would go far beyond its Android Auto initiative announced earlier this year. Android Auto offers Apple CarPlay-like extensions to existing Android apps for customized interactions with a wide variety of IVI navigation and multimedia systems. IVI systems that support Android Auto should begin to appear in cars sometime in 2015.