Although Linaro is now only two years old and has already achieved substantial success, it seems like we have only just begun.
Differentiation and innovation lie at the heart of the Arm ecosystem. The PC market was built on a single hardware platform. For a while it has looked like the tablet market would be also a single platform, but Amazon’s Kindle Fire showed that through differentiation an alternative tablet could ship millions of units. More recently Microsoft has (re)entered the tablet market with the Surface, and Google has just announced its next generation Nexus 7 tablet running the new Jellybean version of Android. Suddenly non-Apple tablets are seeing a resurgence, led by Google’s Linux-based software (including more and more of Linaro’s Arm improvements and consolidations with each iteration of Android).
However, it’s not all mobile phones and tablets. Increasingly open source software is being used for new innovations at every end of the computing spectrum. Google itself has just announced the Nexus Q, an in home AV distribution device (the built in amplifiers are great but do we have to have so many cables in this day and age?), as well as the first real demonstrations of Google Glass which I’m betting is also based on very low power Arm processors. At the other end of the scale HP and Dell have made recent announcements on low power Linux-based Hyperscale servers using high concentrations of multicore Arm devices with serveroriented feature sets. The rate of change for Arm-based devices will only continue to accelerate as we move to even more advanced lower power 32 bit cores, and what I expect will be a not so gradual introduction of Arm’s new v8 64 bit architecture.
As SoC vendors, both small and large, continue to differentiate and innovate, Linaro’s mission is to help members to benefit from a single core of upstream software optimized for not only the Arm architecture innovations (Cortex-A5/A7/A15, big.LITTLE, Arm v8) but also for the segment specific innovations that are required to support new applications of the technology. As vendors utilize the Arm architecture for these new applications, the need for common core software infrastructure to optimize performance and power management becomes even more critical. Whether it’s consumer devices shipping in tens of millions of units, or enterprise-level stability for hyperscale server farms, Linaro is working with Arm, SoC Vendors, Distributions and end users to deliver an optimized single kernel upstream platform and tools for all flavors of Linux on all Arm SoCs. Our biggest asset is to be an enabler and a place where different players in the ecosystem, be they stakeholders or competitors, can come together to agree what needs to be done, and have access to a shared engineering pool of talent to implement the feature sets, optimizations and common standards required to deliver the next generation of Linux-powered devices, from eye-glasses to massive hyperscale servers running the world’s Internet infrastructure.