Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Learn more about the event and register now!
View analytic
Thursday, October 13 • 11:15 - 12:05
No, It's Never Too Late to Upstream Your Legacy Linux Based Platform - Neil Armstrong, BayLibre

Sign up or log in to save this to your schedule and see who's attending!

You maintain or used to maintain a Linux based board or SoC off-tree ? Then there are plenty of reasons for you to push your changes to the mainline Linux. Some will say it’s too late, or too complex, or too expensive but the long-term benefits of regular upstreaming truly outpass these constraints especially it you have the right methods. In this presentation Neil will elaborate on this question.

Neil will then expose the various challenges about code upstreaming, like time constraints, copyright issues and the community aspect of the work. For example, vendor GPL code is generally lying on an obscure github repo, or in a hardly reachable tarball.

In parallel, Neil will present practical tips to easier your day to day upstream work and explicit this simple rule : the fastest the maximum patches are upstreamed, the less work you’ll have to actually maintain the port in the future.

Speakers
avatar for Neil Armstrong

Neil Armstrong

Embedded Linux Software Engineer, BayLibre
Embedded Linux Engineer since 2008, Neil worked on designing and supporting small in-house designed SoCs for Digital TV Content Protection, Set-Top-Box or Security Co-Processor, and is now Embedded Linux Expert in the Baylibre team. He ports, maintains and upstreams Linux support for ARM/ARM64 based SoCs from basic system support, power management to multimedia drivers. Neil experienced technical presentations during his engineering studies and... Read More →


Thursday October 13, 2016 11:15 - 12:05
Salon 7 - Ground Level
  • Experience Level Any

Attendees (54)