June 20 - 22 - Tokyo, Japan
Click for Open Source Summit Japan & Automotive Linux Summit Information & Registration

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

English [clear filter]
Wednesday, June 20


Keynote: Welcome & Opening Remarks - Jim Zemlin, Executive Director, The Linux Foundation
avatar for Jim Zemlin

Jim Zemlin

Executive Director, The Linux Foundation
Jim Zemlin’s career spans three of the largest technology trends to rise over the last decade: mobile computing, cloud computing, and open source software. Today, as executive director of The Linux Foundation, he uses this experience to accelerate innovation in technology through... Read More →

Wednesday June 20, 2018 09:00 - 09:25
Hall B


Keynote: Automotive Grade Linux: State of the Alliance - Dan Cauchy, Executive Director, Automotive Grade Linux
The race to roll out new technology features, mobility services, and autonomous vehicles continues to heat up. In order to drive rapid innovation, automakers and suppliers across the industry are transitioning from traditional development processes to collaborative development through open source software. 

Automotive Grade Linux (AGL) is the only organization planning to address all software in the vehicle including infotainment, instrument cluster, telematics, heads-up-display (HUD), functional safety, advanced driver assistance systems (ADAS) and autonomous driving.  
Dan Cauchy, Executive Director of Automotive Grade Linux (AGL) at The Linux Foundation, will provide an update on AGL including key milestones, the project roadmap and plans for addressing functional safety. Cauchy will also outline the AGL vision for an open autonomous driving platform that will help accelerate the development of self-driving technology while creating a sustainable ecosystem that can maintain it as it evolves over time.

avatar for Dan Cauchy

Dan Cauchy

Linux Foundation/Automotive Grade Linux

Wednesday June 20, 2018 09:45 - 10:00
Hall B


Keynote: How Blockchain Continues to Reinvent The Way The World Works - Brian Behlendorf, Executive Director, Hyperledger
We are now a couple of years into a revolution in how shared distributed data networks, otherwise known as "distributed ledgers" or even "blockchain technology", is built and deployed.  We are now seeing significant pilots and production systems in healthcare, education, automotive, and of course the financial industry.  Attend this talk to see how these projects are being built using Hyperledger technology, and how you can do that too.

avatar for Brian Behlendorf

Brian Behlendorf

Executive Director, Hyperledger, The Linux Foundation
Brian Behlendorf is the Executive Director for Hyperledger. Behlendorf was a primary developer of the Apache Web server, the most popular web server software on the Internet, and a founding member of the Apache Software Foundation. He has also served on the board of the Mozilla Foundation... Read More →

Wednesday June 20, 2018 10:05 - 10:25
Hall B


Keynote: Spectre, Meltdown, & Linux - Greg Kroah-Hartman, Fellow, The Linux Foundation
This talk will give a brief overview of the recently announced Meltdown and Spectre security problems that were announced early in 2018.  It will cover how the Linux kernel security community addressed these problems, and how all Linux users can be sure they are protected from problems like these with the latest security fixes.

avatar for Greg Kroah-Hartman

Greg Kroah-Hartman

Fellow, Linux Foundation

Wednesday June 20, 2018 10:50 - 11:20
Hall B


Keynote: Thomas Di Giacomo, Chief Technology Officer & Troy Topnik, Senior Product Manager, SUSE
avatar for Thomas Di Giacomo

Thomas Di Giacomo

President Engineering, Products & Innovation, SUSE
As Chief Technology Officer, Dr. Thomas Di Giacomo drives the rapid innovation and growth of SUSE’s expanding portfolio from the enterprise Linux operating system to software-defined solutions such as the OpenStack cloud infrastructure, Ceph-based storage, and software-defined networking... Read More →
avatar for Troy Topnik

Troy Topnik

Product Manager, Cloud Application Platform, SUSE
Troy is a Senior Product Manager responsible for SUSE Cloud Application Platform. He began working with Cloud Foundry shortly after its open source debut in 2011, and has been a technical writer, instructor, and product manager with the ActiveState and HPE Helion Stackato teams.

Wednesday June 20, 2018 11:30 - 11:35
Hall B


Keynote: Michelle Noorali, Sr. Software Engineer, Microsoft
avatar for Michelle Noorali

Michelle Noorali

Senior Software Engineer, Microsoft
Michelle Noorali is a Sr. Software Engineer at Microsoft and was Co-Chair for KubeCon+CloudNativeCon 2017. She is a member of the CNCF Technical Oversight Committee and serves as a developer representative on the CNCF Governing Board. Michelle is also a core maintainer of several... Read More →

Wednesday June 20, 2018 11:40 - 12:00
Hall B


How to Utilize Performance Oriented big.LITTLE Solution on Automotive Usecase - Yoshiyuki Ito, Renesas
It required some tweaks to use big.LITTLE solution on performance sensitive system such as automotive usecase.Especially for the system built with upstream kernel due to no sched_util functionality still not merged on that. Renesas distributing the kernel enabled big.LITTLE solution for Automotive usecase with upstream kernel which is the result of the latest kernel community acquisition status of the EAS. In this presentation, Renesas promoting scheduler parameter settings to utilize performance-oriented big.LITTLE solution.

avatar for Yoshiyuki Ito

Yoshiyuki Ito

Principal Expert, Renesas Electronics
Joined NEC at Apr. 1993, NEC electronics at Jun. 2003 and RENESAS Electronics at Apr. 2010. Member of Open Source Development Centor of the RENESAS Electronics.

Wednesday June 20, 2018 13:30 - 14:10
Hall B-2


Introduction to Automotive Grade Linux - Walt Miner, The Linux Foundation
avatar for Walt Miner

Walt Miner

AGL Community Manager, The Linux Foundation
Walt Miner has worked for The Linux Foundation as the Community Manager for Automotive Grade Linux since 2014. Walt has spoken at Automotive Linux Summit, Embedded Linux Conference, LinuxCon North America, and Open Source Summit North America. Walt has over 30 years of embedded software... Read More →

Wednesday June 20, 2018 14:20 - 15:00
Hall B-1


Akraino: A Technical Overview - Shane Wang, Intel
In the past decade, there has been a concerted effort among companies to move infrastructure to centralized clouds, enabled by virtualization. With the rise of IoT and explosion of device-generated data, the pendulum has begun to swing the other way, placing resources for analytics and specialized functions near the user end of the network.  IoT and 5G use cases demand performance determinism of computing, high network throughput with low latency and highly available services at the edge. The reach of these edge nodes will expand over the coming years as carriers update to 5G, amplifying the need for hardened infrastructure services. The Akraino Edge Stack aims to address this model of computing. 

Attend this session for an overview of the Akraino Edge Stack’s architecture, project organization, governance, and roadmap. You will also gain an understanding of how AkrainoEdge Stack interoperates with other community projects sponsored by the Linux Foundation and OpenStack Foundation.

avatar for Shane Wang

Shane Wang

Engineering Manager, Intel
Shane Wang is an engineering manager for networking and storage at Intel's System Software Products. He has participated in or led his team on research and development of open source software projects such as Xen, tboot, Yocto and OpenStack. Since 2015, he has served as an individual... Read More →

Wednesday June 20, 2018 15:10 - 15:50
Private Dining


Safely Copylefted Cars: Reexamining GPLv3 Installation Information Requirements - Bradley Kuhn, Software Freedom Conservancy & Behan Webster, Converse in Code
Many automotive companies forbid inclusion of GPLv3'd software, even while GPLv2'd software is widely accepted, utilized and incorporated. The clarification regarding "Installation Information" in GPLv3 is often cited as the reason for avoidance.

Webster and Kuhn recently began assisting in educational efforts for companies regarding GPLv3's Installation Information requirements on consumer devices such as automobiles. Corporate users have begun to realize, upon learning clarification from experts, that the requirements are not as broad as they once believed. Clear guidelines exist that are palatable for their product lines.

This talk introduces a detailed study of those requirements for GPLv3'd works, explain in concrete terms how they interact with "merely aggregated" works, and present a clear path for compliance with these requirements that automotive companies can meet.

avatar for Bradley M. Kuhn

Bradley M. Kuhn

Distinguished Technologist, Software Freedom Conservancy
Bradley M. Kuhn is the President and Distinguished Technologist at Software Freedom Conservancy and editor-in-chief of copyleft.org. Kuhn began his work in the software freedom movement as a volunteer in 1992, when he became an early adopter of the GNU/Linux operating system, and... Read More →
avatar for Behan Webster

Behan Webster

Chief Engineer, Converse in Code Inc
Behan Webster is a Computer Engineer who has spent more than two decades in diverse tech industries such as telecom, datacom, optical, wireless, automotive, medical, defence, and the game industry writing code for a range of hardware from the very small to the very large. Throughout... Read More →

Wednesday June 20, 2018 15:10 - 15:50
Hall B-1


BoF: AGL Developer - Walt Miner, The Linux Foundation
avatar for Walt Miner

Walt Miner

AGL Community Manager, The Linux Foundation
Walt Miner has worked for The Linux Foundation as the Community Manager for Automotive Grade Linux since 2014. Walt has spoken at Automotive Linux Summit, Embedded Linux Conference, LinuxCon North America, and Open Source Summit North America. Walt has over 30 years of embedded software... Read More →

Wednesday June 20, 2018 18:00 - 19:00
Room 6


BoF: Devicetree - Frank Rowand, Sony
The devicetree tooling, build system, and internals continue to evolve. This is your opportunity to influence how devicetree changes in the near future. Audience questions, suggestions, and issues will be given priority over my slides. Bring your questions, suggestions, and issues. If there is time remaining I will discuss past and recent events, what is new for devicetree in the last 18 months, and where devicetree is headed.

avatar for Frank Rowand

Frank Rowand

senior software engineer, Sony
Frank has meddled in the internals of several proprietary operating systems, but has been loyal to the Linux kernel since 1999. He has worked in many areas of technology, including performance, networking, platform support, drivers, real-time, and embedded. Frank has shown poor judgement... Read More →

Wednesday June 20, 2018 18:00 - 19:00
Private Dining


BoF: Linux Security - James Morris, Microsoft
This BoF session is for technical discussion and collaboration in the area of Linux security.

Potential topics include:

- Access Control (SELinux, Smack, AppArmor etc).
- Kernel Self Protection and Hardening
- TPMs
- Integrity Management
- Container Security
- Sandboxing
- Cryptography
- Platform Security (SGX, TrustZone etc.)
- Embedded Security
- IoT Security

This will be an opportunity to present new and evolving security projects for feedback and discussion.

avatar for James Morris

James Morris

Linux Kernel Developer, Microsoft
James is a maintainer of the Linux security subsystem, and a kernel engineering lead at Microsoft.

Wednesday June 20, 2018 18:00 - 19:00
Thursday, June 21


Keynote: How Good is Our Code? - Dan Kohn, Executive Director, Cloud Native Computing Foundation (slides attached)
avatar for Dan Kohn

Dan Kohn

Executive Director, Cloud Native Computing Foundation
Dan is Executive Director of the Cloud Native Computing Foundation, which sustains and integrates open source technologies like Kubernetes and Prometheus. He also helped create the Linux Foundation\'s Core Infrastructure Initiative as an industry-wide response to the security vulnerabilities... Read More →

Thursday June 21, 2018 09:35 - 09:55
Hall B


Call for Code - Jeffrey Borek, WW Program Director, Open Technology & IP, IBM
avatar for Jeffrey Borek

Jeffrey Borek

WW Program Director, IBM
Jeffrey Borek is a senior technology and communications professional with over twenty years of leadership and technical experience in the Software, Telecommunications, and Information Technology industries. He is currently the leader of the OSPO at IBM, and works in the Open Technologies... Read More →

Thursday June 21, 2018 10:00 - 10:05
Hall B


Fuego Test System Status Update - Tim Bird, Sony
The Fuego test system is used for testing LTS and some aspects of AGL. In this presentation, Tim will describe the current status of the project, and how it can be used by independent developers to test their Linux systems. Fuego version 1.3 includes additional tests, and new features such as enhanced report generation, more detailed testcase results display, and board control features.

Come see Fuego's latest features, to see if it can be useful in your own Linux projects.

avatar for Tim Bird

Tim Bird

Senior Staff Software Engineer, Sony
Tim Bird is a Senior Software Engineer for Sony Corporation, where he helps Sony use Linux and other open source software in their products. Tim is the maintainer of the Fuego test framework, and is involved in various groups in the Linux Foundation that advance the use of Linux in... Read More →

Thursday June 21, 2018 12:00 - 12:40
Hall B-1


Building Bridges: How Open Source Cloud Technologies Are Fostering Interoperability and Building A Massive Ecosystem - Chip Childers, Cloud Foundry Foundation
Cloud Foundry is an integral part of the movement creating interoperability among the open source, cloud-native ecosystem. Complementary, interlocking open source technologies like Cloud Foundry, Kubernetes and the Open Service Broker API are shifting the way industries function. These technologies weave together flexibility and application development for virtually any type of business.

What began as a grassroots movement among developers has mushroomed into a massive collaborative community. Linux laid the groundwork in 1991, and the Linux Foundation continues to host the world’s leading open source projects. Today, projects like Cloud Foundry and Cloud Native Computing Foundation, as well as standards like the Open Container Initiative, effectively serve as the voice of the people. The developers creating these projects are defining the next generation of technology infrastructure.

In this talk, Chip Childers will discuss the importance of interoperability, and how it is critical to the future success of technologies. Abby will also discuss the role that open source plays in cloud technologies -- delivering a flexible, scalable strategy to drive the future of business.

avatar for Chip Childers

Chip Childers

CTO, Cloud Foundry Foundation
Chip has spent more than 18 years in large-scale computing and open source software. In 2015, he became the co-founder of the Cloud Foundry Foundation as Technology Chief of Staff. He was the first VP of Apache Cloudstack, a platform he helped drive while leading Enterprise Cloud... Read More →

Thursday June 21, 2018 12:00 - 12:40


Enabling Kubernetes Network Service Proxy with VPP and DPDK - Hongjun Ni, Intel
Service proxy, as a distributed load balancer on source side, is one of the most important components for K8s container networking.
The original user space mode implementation is flexible but suffers from poor performance. The iptables mode implementation can improve performance in some extent with the sacrifice of flexibility.
This presentation will introduce a pure user space Service proxy implementation using DPDK and VPP, which shows high performance and keeps flexibility.
It includes below key elements:
1) Implement a user space k8s service proxy, including load balancer, DNAT and SNAT (supports NAT44 and NAT66).
2) Connection track supports client IP based session persistence.
3) Dynamically recalculating Hash and Multithread support
4) vhost-user and memif are used to communicate between host and containers, replacing veth.
5) Integration of K8s and VPP-based Service proxy.

avatar for Hongjun Ni

Hongjun Ni

Senior Software Engineer, Intel
Hongjun Ni is focusing on high performance data plane and Cloud Native Networking. _x000D_ He is FD.io VPP Maintainer, Sweetcomb Project Lead, NSH_SFC Project Lead and Hc2vpp Committer. _x000D_ He has fourteen years' rich experience on Cloud Native, SmartNIC, Wireless, Wireline and... Read More →

Thursday June 21, 2018 12:00 - 12:40
Private Dining


Primer: Testing Your AGL - Yocto ptest, Lava Jobs and More - Jan-Simon Moeller, The Linux Foundation
This talk will introduce the frameworks used to add tests to AGL at various levels. E.g. for recipes shipping their own testsuite , how to add systemd service checks to the existing runtime tests and how to write new testcases to run on the AGL CIAT infrastructure.

avatar for Jan-Simon Möller

Jan-Simon Möller

AGL Release Manager, The Linux Foundation
Jan-Simon Möller is Release Manager of the Automotive Grade Linux Project (AGL). He’s an active contributor to open source projects for over a decade. His dedication is to advance open source in general and Projects like AGL in particular. He holds a Dipl.-Ing. in Electrical Engineering... Read More →

Thursday June 21, 2018 14:00 - 14:40
Hall B-1


Package Management and Distribution in a Cloud World - Jose Miguel Parrella, Microsoft
The open source ecosystem has long been at the forefront of innovation in software distribution and package management, whether we're talking about Linux, open source library ecosystems like Node.js' or Python's or Linux-based containers.

Yet the mature and venerable stack of technologies underlying this innovation is being stretched in may different ways, with projects like Flatpak, Snaps, Nix, AppImage, OCI's imagespec and others playing a role in defining what package management and software distribution will look like in the future.

In this presentation, we’ll discuss the state of post-modern package management with emphasis on adoption and addressing the community’s concerns on use cases, where collaboration is needed and expected, how to govern this space and why should organizations care.

Audience: IT management, software architects and IT professionals (DevOps, SRE, etc.) that are heavily invested in packaging technologies for software distribution, configuration management, etc., including APT, RPM, OCI image-spec and other containerized applications, languages with large library ecosystems such as Python, Node.js and Perl, and ecosystem/channel strategists for ISVs targeting open source stacks.

avatar for Jose Miguel Parrella

Jose Miguel Parrella

Principal Program Manager, Microsoft Azure, Microsoft
Jose Miguel is an open source enthusiast with over 15 years of experience with Linux as a sysadmin, solutions architect and Debian Developer. He joined Microsoft in 2010 to work on open source technologies and is part of the Azure team, sitting right where Linux and the cloud meet... Read More →

Thursday June 21, 2018 14:00 - 14:40
Room 1


Everything You Need to Know to Submit a Kernel Patch! - Sayli Karnik, Credit Suisse
Kernel hacking can be daunting to open source beginners. The aim of the session is to shatter this myth and help coders to get started with contributing to the Linux kernel. Having interned with Linux kernel previously and more than 50 of my patches merged into the kernel, I have a decent understanding of the nitty-gritties in this area. The session will cover A to Z steps ranging from setting up the development environment, to creating a sample patch using version control, to sending the patch to the concerned maintainers. It will emphasize good patch practices and common coding convention mistakes that get valuable patches rejected. I will mention examples of areas in Linux subsystems that can be patched as starters. For eg. the checkpatch.pl script can be used to detect bugs in coding styles/resolving TODO's.
The delight of getting your first patch merged can match none other!

avatar for Sayli Yogesh Karnik

Sayli Yogesh Karnik

Student, Stony Brook University
I am a former Linux kernel intern via the Outreachy program and a current student at Stony Brook University. Please refer to saylikarnik.wordpress.com for details about my projects.

Thursday June 21, 2018 14:00 - 14:40
Room 6


Consuming Cloud Services with the Kubernetes Service Catalog - Neil Peterson, Microsoft
In a cloud native world, managed services such as database, storage, and event processing systems can be utilized without the overhead of total service ownership. Kubernetes provides an extension mechanism for dynamically requesting and consuming managed services through the Kubernetes Service Catalog API. Using the service catalog, you can deploy applications into your Kubernetes cluster that are configured to dynamically requests and connect to managed services.

In this talk, I will discuss in detail the different components of the Kubernetes service catalog. I'll will demonstrate integrating the service catalog with different cloud providers, and utilizing the provider services in you Kubernetes deployments. By the end of the talk, we will have configured the service catalog and deployed an application into our cluster that dynamically requests and uses a managed cloud service.

avatar for Neil Peterson

Neil Peterson

Speaker, Techorama
Neil Peterson is a datacenter and cloud enthusiast. With 15 years' experience in large datacenter deployment, management and maintenance operations, Neil now works as a Senior content engineer delivering technical documentation and samples with focus on Azure and Containers.

Thursday June 21, 2018 14:50 - 15:30
Friday, June 22


Keynote: Linus Torvalds, Creator of Linux & Git, in conversation with Dirk Hohndel, VP & Chief Open Source Officer, VMware
avatar for Dirk Hohndel

Dirk Hohndel

Chief Open Source Officer & Vice President, VMware
Dirk Hohndel is VMware’s Chief Open Source Officer. He leads the company’s Open Source Program Office, directing the efforts and strategy around use of and contribution to open source projects and driving common values and processes across the company for VMware’s interaction... Read More →
avatar for Linus Torvalds

Linus Torvalds

Creator of Linux & Git and Fellow, The Linux Foundation
Linus Torvalds was born on December 28, 1969, in Helsinki, Finland. He enrolled at the University of Helsinki in 1988, graduating with a master’s degree in computer science. His M.Sc. thesis was titled “Linux: A Portable Operating System” and was the genesis for what would become... Read More →

Friday June 22, 2018 09:00 - 09:35
Hall B


Keynote: Mitchell Hashimoto, Founder, HashiCorp
avatar for Mitchell Hashimoto

Mitchell Hashimoto

Founder, HashiCorp
Mitchell Hashimoto is a passionate engineer, professional speaker, and entrepreneur. Mitchell has been creating and contributing to open source software for almost a decade. He has spoken at dozens of conferences about his work, such as VelocityConf, OSCON, FOSDEM, and more. Mitchell... Read More →

Friday June 22, 2018 10:05 - 10:25
Hall B


Proctor: Managing A|B Tests and More - Yiqing Zhu, Indeed
In this session, we will Introduce Proctor - the system we developed to define and manage A|B test to help Indeed develop a better product. We will explain how we use Proctor to target users using data-driven rules, adjust experiments on-the-fly, and ensure clean results for multivariate tests.


Friday June 22, 2018 11:20 - 12:00
Room 6


Ansible: Why Simplicity Matters - Robyn Bergeron, Red Hat

Developed by a community of more than 3,500 contributors, Ansible is an open source, radically simple IT automation platform that makes your applications and systems easier to deploy and manage.  In this session, we'll provide an overview of Ansible and discuss many of its use cases, including examples from the traditional to the unorthodox, as well as overviews of both AWX and the universe of shared content in Ansible Galaxy. Finally, we’ll discuss how the simplicity of Ansible’s design and usage, and the architectural decisions made with the goal of simplicity at the beginning stages of the project’s evolution, have enabled the project to become one of the most active open source communities in the world.


Friday June 22, 2018 14:25 - 15:05
Hall B-2


Complex Made Simple: The State of Governance in Open Source - Shane Martin Coughlan, The OpenChain Project
The key to the success of open source adoption at scale is good governance. This is based on a shared understanding of requirements that allow a global community to work together. These requirements provide context for many perspectives, many cultures and many jurisdictions to work together smoothly. Today we have practical guides and effective tools to support flexible solutions with shared trust. This talk will explain how we use them to solve real-world challenges. It will unpack the current "stack" of OpenChain, SPDX, FOSSology, ScanCode, sw360 and QuarterMaster and explain how to use them together.

avatar for Shane Coughlan

Shane Coughlan

OpenChain General Manager, Linux Foundation
Shane Coughlan is an expert in communication, security and business development. His professional accomplishments include spearheading the licensing team that elevated Open Invention Network into the largest patent non-aggression community in history, establishing the leading professional... Read More →

Friday June 22, 2018 14:25 - 15:05
Private Dining


Binary Scanning: The First Line of Defense Against Security Breaches - Tae-Jin (TJ) Kang, Insignary
We are witnesses of an automotive revolution. Software advancements in the auto industry have transformed not only our method of transportation, but also our means of communication and consumption. At the core of these technological developments is open source software (OSS), which comprises, on average, 23% of automotive commercial applications. But innovation is outpacing security, as known OSS vulnerabilities hide in software code, enabling cyberattacks, as shown by Tesla Model S, which contained a 4-year-old vulnerability that could allow hackers to cut the motor. In this session, TJ Kang will discuss why new binary code scanners must be first line of defense against security breaches. By scanning the binary without source code or reverse engineering, users can expend minimum resources while gaining OSS visibility, preventing lawsuits, and strengthening the cyber supply chain.

avatar for Tae-Jin (TJ) Kang

Tae-Jin (TJ) Kang

President & CEO, Insignary
TJ Kang is an experienced IT professional whose career spans from being a start-up founder to an executive at some of the largest companies in the world. In 1999, he co-founded ThinkFree with the mission of delivering desktop software as a free internet service. In a 2001 magazine... Read More →

Friday June 22, 2018 15:15 - 15:55
Hall B-1


How We Can Expand the Utilization of Blockchain Technology: Security and Use Case Perspective - Toshiya Cho, Hitachi
avatar for Toshiya Cho

Toshiya Cho

金融システム営業統括本部 事業企画本部 シニアエバンジェリスト, Hitachi
Toshiya Cho, Senior Evangelist, and Managing Director of Financial Information Systems Sales Management Division, Hitachi, Ltd. Governing Board Member of Hyperledger Toshiya has a career as a systems engineer, business consultant for the financial industry as well as a banker. Before... Read More →

Friday June 22, 2018 17:10 - 17:50