September 27-30, 2021
Seattle, Washington, USA + Virtual
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit + Embedded Linux Conference + OSPOCon 2021 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Back To Schedule
Wednesday, September 29 • 1:45pm - 2:35pm
(VIRTUAL) Yocto Project and Android – Compare and Contrast - Chris Simmonds, 2net

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Yocto Project is widely used to create software for embedded Linux devices. Likewise, you can use the open source core of Android, the Android Open Source Project (AOSP), in the same way. So, are Yocto and Android equivalent? What are the differences? I have been working on embedded projects using both systems for 10 years now, and I can say with certainty that they are not equivalent, but that both have their strengths and weaknesses. There are many technical differences, and I will describe some of them in the presentation, but the main things I want to focus on are community and project resourcing First, community. Yocto has a strong, mutually supporting community. The development is done in the open, the goals are set by a steering committee and contributions are invited from all. Android is the opposite. It is developed mostly in secret by Google engineers, and they actively discourage contributions from outside Google When it comes to the resources available for developing the system, Android wins by a large margin. I will attempt to draw these various threads together and to give some practical guidelines on where each approach works best, and also to highlight the value of an open community

avatar for Chris Simmonds

Chris Simmonds

Teacher, 2net
Chris Simmonds is a software consultant and trainer living in southern England. He has two decades of experience in designing and building open-source embedded systems. He is the founder and chief consultant at 2net Ltd, which provides professional training and mentoring services... Read More →

Wednesday September 29, 2021 1:45pm - 2:35pm PDT
MeetingPlay Platform + Virtual Learning Lab