Jamie Bennett Speaks

Thoughts from Jamie Bennett

And the journey begins … Trustonic

Written by Jamie Bennett on January 4th, 2013 at 12:05 pm in Security,TrustZone


At the end of last year we finally announced the launch of a new Device Security joint venture, backed by ARM, Giesecke and Devrient and Gemalto, named Trustonic. Trustonic is tasked with:

 

“Enriching, simplifying and expanding people‚Äôs digital lives by securing valued services on smart devices”

 

We are well on our way to that goal already due to the great work each of the founding partners have already done but there is still much to do. Keep an eye on the Trustonic website for exciting announcements soon.

TrustZone at MWC

Written by JamieBennett on March 2nd, 2012 at 12:56 pm in Conference,Security,TrustZone

Mobile World Congress has just concluded and among the many great announcements and new products was an underlying message promoting increased security on our mobile devices. Clearly our devices are holding more and more personal data, some of which you would never want to share with unscrupulous malware or rogue applications. TrustZone was heavily talked about at the show and among the demonstrations two of my colleagues were demoing hardware-backed trusted payments using TrustZone. Take a look:

Minsheng Lu, Product Manager, Secure Services Division

Robert Brown, Director of Marketing, Secure Services Division

Time for a new challenge …

Written by Jamie Bennett on June 3rd, 2011 at 4:54 pm in Linux

I’m two weeks into my new role as Program Manager of the Secure Services Division at ARM and I’m already loving it. It was sad to say goodbye to all my Canonical and Linaro friends but I’m sure our paths will cross again in the near future.

Linaro 11.05 Beta Ubuntu images available

Written by Jamie Bennett on March 31st, 2011 at 10:17 pm in Android,Linaro,Linux,Ubuntu

I’m not sure why, but this release comes with more pride and relief than others before it. Linaro has done some tremendous things in its short inception but what is there now, coupled with what is planned for the future is truly awe-inspiring. Anyway, the announcement.

Hi,

Linaro is pleased to announce that the 11.05 Beta Ubuntu images are now
available to download.

After much blood, sweat and tears we now have a total of 10 different
boards supported (in our own unique hardware pack and board-neutral
rootfs architecture) along with a more focused 4 different images to try
out including the much coveted Ubuntu Unity interface on the Ubuntu Desktop
image. This is in addition to the small nano image, the tools rich
Developer image and the ARM Internet Platform (ALIP) image. A 2.6.38 kernel,
state-of-the-art Linaro toolchain and a whole host of ARM-related
improvements make for a thrilling release. What are you waiting for, go
download it now!

As always, if you have supported hardware, as found on:

http://releases.linaro.org/platform/linaro-n/hwpacks/beta/

please help our initiative by testing the official Linaro Evaluation
Build (LEB):

Ubuntu Desktop:

http://releases.linaro.org/platform/linaro-n/ubuntu-desktop/beta/

and our Developer images:

Nano:

http://releases.linaro.org/platform/linaro-n/nano/beta/

ALIP:

http://releases.linaro.org/platform/linaro-n/alip/beta/

Developer Tools:

http://releases.linaro.org/platform/linaro-n/developer/beta/

As a side note, hwpacks that have an -lt- in their name are outputs from
the Linaro Landing teams, using some of their components.

Make your way to:

http://wiki.linaro.org/Releases/MilestoneBuilds

for an explanation on how to test and submit your results to the QA
tracker at:

http://qatracker.linaro.org

Tracking open source projects in Linaro

Written by Jamie Bennett on February 14th, 2011 at 3:08 pm in Launchpad,Linaro,Linux,Ubuntu

status.linaro.org

status.linaro.org
Linaro is a huge project participating in many open source communities and working on a whole host of improvements for the Linux on ARM space. Monitoring all this good work and ensuring deliverables are on track is the task of a new project which was just rolled out called Status.

Linaro engineering is done in cycles, each of which is six months in length so Status always shows information for the current cycle. There are plans to extend this to show past and future work too.

Technical Requirements, Blueprints, Work Items and Burndown Charts

Status is an evolution from the burndown method of tracking which Ubuntu uses (Ubuntu’s current burndown can be see here) but using a combination of process and code changes, shows more of a requirement focused view. This is because Linaro decided early on to use the notion of Technical Requirements, driving engineering effort from the top down to generate work items to be done. These requirements are gathered before the start of each cycle and the process involves partner discussions, community involvement and public review. This is well documented on the Linaro wiki, suffice to say this process generates a lot of work.

These high level requirements are then broken down into Blueprints and finally into Work Items and Status is there to help make sense of all this.

Status Breakdown

The main Status page shows the progress towards the work done in Linaro and links off to more information on a per-Technical Requirement basis. To get at a more focused breakdown the header toolbar across the top of the Status webpage allows you to view the information per team, per milestone or even per individual. All of these views give you a window in to the work being done during the Linaro Engineering Cycle (currently Linaro 11.05).

Navigating around the site gives you a great sense of achievement. Linaro is undertaking a huge amount of engineering work and with Status, visualising that effort just became a lot easier.

Over the coming months we will be improving Status to incorporate more information but for now, I give you status.linaro.org.

Linaro 11.05 Alpha-2 Released

Written by Jamie Bennett on February 3rd, 2011 at 9:13 pm in Linaro,Linux,Ubuntu

After a couple of last minute scares, Alpha-2 is out the door.

Hi,

The Linaro team is pleased to announce the availability of the 11.05
Alpha-2 images. These are still very early developer images but we
encourage all with supported hardware to use and test them by
downloading from:

http://releases.linaro.org/platform/linaro-n/

Highlights of this release include:

* Added Gumstix Overo support.
* New Developer image including console base developer tools.
* Complete rewrite of the installation tools (linaro-image-tools) to
improve the user experience.
* A staggering 141 out of 160 packages have been upgraded since
Alpha-1.

The images consist of two parts. A hardware pack which can be found
under the ./hwpacks directory which contains hardware specific packages
such as the kernel and bootloader. The second part is the rootfs which
is combined with the hardware pack to create a complete image. For
information on how to create an image please see:

http://wiki.linaro.org/Releases/MilestoneBuilds

More information on Linaro in general and the 11.05 plans can be
found at:

* Homepage: http://www.linaro.org
* Wiki: http://wiki.linaro.org
* 11.05: http://wiki.linaro.org/Releases/1105

Also subscribe to the important Linaro mailing lists and join our IRC
channels to stay on top of Linaro developments:

* Announcements:

http://lists.linaro.org/mailman/listinfo/linaro-announce

* Development:

http://lists.linaro.org/mailman/listinfo/linaro-dev

* IRC:
#linaro on irc.linaro.org or irc.freenode.net

For any errata issues please see:

http://wiki.linaro.org/Releases/1105/Alpha2#Issues

Bug reports for this release should be filed in Launchpad against the
individual packages that are affected, if a suitable package cannot be
identified, feel free to assign them to:

http://www.launchpad.net/linaro

Regards,
Jamie.

Linaro Release Manager

Read more over on the Linaro wiki.

Linaro image downloads

Written by Jamie Bennett on January 27th, 2011 at 11:17 am in Linux

The Linaro 10.11 cycle was a great success. A huge amount of engineering effort was undertaken and the organisation as a whole has grown at such a rate as to quadruple since its launch in June last year. Whist the main goal of Linaro is to fundamentally change the way Linux works on ARM hardware upstream it is imperative that any changes Linaro does are well integrated, tested, and validated together in a common platform and that is where Linaro’s whole system images are most valuable.

In Linaro we monitor download statistics for each of our images to try to figure out exactly what our consumers want to see from them. Initially, it was thought that a well integrated ‘console-only’ image for testing and verification on ARM hardware would be the most popular, especially as modern ARM hardware usually comes in the form of a bare board at the moment. Its been refreshing to see that our audience want much more than a console prompt.

Breakdown of image downloads for Linaro Oct 2010-Dec 2010

It seems an Ubuntu-like experience is particularly attractive to holders of ARM based hardware. The list of images we currently produce is being evaluated at the moment to further target our audience but its clear that an Ubuntu-like experience is the de-facto for ARM devices.

Linaro, a “winning idea”

Written by Jamie Bennett on December 17th, 2010 at 11:34 am in Linaro,Linux,Ubuntu

Over on the Cadence blog, Joseph Hupcey III has a great quote about the role Linaro plays:

Linaro is such an obviously winning idea that it’s very surprising that this sort of initiative didn’t coalesce years ago. (If the gentle reader has some scars to prove their veteran status of earlier attempts at Linaro-like initiatives, I’d be happy to do an anonymized interview …) Whatever the history, ARM made it crystal clear that they are supporting Linaro any way they can.”

Linaro 11.05 Alpha-1 Released

Written by Jamie Bennett on December 3rd, 2010 at 8:49 am in Linaro,Linux,Ubuntu

Hi,

The Linaro team is pleased to announce the availability of the 11.05
Alpha-1 images. These very early developer images build on the great
work done during the 10.11 cycle and can be downloaded from the
following location:

http://releases.linaro.org/platform/linaro-n/

The images consist of two parts. A hardware pack which can be found
under the ./hwpacks directory contains hardware specific packages such
as the kernel and bootloader. The second part is the rootfs which is
combined with the hardware pack to create a complete image. For
information on how to create an image please see:

http://wiki.linaro.org/Releases/MilestoneBuilds

More information on Linaro in general and the 11.05 plans can be
found at:

* Homepage: http://www.linaro.org
* Wiki: http://wiki.linaro.org
* 11.05: http://wiki.linaro.org/Releases/1105

Also subscribe to the important Linaro mailing lists and join our IRC
channels to stay on top of Linaro developments:

* Announcements:

http://lists.linaro.org/mailman/listinfo/linaro-announce

* Development:

http://lists.linaro.org/mailman/listinfo/linaro-dev

* IRC:
#linaro on irc.freenode.net

For any errata issues please see:

http://wiki.linaro.org/Releases/1105/Alpha1#Issues

Bug reports for this release should be filed in Launchpad against the
individual packages that are affected, if a suitable package cannot be
identified, feel free to assign them to:

http://www.launchpad.net/linaro

Regards,
Jamie.

Linaro Release Manager

Careers at Linaro

Written by Jamie Bennett on November 30th, 2010 at 2:22 pm in Linaro,Linux,Ubuntu

Linaro has grown at a fantastic pace in the last 6 months. From the initial 20 engineers that boot-strapped the organisation to the 80+ that are there now, Linaro is taking on more and more talent to fulfil its lofty goal of improving the Linux on ARM ecosphere.

Linaro Engineering Growth 2010

The engineering growth since June 2010 in Linaro

Currently the team is broken down into the following groups which are responsible for everything from the kernel right through to accelerating the user interface.

Linaro Engineering Breakdown November 30th 2010

Breakdown of Linaro positions

Linaro is continuing to expand and today there are positions available related to our Landing Teams, kernel engineering and office management.

So if you want to be part of this great team that is changing the Linux on ARM landscape, go right now to the Linaro Careers section.