Loading…
7-9 October, 2026
Prague, Czechia
View More Details & Registration
Important Note: Timing of sessions and room locations are subject to change.

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 Europe 2026 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.



Thursday October 8, 2026 14:40 - 15:00 CEST
The benefits of building software on top of open source solutions are well understood, such as avoiding reinventing the wheel, leveraging global expertise, and enabling interoperability. Another benefit is the ability to customise open source software for your use case, but in practice this will often be done by making a fork of the project, which can result in a significant maintenance overhead.

This talk is a case study of the BBC's fork of dash.js, a JavaScript library for media playback that is a key dependency for BBC web and connected TV apps. We will explore the reasons why a fork is being maintained, what the costs and benefits have been, and what is being done to reduce the maintenance overhead going forwards, including contributing to the mainline and engaging with the community. Attendees will come away with a better understanding of why and why not to fork, and how to reduce the burden of maintaining a fork.
Speakers
avatar for Tom Sadler

Tom Sadler

Senior Principal Software Engineer, BBC
Tom Sadler is a Senior Principal Software Engineer at the BBC, working with a number of teams on open source and industry engagement. He has led multiple teams working on the BBC’s Connected TV applications, with a focus on cross team collaboration. Tom has been a regular speaker... Read More →
avatar for Joel Keers

Joel Keers

Principal Software Engineer, BBC
Joel Keers is a Principal Software Engineer at the BBC with a focus on media playback for connected TV experiences. He's the lead maintainer on the BBC's open source TV playback library bigscreen-player and works with media playback experts within the BBC and the industry.
Thursday October 8, 2026 14:40 - 15:00 CEST
South Hall 1 A (Floor 1)

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

Share Modal

Share this link via

Or copy link