The Future of ARM Linux
David A Rusling, CTO
May 2012
For more information: connect.linaro.org
Contact: david.rusling@lina...
What do I Want?
● My phone is my primary device, I don't want it hacked
● Always available, portable, connected
● Take out...
The Future
● Mobile
● iOS versus Android – it's all about the user experience
● Post PC
● Desktop fades (think workstation...
Linux
● Android has driven ARM Linux into mobile
● Tension with 'classic' Linux (fork-ing)
● Not (yet) successful on table...
Taking ARM Linux Beyond Mobile
● Linaro was invented to solve the whole problem, not just mobile
● We are a team that we c...
Standards
● Enterprise relies on standards
● So does Windows 8
● We need to pay attention to standards, supporting and
pro...
Avoiding Disasters
● Linaro continues to work on
resolving engineering problems
● Kernel consolidation
● UMM
● Device Tree...
Products and Technology
Our job is to enable the
product makers:
● Create stable, reliable,
tested technology that can
be ...
Q2.12: The Future of ARM Linux
Upcoming SlideShare
Loading in …5
×

Q2.12: The Future of ARM Linux

98
-1

Published on

Resource: Q2.12
Name: The Future of ARM Linux
Date: 28-05-2012
Speaker: David Rusling

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
98
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Q2.12: The Future of ARM Linux

  1. 1. The Future of ARM Linux David A Rusling, CTO May 2012 For more information: connect.linaro.org Contact: david.rusling@linaro.org
  2. 2. What do I Want? ● My phone is my primary device, I don't want it hacked ● Always available, portable, connected ● Take out of my pocket / bag and just use (no delays, no waiting) ● 10 hours of battery life whatever the load (video / games) ● All my devices and information syncronised with the cloud ● ARM based systems already deliver this, just not everywhere (yet)...
  3. 3. The Future ● Mobile ● iOS versus Android – it's all about the user experience ● Post PC ● Desktop fades (think workstation) ● Laptop / tablet – it's all about battery life and keyboard versus touch ● Enterprise ● It's all about cooling and power ● Ready for innovation ...So where does Linux and Linaro fit into this future?
  4. 4. Linux ● Android has driven ARM Linux into mobile ● Tension with 'classic' Linux (fork-ing) ● Not (yet) successful on tablets, but will be ● Fragmentation diluting efforts ● Linux is amazingly successful in enterprise ● Not the desktop (5%, maybe) ● Kernel engineering is largely driven by this conservative (x86) market ● How does the ARM community influence this conservative community? How do we make ARM one of two key Linux architectures?
  5. 5. Taking ARM Linux Beyond Mobile ● Linaro was invented to solve the whole problem, not just mobile ● We are a team that we can engineer complex, collaborative, open source solutions ● Finish consolidating mobile ● Generalize Android support across many platforms ● Merge Android kernel and 'classic' kernel ● Flexible platform infrastructure support in the kernel ● Embrace diversity ● Kernel accelleration ● Graphics and audio buffer handling ● Networking ● RAID, Crypto ...
  6. 6. Standards ● Enterprise relies on standards ● So does Windows 8 ● We need to pay attention to standards, supporting and promoting them ● UEFI, ACPI etc ● Boot architecture ● The pirates won't like it...
  7. 7. Avoiding Disasters ● Linaro continues to work on resolving engineering problems ● Kernel consolidation ● UMM ● Device Tree ● We need to prevent fragmentation before it happens ● Cortex-A15 ● ARMv8 kernel ● UEFI
  8. 8. Products and Technology Our job is to enable the product makers: ● Create stable, reliable, tested technology that can be integrated into platforms and be able to be tuned and proved ● big.LITTLE a good example of this
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×