Learn more about the event and register now!
Back To Schedule
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, view media, leave feedback 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.

avatar for Neil Armstrong

Neil Armstrong

Embedded Linux Software Engineer, BayLibre
Embedded Linux Engineer since 2008, Neil worked on small home-designed SoCs for Digital TV Content Protection, Set-Top-Box or Security Co-Processor. He ported and maintained Linux for early FPGA based validation, ASIC samples validation and final products from version 2.6.17 to the... Read More →

Thursday October 13, 2016 11:15 - 12:05 CEST
Salon 7 - Ground Level