March 6-8, 2018 - Sonoma, CA
Click Here For Information

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

TODO Program Office [clear filter]
Tuesday, March 6

11:30am PST

Maintaining Maintainers - Maggie Pint, Microsoft
Community based open source projects are a critical part of our industry, and most people agree that they are key enablers to innovation. What is more difficult to reconcile is how to support these projects when their maintainers have split responsibilities between the project and their regular 'day job'. When expectations are missed the results can be ugly. When expectations are clear,  maintainers can be powerful forces for good within an organization.

A community project maintainer turned engineering manager will walk you through strategies that teams have implemented to successfully support maintainers in continuing community based work, while leveraging their expertise to deliver critical business value for their products. Expect to be able to take these strategies home and use them with your own teams to support the open source community, and the business, at the same time.


Maggie Pint

Senior Software Engineering Lead, Microsoft
Maggie Pint is a software engineering lead in Azure's Production Infrastructure Engineering (PIE) organization. Her team works on improving the engineering systems experience for Microsoft's web developers. Maggie also coordinates open source and inner source education and incentive... Read More →

Tuesday March 6, 2018 11:30am - 12:00pm PST
Pavilion Theater

12:10pm PST

How Target Made It Super Easy for Developers to Contribute to Open Source - Dan Cundiff, Target Corporation
In 2015 Target quickly changed its policy, making it okay for developers to contribute to open source. This talk is a collection of all things that a team of self organized individuals did to make this happen bottoms up. The lessons we learned and the protips we share can be applied at other big companies to make the same kind of change happen. Dan will cover things like:

* The low friction processes we put in place for contributing to existing open source and for open sourcing whole projects
* Getting executive support
* Getting all the peripheral stakeholders organized (public relations, legal, IP, etc)
* Standing up a proper open source office
* Incentivising developers
* Seamlessly applying what you do with open source to your company's inner source efforts
* Measuring your open source goals
* And much more

avatar for Dan Cundiff

Dan Cundiff

Principal Engineer, Target Corporation
• Currently Principal Engineer of Target’s IoT platform• Formerly Principal Engineer of Target’s API platform• Habit of starting corporate wide change on servers under my desk: TgtWiki (see below), REDtalk (see below), OpenStack, Chef, Jenkins, Artifactory, GitHub Enterprise... Read More →

Tuesday March 6, 2018 12:10pm - 12:40pm PST
Pavilion Theater

2:10pm PST

Launch It or Leave It: Samsung’s Process for Vetting New OSS Consortium Proposals - Brian Warner, Samsung
Spend enough time in strategy meetings, and you’re bound to hear “…and create a consortium to host our new open source project!” delivered to resounding applause, by people who have never done anything of the sort, and can’t tell if it’s a good or bad idea. Linger too long in those same strategy meetings, and you’ll be assigned responsibility for it.

Brian Warner will give an overview of the process he uses within Samsung to help well-intentioned but inexperienced teams decide whether initiating an open source consortium is truly the best option. He will also discuss common topics he covers to bring them up to speed on open source participation, as well as the information he collects from them.

avatar for Brian Warner

Brian Warner

Director, Open Source Engineering & Strategy, Samsung
Director of Open Source Engineering and Strategy in the Open Source Group at Samsung Research America. I guide the internal and external open source work of Samsung, help other groups launch open source projects, and manage relationships with strategic open source foundations.

Tuesday March 6, 2018 2:10pm - 2:40pm PST
Pavilion Theater

2:50pm PST

Chopping Wood and Carrying Water to Build a Sustainable and Inclusive Community - Jaice Singer DuMars, Microsoft & Sarah Novotny, Google
Successful open source projects are indistinguishable from successful open source communities. Kubernetes continues to witness an explosive growth and adoption. Built on the principles of openness and inclusivity, its community has become a strong differentiator for its success. Many intentional, overlapping efforts executed behind the screens help scale and sustainthe community alongside the project itself.

This presentation will set context with the history of Kubernetes community management, as well as examine potential opportunities for collaboration that exist across the widening spectrum of Linux Foundation projects. We will also discuss the risks we have overcome and the continuing challenges of ensuring a vibrant community.

avatar for Jaice Singer DuMars

Jaice Singer DuMars

Senior Engineering Manager, Apple
Black lives matter.
avatar for Sarah Novotny

Sarah Novotny

Head of Open Source Strategy for GCP, Google
Sarah Novotny leads an Open Source Strategy group for Google Cloud Platform. She has long been an Open Source community champion in communities such as Kubernetes, NGINX and MySQL and ran large scale technology infrastructures before web-scale had a name. Novotny currently sits on... Read More →

Tuesday March 6, 2018 2:50pm - 3:20pm PST
Pavilion Theater

3:50pm PST

So You've Decided You Need an Open Source Program Office - Duane O'Brien, Indeed.com & Nithya Ruff, Comcast
Your company uses open source software, but no one’s keeping track. You have engineers who want to make contributions, but you don’t have any policies. Someone just raised an open source issue, and no one knows who takes the lead for it. You’re starting to suspect that you might need to establish an open source programs office. But where to start? How can you help your company become open source friendly without stifling innovation or passion? This talk is based on our own experiences starting open source programs offices at PayPal, SanDisk, Indeed, and Comcast. We will address fundamental questions of when to start an OSPO, how to get sponsorship, where it should live, and its role in transforming the open source innovation work that the company does.

avatar for Duane O'Brien

Duane O'Brien

Head of Open Source, Indeed
Duane is the Head of Open Source at Indeed.com, the #1 job site in the world. He is passionate about enabling smart and meaningful contributions to the open source ecosystem by both developers and corporations. Duane navigates the path between engineering and management, drawing on... Read More →
avatar for Nithya Ruff

Nithya Ruff

Executive Director, Open Source Program Officer, Comcast & Chair, Board of Directors, The Linux Foundation
Nithya A. Ruff is the Head of Comcast’s Open Source Program Office. She is responsible for growing Open Source culture inside of Comcast and engagement with external communities. Nithya has been director-at-large on the Linux Foundation Board for the last 3 years and was recently... Read More →

Tuesday March 6, 2018 3:50pm - 4:20pm PST
Pavilion Theater

4:30pm PST

Capstone Projects as a Vehicle for Open Source at Twitter - Remy DeCausemaker, Twitter
During the Fall semester of 2017, the Twitter Open Source Program partnered with the University of San Francisco's Computer Science and Business Schools to mentor students and faculty contributing to Open Source projects. Come hear what they learned from how each of their projects were pitched and built, and how your company, school, or community can partner too!

avatar for Remy DeCausemaker

Remy DeCausemaker

Open Source Program Manager, Twitter
As a Civic Hacker, Hackademic, and Program Manager of Twitter Open Source, @Remy_D builds communities that use their powers for good.

Tuesday March 6, 2018 4:30pm - 5:00pm PST
Pavilion Theater

5:10pm PST

Purpose-Driven Contribution Decisions - Johan Linåker, Lund University & Nithya Ruff, Comcast
As companies move beyond consumption, contributions are often done ad-hoc, and when control is introduced, compliance, defensive IP portfolios, and lack of knowledge of the potential value creation may risk blocking otherwise motivated contributions. Contributions should be made with the right purpose in the right places, connecting to the business incentives of a company. Based on research and experience, best practices for companies will be presented on how to decide if internally developed features and projects should be shared as open source, and when. The presentation will also cover related processes and governance for managing internal contribution requests and feature portfolios in the product planning process. These practices require the support and championing of executives, and a mindset among developers and managers to default to the question “can this be made open?”.

avatar for Johan Linåker

Johan Linåker

Postdoctoral Researcher, Lund University
Johan is a postdoctoral researcher focusing on how the public sector can create platforms with open data and software on which ecosystems of actors can innovate through cross-sector collaborations. In his Ph.D., he focused specifically on helping companies make contributions and engage... Read More →
avatar for Nithya Ruff

Nithya Ruff

Executive Director, Open Source Program Officer, Comcast & Chair, Board of Directors, The Linux Foundation
Nithya A. Ruff is the Head of Comcast’s Open Source Program Office. She is responsible for growing Open Source culture inside of Comcast and engagement with external communities. Nithya has been director-at-large on the Linux Foundation Board for the last 3 years and was recently... Read More →

Tuesday March 6, 2018 5:10pm - 5:40pm PST
Pavilion Theater
Wednesday, March 7

11:40am PST

Building an Open Source Community for Distributed Energy - Thomas Tansy, SunSpec Alliance
The architecture of the world's energy grids is quickly evolving from highly centralized to highly distributed. As the transformation occurs, the communities of interest and domains that are affected--homes, office buildings, campuses, utility-scale generation, vehicles, photovoltaics, energy storage, finance, operations, regulatory compliance, energy markets, etc.--are coming to realize that open source and Internet technology can have a transformational effect. Accordingly, individuals from across the spectrum and across the globe are searching for solutions and asking these questions: Where can I them? What is the quality of each offering? How well aligned are solutions with relevant standards? How do I know if the code is safe to use or if my needs will be addressed? What will the future architecture look like? These are to topics and questions that will be addressed in this session.


Thomas Tansy

Chairman, SunSpec Alliance
Tom Tansy is Chairman of the SunSpec Alliance (www.sunspec.org) where he leads the distributed energy industry's efforts to establish data and communication standards that enable seamless integration of solar PV and storage into the Smart Grid. Tom previously served as a board member... Read More →

Wednesday March 7, 2018 11:40am - 12:10pm PST
Pavilion Theater

12:20pm PST

Building Facebook Open Source - Christine Abernathy, Facebook
Facebook's open source portfolio represents a diverse set of projects, managed by hundreds of Facebook engineers, supporting hundreds of thousands in the community. This presents a unique set of challenges as Facebook looks to move fast and maintain a healthy portfolio. It's important to address these challenges since open source is a key part of Facebook's DNA. Through openness and collaboration, Facebook has learned that they can tackle today's most complex engineering challenges faster than if they did it alone.

In this talk, Christine Abernathy will share insight into some of the challenges faced as Facebook continues to scale their open source program. She'll discuss how the open source team works alongside project maintainers to create tooling, processes, and best practices to support Facebook projects and community-building efforts.

avatar for Christine Abernathy

Christine Abernathy

Developer Advoccate, Facebook
Christine Abernathy is a Developer Advocate on the Open Source team at Facebook, with previous Developer Advocacy roles on Parse and Facebook Platform. Prior to Facebook, Christine headed up engineering at MShift, a mobile banking software provider, delivering iOS apps and mobile... Read More →

Wednesday March 7, 2018 12:20pm - 12:50pm PST
Pavilion Theater

2:00pm PST

Beyond Code: Secret Ingredients to Successful Open Source Practices - Lauren Britton & Suzanne Ambiel, VMware
You scrubbed your code, you completed all your patches, you tested and tested again. So now – you are ready to open source your code! Maybe not. Learn about the Five Secrets to Successful Open Source Practices that go way beyond just code. It takes more than just great code to find success in open source. From communication to internal collaboration and project naming, it is often times the “back office” tasks that spell the difference between a project stalling and “staring”. Drawing on the experience of hundreds of open source project requests, Lauren Britton and Suzanne Ambiel will provide a fast-paced checklist of things you should not ignore and some tips on how to get them right the first time.

avatar for Suzanne Ambiel

Suzanne Ambiel

Director, Open Source Marketing, VMware
An 8-year veteran at VMware, but a tech junkie going back much further than you might imagine, Suzanne now leads VMware's strategic messaging and marketing for open source. Suzanne leads VMware's presence at LF events, regional open source conferences and is "editor in chief" of VMware's... Read More →
avatar for Lauren Britton

Lauren Britton

Sr. Program Manager, VMware, Inc.
Lauren Weintraub Britton, PhD. is a Sr. Program Manager in the Open Source Program Office (OSPO) in VMware's Office of the CTO. She's been at VMware since 2014 and joined OSPO in January 2017. Lauren is the program manager for all outbound open source contributions. She is also the... Read More →

Wednesday March 7, 2018 2:00pm - 2:30pm PST
Pavilion Theater

2:40pm PST

The Rise of Open Source in the Manufacturing Industry - Steffen Evers, Bosch Software Innovations
In the past 20 years, software has become increasingly important for industrial manufacturers. This trend is expected to continue in the future. At the same time, the share of open source technologies in the software business has increased rapidly.

While closed software development can be considered “daily business”, the active participation in open source communities is still a fairly new approach for industrial manufacturers.

Bosch has recognized the relevance of open source for its future business. The company has increased its open source activities in the relevant technology areas: Internet of Things, development tools, automotive, embedded devices, cloud, containers, open source management.

This talk gives an overview of the major activities and reveals insights into Bosch’s motivation.

avatar for Steffen Evers

Steffen Evers

Director Open Source Services, Bosch Software Innovations GmbH
Steffen Evers leads the "Open Source Services" team of Bosch Software Innovations. The team provides development services for open source software (OSS) that is essential for Bosch. It also consults on strategy, community work, software management and compliance processes in the area... Read More →

Wednesday March 7, 2018 2:40pm - 3:10pm PST
Pavilion Theater

3:40pm PST

ClearlyDefined: Enabling Project Success through Metadata - Jeff McAffer, Microsoft & Rashmi Chitrakar, Qualcomm
The FOSS licensing and security information landscape is vast and varied. Projects without clear metadata are harder to adopt and so get fewer contributions and lower engagement -- they enjoy less success. On the consumer side, enormous effort is required to discover, comply with licensing obligations, and track security issues. Even simple things like the location of the source for a component can be painful to find.

This talk surveys this landscape and introduces a new approach to discovering, curating and serving FOSS component metadata in an effort to both enable project engagement and simplify the lives of consumers. Come see how it works and how you can participate.

avatar for Rashmi Chitrakar

Rashmi Chitrakar

Engineering Lead, Open Source Program Office, Qualcomm
Rashmi Chitrakar is the Engineering Lead for Qualcomm’s Open Source Program Office. Her team does the balancing act of catering to Qualcomm’s Open Source Legal Group’s due-diligence needs and fostering an Engineering community that both leverages and contributes to Open Source... Read More →

Jeff McAffer

Director, Open Source Programs Office, Microsoft
Jeff McAffer is the Director of the Open Source Programs Office at Microsoft where he and the team are helping drive the company’s transition to an “open source engagement first” model at enterprise scale. He is a founder of several open source projects including ClearlyDefined... Read More →

Wednesday March 7, 2018 3:40pm - 4:10pm PST
Pavilion Theater

4:20pm PST

Internal Company Standards and Open Source Coordination - Craig Northway, Qualcomm Technologies
Recently there is a significant interest and need for Standards Defining Organizations (SDOs) to also participate in Open Source projects. Companies need to manage their standards and open source engagements in a coordinated manner. This has caused Industry Standards Program Offices (ISPO) and Open Source Program Offices (OSPO) to interact more frequently. Qualcomm has a rich history in SDOs and more recently is a strong developer and contributor in mobile and connectivity related Open Source projects. In this presentation we will review some of what the Qualcomm OSPO has learned from collaborating with the Qualcomm ISPO.

We'll discuss typical standards and open source organizations and processes and address questions such as: What can your ISPO learn from your OSPO? What can your OSPO learn from your ISPO? And how can these 2 organizations collaborate within your company?

avatar for Craig Northway

Craig Northway

Director of Engineering, Qualcomm
Craig Northway is a Director Engineering in Corporate Engineering at Qualcomm Technologies Inc. (QTI), a subsidiary of Qualcomm, Inc. Craig manages the Qualcomm Open Source Technology Group, a group formed to improve process, policy and tooling around Open Source software at Qualcomm... Read More →

Wednesday March 7, 2018 4:20pm - 4:50pm PST
Pavilion Theater

5:00pm PST

Arm's Journey to Creating an Open Source Office - Jilayne Lovejoy & Philippe Robin, ARM
As a leading semiconductor IP company, Arm has built the foundation of a global ecosystem of technology used by the world’s most successful business and products. Open Source has been at the heart of our activity and the technology our partners use. This talk will give a brief history of our journey with open source, and explain how we established an open source office to align efforts across the company and promote best practices whilst mitigating risks when contributing to or starting projects. This talk will also outline how we are adapting our policies, processes and tools to better support collaboration and openness.


Jilayne Lovejoy

Principal Open Source Counsel, ARM
Jilayne is principal open source counsel at Arm, where she advises legal, business, and engineering on open source related issues, provides training, and drives improved processes around open source. She helped form and chairs the Arm Open Source Office. Jilayne participates in various... Read More →
avatar for Philippe Robin

Philippe Robin

Director, Open Source, Arm Ltd.
Philippe is Director, Open Source at Arm. He has been with Arm for over 20 years developing ARM open source ecosystem in support of Arm technology. In collaboration with partners, he contributed to the formation of Linaro and more recently has been on the board of Xen Advisory group... Read More →

Wednesday March 7, 2018 5:00pm - 5:30pm PST
Pavilion Theater
Thursday, March 8

11:20am PST

Software Philanthropy for Everyone - Kevin P. Fleming, Bloomberg
All large companies use open source software. Many of them contribute to open source software.

In addition to that many large companies have philanthropic arms; charitable foundations operated by the company or aligned with the company, and primarily funded by the company. These foundations have focus areas which include many charitable causes, but not open source software!

This presentation will talk about Bloomberg's journey to add software philanthropy to its charitable contributions, including the mundane aspects of volunteer coding events, soliciting mentors/leaders, organizing participation, and others, but also how this type of philanthropy can be included in 'employee giving'. Anyone who runs an Open Source Program Office, or similar group, in a company that also has a philanthropic arm should include open source software contributions in their plans.

avatar for Kevin P. Fleming

Kevin P. Fleming

Open Source Community Builder, Bloomberg
Kevin operates the OSPO at Bloomberg in New York City, managing Bloomberg's interactions with the global open source community. He facilitates open source contributions, project publications, and supports the processes to bring open source tools and infrastructure into the company... Read More →

Thursday March 8, 2018 11:20am - 11:50am PST
Kenwood 2

12:00pm PST

Managing "Desire Path" Effects in Open Source Governance - Justin Rackliffe, Fidelity Investments
Developers goal is to deliver on capabilities and if that includes open dependencies their mindset needs to be more than passing a build gate managed by some invisible toolchain. This can generate "desire paths" that find an alternative route with less bureaucracy.

We need to emphasize that we have a shared responsibility in delivering secure, compliant, and cost effective products. What are specific techniques we can put in place to harness developer motivation to deliver on quality products that provide customer value while keeping compliance, security, and communities of knowledge as strategic objectives? Can we landscape the "desire path" so developers feel that following our route has a higher value than going around?

avatar for Justin Rackliffe

Justin Rackliffe

Director, Open Source Governance, Fidelity Investments
Modernizing open collaboration to decrease bureaucracy, increase compliance, and generally improve the developer experience. This includes tools to expedite analysis of work, but critically education around helping our development teams make informed and accountable decisions. OFTF18... Read More →

Thursday March 8, 2018 12:00pm - 12:30pm PST
Kenwood 2

1:50pm PST

Zen and the Business Art of Open Source Maintenance - Timothy Pepper, VMware
For businesses new to open source, there is a frequent concern:

"If I open source my project, then I will lose control."

This is false! But what about:

"If I open source my project, then I could lose control."

This is true! Now what if this statement is rephrased as:

"If my product is in the marketplace, then I could have substitution threat."

This is quite similar and true.

More generally, competition exists in the form of rivals, substitution threat, new entrants and pressure from suppliers and users. Yet business thrives and market leadership exists in open markets, and we have existing frameworks to rationalize this. The same can be true in open source!

This talk will explore similarities and differences in open source versus traditional business control dynamics and discuss strategies for successful open source project leadership.

avatar for Tim Pepper

Tim Pepper

Software Engineer, VMware
Tim is a Senior Staff Engineer in VMware's Open Source Technology Center with over 20 years in open source. He works as an open source developer advocate and contributor to Kubernetes (SIG Release chair; WG LTS organizer). Prior work includes Linux kernel/drivers/distributions, software... Read More →

Thursday March 8, 2018 1:50pm - 2:20pm PST
Kenwood 2

2:30pm PST

Open Source for the City - Boris van Hoytema, City of Amsterdam
Cities have increasingly monumental challenges to solve, from the digital inclusion gap to global warming. Cities need to start collaborating on solutions. Growing an Open Source ecosystem for cities that consists of both Code for computers and Code for humans.

Open Source for cities can lead to greater Code and Data sovereignty, more control over Procurement and Cost-effectivity, and create a collaborative culture where cities can build on each other.

Boris van Hoytema tells the story of how the City of Amsterdam is trying to be a good contributor to this ecosystem and how the Foundation For Public Code is trying to create a lasting infrastructure for civic code collaboration.

avatar for Boris van Hoytema

Boris van Hoytema

Director, Foundation For Public Code
The Open Source advisor to the City of Amsterdam and a director at the Foundation For Public Code, an organisation founded in order to create a shared space for development of city code and code, software and policy.

Thursday March 8, 2018 2:30pm - 3:00pm PST
Kenwood 2

3:30pm PST

Evolution Sans Revolution -- A Journey Toward Open Source Governance - Mike Place, The SaltStack Project
The SaltStack project had a problem.

After uploading some code to GitHub in 2011, mostly to gauge interest, it wasn't more than a few months before The Email arrived.

It was to notify us that our code was used in production to power LinkedIn. The project grew radically from that point, quickly rocketing to one of the most active projects on GitHub with over 1M lines of code and upwards of 50K lines of code changed a week.

To accommodate that growth, SaltStack had to implement governance policies for the community to guide growth, organize development efforts and keep everybody happy.

In this presentation, Mike Place tells the story of how they applied governance policies to the project. What policies helped? What didn't?

He will demonstrate how to selectively apply governance policies to solve specific problems that communities often face and how to keep everybody (mostly!) happy.

avatar for Mike Place

Mike Place

Sr. Core Developer, SaltStack
Mike Place is the Director of Engineering and Principal Maintainer of the SaltStack open-source project -- one of the largest and most active Python-based open-source communities in the world. He manages all the in-house development teams that work on Salt and also leads a community... Read More →

Thursday March 8, 2018 3:30pm - 4:00pm PST
Kenwood 2

4:10pm PST

Handling Security Flaws in an Open Source Project - Jeremy Allison, Google
Samba has had many security flaws over the years. We've had to learn how to handle them, and the best practices needed in order to maintain trust in the project and Open Source in general. This presentation will cover how Samba has evolved in handling security issues, from initial response to working within the security community including the worlds largest software vendors.


Jeremy Allison

Samba Team/Engineer, Google
Jeremy Allison is one of the lead developers on the Samba Team, a group of programmers developing an Open Source Windows compatible file and print server product for UNIX systems. Developed over the Internet in a distributed manner similar to the Linux system, Samba is used by all... Read More →

Thursday March 8, 2018 4:10pm - 4:40pm PST
Kenwood 2