Loading…
December 5-6, 2022
Yokohama, Japan + Virtual
View More Details & Registration
Note: The schedule is 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 Japan 2022 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.

This schedule is automatically displayed in Japan Standard Time (UTC +9). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: The timing of sessions and room locations are subject to change.

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

Monday, December 5
 

07:30 JST

07:30 JST

09:00 JST

Keynote: Welcome & Opening Remarks - Noriaki Fukuyasu, Vice President of Japan Operations, The Linux Foundation
Speakers
avatar for Noriaki Fukuyasu

Noriaki Fukuyasu

Vice President of Japan Operations, Linux Foundation
Noriaki is the Vice President of Japan Operations for The Linux Foundation. Prior to joining The Linux Foundation, he led the international business for a leading Japanese Linux distributor, Turbolinux, Inc., as Director of International Business. He also served as the CEO of Zend... Read More →


Monday December 5, 2022 09:00 - 09:10 JST
303&304

09:15 JST

09:35 JST

Keynote: SustainabilityTransformation with Open Source - Takao Indoh, Member, Cloud Native Computing Foundation (CNCF) Governing Board
We Fujitsu have contributed to open source software since around 2000. We started with developing Linux kernel, and expanded the area to Virtualization, Cloud, Container, and so on. In this presentation, I'll introduce history of Fujitsu's contribution and what's coming next.

Speakers
avatar for Takao Indoh

Takao Indoh

Senior Professional Engineer, Fujitsu
Takao Indoh has been working for support service of Linux system in Fujitsu since 2001, especially working for crash dump for mission critical server, and has also committed several open source communities relevant to crash dump framework, LKCD(Linux Kernel Crash Dump), diskdump... Read More →


Monday December 5, 2022 09:35 - 09:40 JST
303&304

09:45 JST

Keynote: Towards "Edge for Anybody" - Public, Academic and Private along with Open Community - Hatsumi Iino (Haishima), Senior Manager, Future Society and Technology Unit, Fujitsu Ltd., & LF Edge Board Member
Edge services consist of a variety of technologies, business role, and players that interact with each other, and their complexity is hurdle to their widespread adoption.The Cabinet Office SIP, Ritsumeikan University and Fujitsu Ltd. (Public-Academic-Private) initiative at Community/Linux is brand new stile and aims to be a breakthrough in that challenge towards  Edge for Anybody. We will introduce the activity in LF Edge and the concept of core platform.

Speakers
avatar for Hatsumi Iino (Haishima)

Hatsumi Iino (Haishima)

Sr. Manager, Future Society and Technology Unit, Fujitsu Ltd., & LF Edge Board Member
Hatsumi is the Senior Manager of the Future Society and Technology Unit at Fujitsu Ltd. She is currently responsible for leading to create of Edge Domain business architecture and responsible for open source development and strategy.Her previous roles included director positions in... Read More →


Monday December 5, 2022 09:45 - 09:50 JST
303&304

09:55 JST

Keynote: Software Defined Vehicle Trends and Key Technologies --- The Critical Driver of the Automotive Industry in the Next Decade - Masashige Mizuyama, Director, Executive Vice President & Chief Technology Officer, Panasonic Automotive Systems Co., Ltd.
Software Defined Vehicles (SDV) drive recent outstanding transitions in the automotive industry --- This is the way we can understand the direction of various changes including ECU consolidation. SDV is a game changer that 'those who have the ability to evolve software at high speed gain a significant competitive advantage'.In this lecture, we will discuss the importance of key technologies such as virtualization technology in SDV, new development practices such as cloud native, and trends in the development community such as AGL - pushing forward VIRTIO strongly - as an incubator for these evolutions, along with insights gained from the history of the ICT industry.

Speakers
avatar for Masashige Mizuyama

Masashige Mizuyama

Director, Executive Vice President & CTO, Panasonic Automotive Systems Co., Ltd.
Masashige Mizuyama joined Panasonic in 1988, then known as Matsushita Electric Industrial Co., Ltd.He had been engaged in Operating System Development, Software Architecture Development, System Architecture Development.2005-2012 Chief Architect and Director, Mobile phone development2013-2016... Read More →



Monday December 5, 2022 09:55 - 10:15 JST
303&304
  Keynote Sessions

10:15 JST

Sponsor Showcase
This is the place to network, meet up, and learn more about companies that sponsor this event.

Monday December 5, 2022 10:15 - 10:30 JST
301&302

10:15 JST

Coffee Break
Monday December 5, 2022 10:15 - 11:00 JST
301&302

10:40 JST

Speaker Office Hours with Brian Behlendorf, Managing Director, Open Source Security Foundation
Speakers
avatar for Brian Behlendorf

Brian Behlendorf

General Manager, Open Source Security Foundation, The Linux Foundation
Brian Behlendorf is the General Manager for Blockchain, Healthcare and Identity. He 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... Read More →


Monday December 5, 2022 10:40 - 11:00 JST
301&302

10:40 JST

Speaker Office Hours with Daniel Oh, Sr. Principal Developer Advocate, Red Hat
Speakers
avatar for Daniel Oh

Daniel Oh

Senior Principal Developer Advocate, Red Hat
Daniel Oh is a senior principal developer advocate at Red Hat to evangelize developers for building Cloud-Native Microservices and Serverless Functions with Cloud-Native Runtimes(i.e. Quarkus, Spring Boot, Node.js) and OpenShift/Kubernetes. Daniel also continues to contribute to various... Read More →


Monday December 5, 2022 10:40 - 11:00 JST
301&302

10:40 JST

Speaker Office Hours with James Falkner, Director of Product Marketing & Hybrid Platforms Adoption, Red Hat
Speakers
avatar for James Falkner

James Falkner

Director, Product Marketing, Hybrid Platforms Adoption, Red Hat
Technology evangelist, teacher, learner, and author, dedicated to open source and open computing. I serve as the product marketing director for driving the adoption of Red Hat's hybrid cloud platform and love what we do and learning from others, and occasionally teaching at conferences... Read More →


Monday December 5, 2022 10:40 - 11:00 JST
301&302

11:00 JST

Elements Towards Functional Safety Use Cases with Linux in Automotive - Philipp Ahmann, Robert Bosch GmbH
Linux is common sense in Automotive; for infotainment, display clusters or gateways. Centralization of embedded control units increase the demand of mastering complexity of large vehicle computers. Functional safety becomes more and more important. As part of instrument clusters, warning signs (so called tell tales) are an ideal entry point to address safety criticality in Automotive use cases. Their demands to the operating system help to explain the way forward towards more complex use cases from the domain of e.g. driver assistance. This talk will describe elements needed to enable Linux in safety critical automotive use cases based on the tell tale use case as addressed within the Linux Foundation’s ELISA project. It shows similarities and differences to other use cases like park distance control or surround view and supports the Automotive Grade Linux instrument cluster. By setting the use case into a wider system context of a centralized vehicle computer architecture, it allows adopters a step-by-step approach to enable Linux in safety critical applications and increase the responsibility of Linux in smaller chunks. An overview of the activities within the other ELISA project working groups and their relation to the automotive working group completes the talk.

Speakers
avatar for Philipp Ahmann

Philipp Ahmann

Product Manager, Robert Bosch GmbH
Philipp Ahmann is a technical business development manager at Robert Bosch GmbH with focus on Open Source activities. He represents the ELISA project of the Linux Foundation as technical steering committee chair and leads the automotive as well as systems work group. He has more than... Read More →



Monday December 5, 2022 11:00 - 11:40 JST
311&312
  Automotive Linux Summit

11:00 JST

Introduction to AGL Architecture and Roadmap - Walt Miner, The Linux Foundation
Walt will review the major changes to the Automotive Grade Linux architecture that have taken place in 2022 and provide an update on the roadmap for 2023 and beyond.

Speakers
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 World Conference in Nuremberg, Embedded Linux Conference, LinuxCon North America, and Open Source Summit North America... Read More →



Monday December 5, 2022 11:00 - 11:40 JST
313&314
  Automotive Linux Summit

11:00 JST

Sponsored Session: LINE's Journey; Road to 4 Million Cores in the Private Cloud - Masahito Muroi & Mitsuhiro Tanino, LINE Corporation
LINE is an instant messaging service based in Japan with 176 million active monthly users in the major 4 markets. Their cloud powered by OpenStack increased its footprint to 4 million cores, a 150% increase compared to 2021.  The private cloud, named Verda, started its service in 2017. During the 5 years journey, we has been hitting varied type of difficulties and challenges.

In this talk, we'll provide the 5 years history of the Verda private cloud including challenges and lessons learned in each phase. In addition to the history, we'll also present one or two concrete solutions to solve the challenges.

Speakers
avatar for Masahito Muroi

Masahito Muroi

Senior software engineer / Manager, LINE
Masahito started his carrer in R&D department in a telecom company in Japan and spent over 8 years in the cloud platform technology. He also contributed to the OpenStack community as a core reviewer and a project team lead. He joined LINE at 2019 as a software engineer. His current... Read More →
avatar for Mitsuhiro Tanino

Mitsuhiro Tanino

Senior software engineer, LINE
Mitsuhiro Tanino is a senior software engineer who has been working for LINE since 2019. He has experience to contribute OpenStack Cinder project for several years and also contributed Kubernetes sig-storage for several years. His current working area is operating hyper-scale OpenStack... Read More →


Monday December 5, 2022 11:00 - 11:40 JST
411&412
  CloudOpen

11:00 JST

Kernel Live Patching at Meta - David Carl Vernet & Song Liu, Meta
Kernel live patching (KLP) makes it possible to apply quick fixes to a live Linux kernel, without having to shut down the workload to reboot a server. KLP is stable and works well, though using it on a closely monitored fleet with several million servers presents unique challenges. During the deployment of KLP at Meta, we have run into issues such as performance regressions, conflicts with tracing & monitoring tools, and KLP transitions sporadically failing depending on the behavior of the kernel at the time the patch is applied. In this presentation, we will share our experiences working with KLP at scale, describe the main issues we are facing, and discuss some ideas for future improvements. First, we will introduce how we build, deploy, and monitor KLPs at scale. We will then present some recent work that has been done to improve KLP infrastructure. Finally, we will discuss some outstanding issues with KLP at scale, and how to address them.

Note that this presentation was also given at Linux Plumbers Conference 2022. This talk has been slightly modified to include some more details and visuals, so hopefully it will be a bit more accessible to mid-level engineers.

Speakers
avatar for David Carl Vernet

David Carl Vernet

Software Engineer, Meta
David is a member of the Linux kernel team at Meta, where he has worked on BPF, the livepatch subsystem, the scheduler, and RCU. David has worked on several kernels throughout his career, but loves working on Linux the most. In his free time, David maintains a blog called Byte Lab... Read More →
SL

Song Liu

Software Engineer, Meta
Song is a software engineer in the Linux kernel team at Meta, where he works on BPF, software raid (md), the livepatch subsystem, and more. Song is the maintainer of md/raid subsystem. Song has interests with both software and hardware. Before working with Linux kernel, Song contributed... Read More →



Monday December 5, 2022 11:00 - 11:40 JST
315
  LinuxCon

11:00 JST

Challenges & Opportunities for OSPOs in Asia-Pacific - Ana Jiménez Santamaría, TODO Group
The rise of the Open Source Program Office (OSPO) roughly mirrors the proliferation of Open Source software to build and run the most important technology applications. Initially focused on license compliance, the OSPO often plays a broader role inside organizations today. This can include setting policies and processes on code use, distribution, and selection, as well as training developers, ensuring legal compliance, and promoting and building community engagement that benefits the organization strategically. Based on the recent results from the OSPO 2022 Survey (https://todogroup.org/blog/ospo-survey-2022-results/), this talk aims to share an overview of how organizations around the world are structuring their OSPOs, the responsibilities of such offices, as well as some of the existing challenges to their adoption within Asia-Pacific organizations. This talk is for those open source leaders and organizations in Asia-pacific willing to embark on their OSPO journey.

Speakers
avatar for Ana Jiménez Santamaría

Ana Jiménez Santamaría

OSPO Program Manager, TODO Group, Linux Foundation
Ana is the OSPO Program Manager at the TODO Group, a LF project and an open community of practitioners who aim to create and share knowledge and collaborate on practices, tools, and other ways to run successful and effective Open Source Program Offices. Formerly she worked at Bitergia... Read More →



Monday December 5, 2022 11:00 - 11:40 JST
414&415
  OSPOCon

11:50 JST

Implementing Power-Safe Atomic Over the Air Updates - Drew Moseley, Toradex
The idea of over-the-air (OTA) updates has been around for a long time but only in the last few years has it been a subject of focus within the connected device development community. There are numerous open-source, commercial and DIY solutions. We’ll start with an overview of the more popular architectures for supporting OTA in embedded Linux devices. While we will focus on Linux, the architectures are more broadly applicable. The number one requirement for any OTA system, implemented at scale, is to be resilient in the face of unpredictable power cycles. Drew will discuss how the OSTree system ensures atomicity and power safety when updating the contents of a root filesystem. He will provide examples showing how the system behaves when power cycles occur He’ll also discuss how OSTree can help avoid retransmitting data. Drew will then examine how the OSTree infrastructure is used as part of the Toradex Torizon platform implementing a full end-to-end OTA system for connected Linux devices. The target audience for this talk is system designers considering OTA requirements to help them understand the complexities involved in a robust, atomic over-the-air update. This talk has been given previously but not in an open session with publicly available recordings.

Speakers
avatar for Drew Moseley

Drew Moseley

Technical Solutions Architect, Toradex
Drew is currently a Technical Solutions Architect for the Torizon Industrial Linux system at Toradex. He previously was part of the Mender.io open-source project to deploy OTA software updates to embedded Linux devices. He has worked on embedded projects such as RAID storage controllers... Read More →



Monday December 5, 2022 11:50 - 12:30 JST
311&312
  Automotive Linux Summit

11:50 JST

Speed-up bitbake with SSTATE, PRSERV and HashSERV - Jan-Simon Moeller, The Linux Foundation
This presentation will introduce the techniques used in Automotive Grade Linux to speed up Yocto Project builds. It will introduce the concepts behind SSTATE and how the use of PRSERV and HashSERV can help improve re-use and thus enhance builds speeds. Finally, deployment options will be discussed on how to
set this up for single workspace up to shared setups.

Speakers
avatar for Jan-Simon Moeller

Jan-Simon Moeller

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 serves on the Yocto Project board representing... Read More →



Monday December 5, 2022 11:50 - 12:30 JST
313&314
  Automotive Linux Summit

11:50 JST

Securing Your Supply Chain by Building with FRSCA - Michael Lieberman, Kusari
FRSCA (pronounced Fresca) is an OpenSSF project (https://github.com/buildsec/frsca) that secures the software supply chain by helping secure the build pipeline. FRSCA is an implementation of the CNCF's Secure Software Factory Reference Architecture. FRSCA is both a suite of build, signing, identity, and other tools as well as a set of abstractions intended to make secure build pipelines simple and straightforward to create. It follows common security standards and frameworks like SLSA (https://slsa.dev) and NIST's SSDF. It also makes it easy to generate attested metadata like software bill of materials (SBOM) and SLSA attestations. In this talk Michael will explore how the Secure Software Factory Reference Architecture was designed to protect against supply chain compromise coming from your build pipeline. He will show some common supply chain attacks, and how they can be used to compromise downstream software you build, distribute, and operate. Afterwards he will show how you can use FRSCA to prevent, react to, and audit these attacks.

Speakers
ML

Michael Lieberman

CTO, Kusari
Michael Lieberman is an engineer and architect focused on technology transformation especially with regards to cloud native architectures, technologies and migrations. His passion is in applying his expertise to use cases where privacy and security are paramount. Most recently he... Read More →


frsca pptx

Monday December 5, 2022 11:50 - 12:30 JST
411&412
  CloudOpen

11:50 JST

Building a Community Growth Flywheel - Jasmine Wang, Alluxio
The lack of community engagement is one of the most significant barriers to the survival of open source projects. In Alluxio (alluxio.io) open source community, we experimented with different approaches to nurture the community. In this talk, we will share the story and our findings of engaging the Alluxio community over the past six years. For example, rather than simply point-scoring and giving badges, introducing gamification turns very effective to understanding and influencing human behaviors. There is a delicate balance of triggers, ability, and motivation to find the “happy path” for contributors – the perfect amount of challenge and competition to keep them interested while preventing boredom. We will also discuss other pillars of community building (e.g., localization) and how to bring together the different pillars to build an everlasting and vibrant community. With innovative techniques, open source projects can create deeper engagements and turn ordinary community members into super-contributors.

Speakers
avatar for Jasmine Wang

Jasmine Wang

Head of Community & DevRel, Alluxio
Jasmine Wang is leading the community effort and developer relations at Alluxio. A former national debate champion turned into a traveling yoga teacher with a strong passion in building teams and being the bridge at early startups in Silicon Valley. Previously the Head of Global Talent... Read More →



Monday December 5, 2022 11:50 - 12:30 JST
416&417
  Community Leadership Conference

11:50 JST

Distributed Tracing Integration with OpenTelemetry and Knative - Daniel Oh & James Falkner, Red Hat
Scaling application platforms give site reliability engineers a significant burden on collecting telemetry data from a single cluster to multiple clouds. You’re probably handy to observe metrics with comprehensive dashboards by 3rd party application performance monitoring tools in the traditional environments. However, the application topologies are getting more complex due to distributing cloud-native microservices. Infrastructures have also been varying from Linux containers to IoT edge devices, public cloud, and Kubernetes. This is a new challenge for dev and ops to trace application chains. This talk guides you through the distributed tracing integration with OpenTelemetry for serverless functions. OpenTelemetry allows you to collect telemetry data such as metrics, logs, and traces then enables you to analyze applications’ performance and behavior. I’ll also showcase a live demo of how to trace metrics of reactive RESTful APIs with step-by-step instructions below: - Collect local telemetry data by OpenTelemtry collector and Quarkus Dev mode - Visualize the telemetry data through the Jaeger console locally - Deploy the reactive serverless functions to verify telemetry data using OpenTelemetry and Jaeger operators

Speakers
avatar for Daniel Oh

Daniel Oh

Senior Principal Developer Advocate, Red Hat
Daniel Oh is a senior principal developer advocate at Red Hat to evangelize developers for building Cloud-Native Microservices and Serverless Functions with Cloud-Native Runtimes(i.e. Quarkus, Spring Boot, Node.js) and OpenShift/Kubernetes. Daniel also continues to contribute to various... Read More →
avatar for James Falkner

James Falkner

Director, Product Marketing, Hybrid Platforms Adoption, Red Hat
Technology evangelist, teacher, learner, and author, dedicated to open source and open computing. I serve as the product marketing director for driving the adoption of Red Hat's hybrid cloud platform and love what we do and learning from others, and occasionally teaching at conferences... Read More →



Monday December 5, 2022 11:50 - 12:30 JST
413
  ContainerCon

11:50 JST

Generic ALSA SoC Sound Card History (Simple/Graph) - Kuninori Morimoto, Renesas Electronics
"ALSA" is Linux Sound system, and we can use "ALSA SoC" for embedded system. But, understanding ALSA SoC framework, relationship between each devices and data structure etc are very x10 difficult, because it is too complex. For example, from HW point of view, system is consists of CPU chip and Codec chip, but ALSA SoC framework point of view, we needs Platform driver, CPU driver, Codec driver, Card driver. And if you want to use sound system with special connection, it will be more complex. For example, in case of it can switch the connection, or inputted sound will be directly outputted, etc. Especially Card driver was one of very confusable point for beginners. But, we can use generic Card driver today, which is known as simple-card, audio-graph-card, audio-graph-card2. Kuninori will speak about its history, why it was created, what is supported, how to use it, etc.

Speakers
KM

Kuninori Morimoto

Linux Kernel developer, Renesas Electronics
Kuninori Morimoto is working for Renesas as Linux Kernel develper, and has been working for Linux Kernel since 2004. He is working ALSA system mainly in these days.



Monday December 5, 2022 11:50 - 12:30 JST
315
  LinuxCon

11:50 JST

Panel Discussion: OSPO Panel of Japan - Masato Endo, Toyota Motor Corporation; Akane Yayamasaki & Hidekazu Kamino, Mercari, Inc.; Teppei Asaba, Fujitsu Limited & Norio Kobota, Sony Group Corporation
The use of open source is growing more and more also in Japanese companies. In line with the global trend, Japanese companies are beginning to establish OSPO functions. Some companies have established OSPO as a virtual company-wide organization, while others have added OSPO functions to their existing organizations. In addition, community activities related to OSPO are becoming more active. For example, the OpenChain Japan Work Group launched an OSPO Sub Group this year to accelerate information sharing on OSPO in Japan.

In this session, we will have a panel discussion with specialists from Sony, Mercari, and Fujistu, who have in-depth knowledge of OSPO implementation in Japan. We will discuss the mission that OSPO should fulfill and the challenges of launching OSPO in Japanese companies.

Speakers
avatar for Hidekazu Kamino

Hidekazu Kamino

Manager IP, IP Counsel, Intellectual Property, Mercari, inc.
Hidekazu Kamino is a Japan Patent Attorney, Manager IP and IP Counsel at Mercari, inc. He is also a Program Manager of Mercari OSPO. He is responsible for various IP-related issues including establishing IP strategy, patent disputes, Open Source compliance and anti-counterfeit program... Read More →
avatar for Norio Kobota

Norio Kobota

Open Source Program Office, Sony
Norio Kobota is Alliance Manager in Sony. He is a chair of Open Source Software License Committee in Sony and works to improve OSS compliance and relationships with OSS communities. He is a member of the OpenChain Project Japan Working Group. And he is participating the SPDX WG and... Read More →
TA

Teppei Asaba

Director, Fujitsu
I maintain and support in-house Linux distro which is used by server equipment system, storage system, network equipments, IoT devices, car multimedia system, and so on. That distro is based on Yocto Project and our team is top contributor of Yocto Project. And we maintain meta-spdxscanner... Read More →
avatar for Masato Endo

Masato Endo

Group Manager, Toyota Motor Corporation
Masato Endo is the Group Manager of Driver Monitoring Group, Value Chain Service and Technology Development, Technical Project Field of Advanced R&D and Engineering Company in TOYOTA. He focuses also on building the Open Source governance structure within Toyota and developing relationships... Read More →
avatar for Akane Yayamasaki

Akane Yayamasaki

IP Specialist, Intellectual Property, Mercari, inc
Akane Yamasaki is a specialist in Intellectual Property team and a member of OSPO at Mercari, Inc. She is handling a variety of IP-related tasks, patent prosecution work, Open Source compliance, and brand protection. Before joining Mercari, she has experience working as a patent specialist... Read More →


Monday December 5, 2022 11:50 - 12:30 JST
414&415
  OSPOCon

12:30 JST

Lunch (Attendees on Own)
Lunch maps are available at the registration counter

Monday December 5, 2022 12:30 - 13:50 JST

12:30 JST

Women & Non-Binary in Open Source Lunch (Open to Women & Non-Binary Attendees)
We’d like to invite all attendees that identify as women or non-binary to join each other for a networking lunch at the event. We will begin with a brief introduction and then attendees will be free to enjoy lunch and mingle with one another. All attendees must identify as a woman or non-binary and must be registered for the conference to attend.

*We will do our best to accommodate all interested attendees, but please note that participation is on a first-come, first-served basis.

Monday December 5, 2022 12:30 - 13:50 JST
Pacific Room at the InterContinental (3F)

13:50 JST

Lightweight and Easy to Integration Into Embedded System Using Linux Container. - Harunobu Kurokawa, Renesas Electronics Corpeation
Instrument Cluster EG discussed how to achieve the quality control required for cluster products, and proposed a Linux container-based architecture as a method of QM isolation. It has then been incorporated into the AGL mainline. kurokawa will speak the integration and approach like as AGL Cluster and IVI for one SoC and discuss the issue and solution in AGL profile when it run on linux container.

Speakers
avatar for Harunobu Kurokawa

Harunobu Kurokawa

Senior Manager product Marketing, Renesas Electronics Corpeation
Harunobu Kurokawa is a manager of OSS development team and responsible for Renesas BPS for community as well asAGL. His has worked in Renesas from 2007 as Embedded software engineer. His first experience is mobile phone platform software(symbian, Android) development for Japan domestic... Read More →



Monday December 5, 2022 13:50 - 14:30 JST
311&312
  Automotive Linux Summit

13:50 JST

From Ground to Space: Cloud-Native Edge Machine-Learning Case Studies with KubeEdge-Sedna - Siqi Luo, Huawei Technologies Co., Ltd
Cloud-native machine learning under the edge computing context has received tons of attention in recent years and KubeEdge has managed to conduct case studies, not only robotics on the ground but also satellites to the space. With different robots or satellites equipped with KubeEdge, edge computing with AI has been demonstrated at the furthest frontier. In this talk, Siqi Luo will introduce two eye-catching case studies, showing how KubeEdge-Sedna, enables cloud-native edge machine-learning apps from ground to space. 1. On the ground, KubeEdge-Sedna enables lifelong learning at edge robots to accomplish tasks like environment recognition for robot navigation. 2. To the space, KubeEdge-Sedna achieves enable joint inference between satellites and ground stations to conduct tasks like earth observing. Siqi Luo will also discuss how KubeEdge-Sedna tackle data heterogeneity, which will significantly affect the quality of service on robots and satellites. In this talk, audiences would learn 1. Experience of establishing cloud-native edge machine-learning system and services. 2. Exploration and practice of edge-cloud collaborative lifelong learning and joint inference with KubeEdge-Sedna. 3. What common challenges raised from different applications of these techniques.

Speakers
SL

Siqi Luo

Algorithm Engineer, Huawei Technologies Co., Ltd
Siqi Luo now works in the department of the Edge Cloud Innovation Lab at Huawei, primarily engaging in the application of Cloud-native Edge AI alogirthms, especially lifelong learning in edge computing. She is currently an active committer to the open-source community, e.g., KubeEdge... Read More →



Monday December 5, 2022 13:50 - 14:30 JST
411&412
  CloudOpen

13:50 JST

Sponsored Panel Discussion: Open Source Activities to Enhance Corporate Value -- From Technology Management To Infrastructure Development - Shino Iwami, Akihiro Motoki, Kenichi Omichi & Shu Muto, NEC Corporation
This session is provided for people who want to know the significance of open source as a company. In order to make open source beneficial for our business, NEC Corporation takes actions related to open source. We introduce our cutting-edge activities for collaborating with open source community and leading the social changes. This session include the following contents: (1) data analysis for decision-making about open source, (2) recent OpenStack and development for business, (3) continuous test on open source, and (4) Kubernetes GUI (Graphical User Interface) and upstreaming training.

Speakers
avatar for Shino Iwami

Shino Iwami

Manager (Professional), NEC
Shino IWAMI is a manager as a professional in Digital Business Platform Unit at NEC. She has 20+ years' engineering experience on development and research of data science, cyber security and web system at global companies, startups, a governmental agency and universities in Japan... Read More →
avatar for Shu Muto

Shu Muto

Principal Software Engineer, NEC
Shu is one of maintainer for Kubernetes Dashboard since Autumn 2019 and one of chair for SIG UI. Before that, Shu has contributed to OpenStack Dashboard and its several plugins as core developer since 2015. Besides them, developping WebRTC application.
avatar for Akihiro Motoki

Akihiro Motoki

Principal Software Engineer, NEC
Akihiro is working with OpenStack community from Folsom release in 2012 and is a core developer of several projects including Neutron (network), Horizon (dashboard) and OpenStackCLI. His main focus is to improve the usability of OpenStack and he is working on user-facing areas like... Read More →
avatar for Kenichi Oomichi

Kenichi Oomichi

Principal Software Engineer, NEC
Kenichi is a software engineer on production software engineering over 18 years.He mainly focus on cloud distributed platforms: Kubernetes and OpenStack and tries improving their quality based on his knowledge (Linux Kernel internals, network, virtualization, distributed system, REST... Read More →



Monday December 5, 2022 13:50 - 14:30 JST
416&417
  Community Leadership Conference

13:50 JST

Attacking and Defending JWT Tokens: The Ultimate Guide - Leo Juszkiewicz, Palo Alto Networks
In this session, Leo will talk about JWT tokens, which are one of the building blocks of modern container-based web applications, which are used for authentication and authorization. Leo will elaborate on the basics of JWT tokens, including how they work, their history, and how they became one of the most popular authentication mechanism in modern web applications, among other uses. Subsequently, Leo will elaborate on how lacking JWT verification methods, which are very common, could lead to authentication bypass in various scenarios. He will dive deep into the technicalities and share details about several common exploitation techniques and tactics, as well as showcasing real life use case that were exploited in-the-wild, bypassing JWT security entirely, achieving full account takeover. Additionally, Leo will provide statistics and best practices for developers to create a working plan for testing, remediating and validating the security of JWT tokens.

Speakers
LJ

Leo Juszkiewicz

Security Researcher, Palo Alto Networks
Leo is a security researcher with over 7 years of experience in Cyber Security, mostly focused in Web Application Security. Currently works as a Security Researcher at Palo Alto Networks, looking for web vulnerabilities in all sorts of projects at the cloud native landscape, focusing... Read More →



Monday December 5, 2022 13:50 - 14:30 JST
413
  ContainerCon

13:50 JST

What We Learned from Creating OSPO at Cybertrust Japan - Takanori Suzuki, MIRACLE LINUX powered by Cybertrust Japan Co., Ltd.
Cybertrust Japan is a company with open source as its core value. A company that provides OSS products like MIRACLE LINUX (Enterprise Linux distribution) and EMLinux (Embedded Linux distribution), but also provides security services, PKI systems, and other services heavily related to OSS. Today, almost all IT systems rely on OSS. In such situations, creating an OSPO inside the company is a must for leveraging OSS. OSPO is needed to encourage better OSS contributions, better OSS project hosting, better OSS compliance, and better OSS corporate culture. This talk will give an explanation of what we learned by creating an OSPO in our company by getting inspiration from TODO Group resources.

Speakers
TS

Takanori Suzuki

Chief Open Source Officer, Expert Software Engineer, Cybertrust Japan Co., Ltd.
Takanori Suzuki is a Chief Open Source Officer (COSO) and also a Linux OSS Developer, leading OSPO and working on MIRACLE LINUX development system and PKI system. He also worked on open source monitoring software, MIRACLE ZBX and had a presentation about a mruby extension for it at... Read More →



Monday December 5, 2022 13:50 - 14:30 JST
414&415
  OSPOCon

13:50 JST

Update on Flutter in AGL and IVI Expert Group - Joel Winarske, Toyota Connected North America
AGL IVI Expert Group(IVI-EG) has been working on technical topics around In-vehicle Infotainment(IVI). Over the past few years, IVI-EG have been focusing on “Production Readiness” activity to fill the gap between IVI software in OEM products and Open Source AGL. Through this activity, OEM/Tier1 members have been disclosing actual production code, and defining common requirements for IVI products with other AGL community members.

This year, IVI-EG has been focusing on the support of the Flutter application and its development environment on AGL. Because TOYOTA/TCNA is using Flutter for our internal IVI project, sharing the experience and open collaboration in this area could be beneficial for both OEMs and other AGL community members. In this presentation, we will share our current status of supporting Flutter in AGL, our focus points when adopting Flutter in IVI products and other findings through this activity.

Speakers
avatar for Joel Winarske

Joel Winarske

Managing Engineer, Toyota Connected North America
Strong technical lead. Systems Expert. Problem solver. Excels in uncertain environments with unique project challenges. Strong ability to quantify design needs into high quality software deliverables. Over 15 years of experience with: Audio Visual automation/control, Integrating dissimilar... Read More →



Monday December 5, 2022 13:50 - 15:20 JST
313&314
  Automotive Linux Summit

13:50 JST

OpenSSF Day Japan [Pre-Registration Required]
OpenSSF Day brings together the open source community to discuss the challenges, big-picture solutions, ongoing work and successes in securing the open source software (OSS) supply chain. The program will feature keynotes from Open Source Security Foundation (OpenSSF) contributors and thought leaders. Sessions include presentations, panels, and fireside chats on subjects such as security best practices, vulnerability discovery, securing critical projects, and the future of OSS security.

1:50 PM - “What is the OpenSSF?” - Brian Behlendorf, OpenSSF

2:00 PM - “Open Source Security and the OpenSSF’s Best Practices WG” - David Wheeler, Linux Foundation

Software security is critical today, and that includes open source software (OSS). This talk will discuss some general principles involving software security and OSS, including supply chain security, as well as the Open Source Security Foundation (OpenSSF)'s best practices working group and the steps it is specifically taking to address these challenges.

2:25 PM - “Sigstore: Using Transparent Digital Signatures to Help Secure the Software Supply Chain” - Bob Callaway, Google


2:50 PM - Secure Software Supply Chain at IBM - Fumiko Satoh, IBM


3:05 PM - “Protecting Kubernetes Resource Manifests in End-to-end SDLC” - Yuji Watanabe, IBM


3:25 PM - “Activities in Japan along with 10 Streams of OSS Security Mobilization Plan” - Muuhh Ikeda, Cybertrust

Compared to other industries such as automotive, cloud service providers in Japan, including Cybozu, who build their system without outsourcing are not so familiar with the terms such as Software Bill of Materials (SBOM) and Supply Chain because they usually do not need to share the list of software they use with other companies.
In this talk, the speaker will explain why the importance of SBOM Everywhere is still not so easy to understand in such a company. The talk will also include a brief discussion about the possibility of SBOMs being used in certification programs, such as ISMAP, and how to prepare for such a future.

3:50 PM - “Can SBOMs Everywhere Work in Japan?” - Takuya Yoshikawa, Cybozu


4:05 PM - Closing Remarks - Brian Behlendorf, OpenSSF

Monday December 5, 2022 13:50 - 16:10 JST
303&304

14:40 JST

Introducing a New Performance Monitoring Daemon - Peace Lee, Hyundai Motor Company
This talk introduces a new performance monitoring daemon implemented using Guider. The daemon runs when the system starts and monitors system resources, logs, and activities. And when the value of monitoring targets exceeds the threshold defined by the user, an analysis report is automatically generated and a pre-registered built-in or external commands are executed. Finally, It is also shared how to recognize and analyze system performance problems that occur in unpredictable situations using this daemon.

Speakers
avatar for Peace Lee

Peace Lee

System Performance Architect, Hyundai Motor Company
Peace Lee is a Linux Performance Specialist. He has been analyzing and improving the performance of apps and system on various platforms based on Linux. He is the owner of Guider (https://github.com/iipeace/guider).



Monday December 5, 2022 14:40 - 15:20 JST
311&312
  Automotive Linux Summit

14:40 JST

Open Source Beyond Software Development: G0v.Tw's 10-Year Odyssey - Isabel Hou, g0v jothon
Taiwan's quick move and social solidarity impressed the world during the Covid-19 pandemic. This is possible because of the collaboration among the government, civil society, and the [g0v.tw](http://g0v.tw/) community to provide open source apps to combat covid-19. The collaboration is the result of 10 years of effort. The g0v.tw community, G-zero-V, started an experiment in 2012, trying to use the open source model beyond software development and to include non-programer in the open source projects, to provide digital solutions to social issues. As of September 18, 2022, the experimental results are 52 hackathons, more than 455 repositories on Github, more than 853 proposals, and more than 10 thousand g0v participants from various domains in the slack channel. This presentation will share the g0v's 10-year experiences in creating an open source social infrastructure that allows citizens from various domains to take "minimum visible actions" and develop solutions to social issues together through open source collaboration, including how the principles of the open source shaped the communities' mission and governance, how the organizers empowered and engaged the contributors, the cases during the covid-19, the impacts and possible visions and challenges in the next 10 years.

Speakers
avatar for Isabel Hou

Isabel Hou

chairperson, g0v jothon
Isabel Hou is the chairperson of “g0v jothon” task force, which organizes bi-monthly g0v hackathons. She is a seasoned attorney and has been contributing to the open source communities in Taiwan with her legal professional since 2000. She is currently also the general secretary... Read More →



Monday December 5, 2022 14:40 - 15:20 JST
416&417
  Community Leadership Conference

14:40 JST

Building Open Cloud Native Storage Observability - Delfin & Beyond! - Sanil Kumar D, Huawei / SODA Foundation & Kazuaki Harada, NTT Communications
Data Observability is getting more prominence and research attention, as it can provide end-to-end AIOps and intelligent inference of system behavior. Container Application deployments are growing exponentially, and are expected to continue this trend! (especially k8s based across on-prem, cloud, and edge). Hence container storage observability across heterogeneous storages and hybrid environments is important. In this session, we discuss different aspects of getting the storage resource, alert, and performance information for heterogeneous storage. Current solution architecture and features will be illustrated through the open-source project Delfin. How we can build a Kubernetes native storage observability solution based on this? The idea is to bring k8s native APIs and bring an aligned solution with CSI and other native features as much as possible. We will provide a demo based on our existing Delfin project which provides heterogeneous storage monitoring across different storage models. Finally, we would like to explore how we can build it in open source together!

Speakers
avatar for Kazuaki Harada

Kazuaki Harada

IT Engineer, NTT Communications
Kazuaki Harada manages K8s infrastructure for NTT Communications’ R&D teams, proposes cloud-native solutions, and advocates cloud-native development.He joined the SODA technical oversight committee member this year.He hopes that SODA helps storage observability and disaster recovery... Read More →
avatar for Sanil Kumar D

Sanil Kumar D

TOC Co-chair, Chief Architect, Huawei / SODA Foundation
Job Title: Chief Architect, Head Data Management at Huawei Technologies India & TOC CoChair, Architecture Lead, SODA Foundation Product development expertise in the areas of Linux, Open Source, ARM Ecosystem, Cloud, Data Management, and Emerging Technologies(like Edge Computing, Blockchain... Read More →


Monday December 5, 2022 14:40 - 15:20 JST
413
  ContainerCon

14:40 JST

Panel Discussion: The Coming Multi-Chain World: Technologies and Use Cases for Connecting Blockchain Networks - Hart Montgomery, Hyperledger Foundation/Linux Foundation; Shingo Fujimoto , Fujitsu Research; Sophia Lopez, Kaleido; Susumu Toriumi, Datachain
The level of distributed ledger technologies (DLT) innovation and investment guarantees that there will be no singular blockchain network or even platform. As we go up the adoption curve, the complexity of the networks will only grow, driving the need for public, permissioned, public permissioned and other decentralized platforms that can work together. The march towards these increasingly hybrid solutions makes cross-chain and multi-chain connectivity a critical component for enterprise adoption. Hyperledger Foundation CTO Hart Montgomery will moderate a discussion with Shingo Fujimoto of Fujitsu, Sophia Lopez of Kaleido and Susumu Toriumi from Datachain about the growing number of technologies in the open source ecosystem addressing blockchain interoperability. They will cover the: - Business and technical drivers for hybrid networks - Role of open source and open governance in building technologies to unite networks and scale applications - Details on multiple interoperability tools in the Hyperledger ecosystem, including where they sit in the network stack and how they address different connectivity challenges

Speakers
avatar for Shingo Fujimoto

Shingo Fujimoto

Project Manager - Data & Security Research Laboratory, Fujitsu Limited
Shingo is a maintainer of Hyperledger Cacti, which aims to provide Decentralized, Secure, and Adaptable Integration between blockchain networks. He is taking the lead on developing various blockchain technologies in FUJITSU, based on his broad knowledge in the field of internet security... Read More →
avatar for Sophia Lopez

Sophia Lopez

Founder and President, Kaleido
Sophia Lopez is a Founder and President of Kaleido, an award-winning digital transformation platform and a leading global blockchain-as-a-service. Its clients include the top healthcare and insurance networks, top third of the world’s largest banks and 80% of the world’s supply... Read More →
avatar for Susumu Toriumi

Susumu Toriumi

Senior Manager, Datachain
After completing a PhD (Information Science and Engineering), Susumu engaged in strategy development and new business projects for a wide range of clients such as consumer goods, logistics and insurance at the Boston Consulting Group. At Datachain, he is involved in business development... Read More →
avatar for Hart Montgomery

Hart Montgomery

CTO, Hyperledger, Linux Foundation
Hart Montgomery serves as the CTO of Hyperledger. Hart has extensive experience in blockchain and cryptography, and previously worked in blockchain and cryptography research at Fujitsu Research where he helped lead Fujitsu’s efforts in Hyperledger. Prior to Fujitsu, Hart received... Read More →


Monday December 5, 2022 14:40 - 15:20 JST
411&412
  Emerging OS Forum

14:40 JST

Function Dedicated Network Deployment Model in DPU/IPU-Like Device Across Composable Disaggregated Infrastructure - Hidetsugu (Hyde) Sugiyama, Red Hat
We are in the middle of hardware evolution. More domain specific DPU/IPU-like hardware architecture will be innovated rather than main-CPU centric architecture as we are seeing the end of Moore's Law and PCIe bus also seems not be getting faster in near future at the same pace. In the open source community, the Open Programmable Infrastructure(OPI) project has been established this year. The project aims to explore and expand the concept of programmable infrastructure using community-driven, standards-based, open ecosystems for next generation architectures and frameworks based on DPU/IPU-like technologies. On the other hand, Innovative Optical and Wireless Network(IOWN) Global Forum, which is one of cross-industries communities, introduced a function dedicated network over all-photonics network to try to reduce energy consumption. The IOWN’s function dedicated network is one of target use cases in the OPI project. This session elaborates system architecture in reducing CPU consumption and how Linux and Kubernetes runs on DPU/IPU to enable the function dedicated network in cloud native composable disaggregated Infrastructure, and also discuss what we are still missing in software strategy.

Speakers
avatar for Hyde Sugiyama

Hyde Sugiyama

Chief Architect, Red Hat
Hidetsugu (Hyde) Sugiyama is Chief Architect at Red Hat and focuses on cutting edge technology in Communication Service Provider & Digital Service Provider area. Hyde has been with Red Hat since 2013, working on SDN/NFV/Edge Computing solutions development and joint GTM with Technology... Read More →



Monday December 5, 2022 14:40 - 15:20 JST
315
  LinuxCon

14:40 JST

A Data Analysis Approach for Contribution-Centric Open Source Strategy Planning - Kazumi SATO & Hiroyuki Fukuchi, Sony Group Corporation
This session introduces a data analysis method that an OSPO can use to plan an open source strategy on contributions, as well as the results of an analysis of applying this method at Sony. As the maturity model suggests, companies often move from a compliant open-source usage stage to a contribution-driven business application stage. When a company is in the contribution stage, a major challenge for an OSPO is to know OSS trends and choose OSS projects that are useful to the company from among many projects. We propose an analysis method to address the issue using the Open Source Contributor Index(OSCI). OSCI, developed by EPAM, is an index of a company's active contributors. The data for calculating OSCI is the commit log on GitHub, and the commit log collection tool is open source. We propose to use OSCI in the first stage to find the leading companies and in the second stage to look at the commit log to see how often companies contribute to which projects. We used this method to identify leading companies and analyze where they contribute. We contributed the modification to the upstream, so our approach is verifiable. This session introduces a data analysis method and results that can be used for an OSPO to plan a contribution-centric open source strategy.

Speakers
avatar for Hiroyuki Fukuchi

Hiroyuki Fukuchi

Senior Alliance Manager, Sony Group Corporation
Hiro Fukuchi is Senior Alliance Manager in Sony. He is working on OSS compliance and relationship with OSS communities. He is the leader of the planning subgroup of the OpenChain Japan workgroup. He is a speaker at Open Source Summit Europe 2019, regarding building a reginal community... Read More →
avatar for Kazumi Sato

Kazumi Sato

Distinguished Engineer, Sony Group Corporation
Kazumi SATO is a Distinguished Engineer in Sony. He is working on Linux-based system software for various Sony products. He is also working on OSS compliance and relationship with communities in Sony. Since 2002, when Sony started to use Linux, he leads system software development... Read More →



Monday December 5, 2022 14:40 - 15:20 JST
414&415
  OSPOCon

15:30 JST

The AGL Wayland Compositor, Present and Future Design Work - Marius Vlad, Collabora
Based on the libWeston library, the AGL compositor is a specialized Wayland compositor designed to handle most of the use-cases in the AGL ecosystem. Traditionally, access to the Wayland primitives have been freely available which allowed users to create UIs fairly easy. Yet, with newer UI toolkits and runtimes like Flutter and Chromium integration has been challenging, with a few questions still open for debate.

Further more, the AGL codebase has undergone some radical transformations, which has seen the departure of its application framework -- and with it, its RPC -- and the introduction and adoption of Google's gRPC into AGL ecosystem.

This talk will provide a short introduction about the AGL compositor inner workings, some of issues we've seen while working towards integrating with runtimes like Flutter & Chromium, and present some of the recent work intended to provide a gRPC API that would allow clients to perform window management operations, without the need to talk directly to the compositor.

Speakers
avatar for Marius Vlad

Marius Vlad

Senior Software Developer, Collabora
I'm a graphics developer from Collabora working on the new display infrastructure in AGL.Been involved in the graphics domain for half a decade now. For the last couple of years I've been mostly working on weston/wayland side of things.In the past I've worked on both proprietary and... Read More →



Monday December 5, 2022 15:30 - 16:10 JST
313&314
  Automotive Linux Summit

15:30 JST

New Network Provisioning System Leveraging Kubernetes and Cloud Native Open Source - Hiroki Okui, NTT Communications
While the architecture and practices of Infrastructure-as-Code are evolving rapidly with Cloud Native technologies, the architecture of the Network Provisioning System has not changed in 10 years. Network engineers implement the config delivery process by simple scripts and text-templating like Jinja, and take lots of effort to reconcile the configuration drift between the provisioning system and the actual device. Network operators log in to the device from its console using the admin password to show the whole device config and act troubleshooting. We telecom-engineers need to change these legacy approaches by adopting cloud native best practices. In this talk, I will present a brand-new Network Provisioning System leveraging Kubernetes and Cloud Native Open Source, Cue, FluxCD, and Kubernetes Custom Controller. It gives us declarative programming of network configuration, GitOps practices, and secure operations. I will show a live demo and you will learn how this new system changes the current network operation drastically.

Speakers
avatar for Hiroki Okui

Hiroki Okui

Software Engineer, NTT Communications
Hiroki Okui is a chief software engineer at NTT Communications who has been dedicated to developing SDN controllers for carrier grade transport networks and cloud networking for 6 years. He has achieved multiple networking service projects as a software development lead. He is also... Read More →



Monday December 5, 2022 15:30 - 16:10 JST
411&412
  CloudOpen

15:30 JST

Building the Open Source Program Office at Goldman Sachs - Marty Pauley, Goldman Sachs
Goldman Sachs runs on Open Source. In August 2021, the Open Source Program Office was formed as a flagship initiative to improve the developer experience, advocate the benefits of open source software, and more actively engage with the wider open source community. Join Marty Pauley, a Tech Fellow in Core Engineering, to hear about the successes and challenges encountered while building up the program over the past year, and the steps they are taking to encourage employees to develop with Open Source in mind.

Speakers
avatar for Marty Pauley

Marty Pauley

Tech Fellow, Goldman Sachs
Marty is a Tech Fellow. He has been advocating for Open Source from before that term existed. He joined GS in by responding to a 5-word advertisement that simply said "Linux Perl Tokyo Geeks Welcome". He has spent time programming in various languages, managing a large fleet of Linux... Read More →



Monday December 5, 2022 15:30 - 16:10 JST
416&417
  Community Leadership Conference

15:30 JST

Sponsored Session: High-level API Security by Keycloak - Yuichi Nakamura, Hitachi, Ltd.
APIs are opened to the Internet increasingly as a trend of digital transformation. OAuth 2.0 is de-facto standard to secure APIs. However, insecure usage of OAuth 2.0 often leads to vulnerabilities. Financial Grade-API (FAPI) is a security profile of OAuth 2.0 for APIs where high-level security is required and adopted by banks all over the world.

Keycloak is an OSS implementation of IAM server and it is widely used for authorization of APIs. In the presentation, high-level security features of Keycloak to meet FAPI requirements and activities to keep conformance of FAPI specifications are introduced.

Speakers
avatar for Yuichi Nakamura

Yuichi Nakamura

Director, Hitachi, Ltd.
Yuichi Nakamura,Ph.D works for Hitachi,Ltd. He has been engaged with OSS over 20 years, gave presentations in many OSS events such as Linux Security Summit and Embedded Linux Conference. He launched API management solution using Keycloak, and his team has been contributing Keycloak... Read More →



Monday December 5, 2022 15:30 - 16:10 JST
413
  ContainerCon

15:30 JST

How to Investigate Issues on Linux Embedded System? - Yoshihiro Shimoda, Renesas Electronics Corporation
When we develop Linux embedded system on new products which are like new SoCs and/or new IC ships, we might have some issues and then spend much time to investigate. Variable things like hardware restrictions and/or software bugs are possible to cause the issues. On other hands, Linux has many features like ftrace and memtest to investigate. Also, we can add debugging code into the kernel by ourself locally. Yoshihiro Shimoda introduces what issues he observed on recently Renesas R-Car Linux embedded system and how to investigated the issues. He hope "To Make Our Lives Easier" for development of Linux embedded system through this session.

Speakers
YS

Yoshihiro Shimoda

Software Engineer, Renesas Electronics Corporation
Yoshihiro Shimoda is an embedded software engineer for 20+ years. I started to develop Linux kernel drivers which are related to products of Renesas for upstream since 2007.



Monday December 5, 2022 15:30 - 16:10 JST
315
  LinuxCon

15:30 JST

Strategic Alignment Between Community Contributions and Corporate Product Strategies - Masae Shida, VMware
Today, open source software is built into nearly all products. Some projects are massively popular, and quite often used in multiple products within the same organization. But are we all collaborating on these projects in ways that are aligned across our company and working towards the same goals? Which open source projects are built into your strategic product portfolio? Who in your organization is contributing to these projects? Do you work together to ensure your contributions are not impeding each other? Broader involvement should occur in a coordinated and thoughtful manner across the key projects your business relies on. Having a united front within open source communities will help your organization drive consistent and effective contributions. This talk will cover: -Why do we align our contributions with corporate product strategies? -How can your OSPO help coordinate contributions across the organization? -How can you identify your company’s strategic open source projects? -How do we know these projects will continue to be viable and sustainable? The audience will learn how an OSPO can enable more efficient and effective contributions to the open source projects that their business relies on in ways that are aligned with business and community goals.

Speakers
avatar for Masae Shida

Masae Shida

Senior Program Manager, VMware OSPO
Masae is a Senior Program Manager in the Open Source Strategy team within VMware's OSPO, where she leads the company’s product strategies and community contributions alignment, to improve the business and entire ecosystem's sustainability. She has presented at LF Open Source Summit/Members... Read More →



Monday December 5, 2022 15:30 - 16:10 JST
414&415
  OSPOCon

16:10 JST

Coffee Break
Monday December 5, 2022 16:10 - 16:35 JST
301&302

16:20 JST

Speaker Office Hours with Ana Jiménez Santamaria, OSPO Program Manager, TODO Group
Speakers
avatar for Ana Jiménez Santamaría

Ana Jiménez Santamaría

OSPO Program Manager, TODO Group, Linux Foundation
Ana is the OSPO Program Manager at the TODO Group, a LF project and an open community of practitioners who aim to create and share knowledge and collaborate on practices, tools, and other ways to run successful and effective Open Source Program Offices. Formerly she worked at Bitergia... Read More →


Monday December 5, 2022 16:20 - 16:35 JST
301&302

16:20 JST

Speaker Office Hours with Walt Miner & Jan-SImon Moeller, Automotive Grade Linux (AGL) at The Linux Foundation
Speakers
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 World Conference in Nuremberg, Embedded Linux Conference, LinuxCon North America, and Open Source Summit North America... Read More →
avatar for Jan-Simon Moeller

Jan-Simon Moeller

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 serves on the Yocto Project board representing... Read More →


Monday December 5, 2022 16:20 - 16:35 JST
301&302

16:35 JST

Cloud-Native Automotive Edge: AGL for Software-Defined Vehicles - Jiancong (Jerry) Zhao, Panasonic Corporation & Haydn Peterswald, AWS Automotive
Cloud-native has been a hot topic in the automotive world along with the increasing needs for Software-defined Vehicles, which enables OEMs/Tier1s to develop software decoupled from the limitations of hardware. In this session, AGL Virtualization Expert Group and Container and Mesh Expert Group will jointly give a presentation on how AGL is approaching Software defined Vehicles, including defining the standard device virtualization framework “VirtIO” across automotive cloud & edge, and laying the groundwork for micro-service orchestration for on-board automotive systems.

Speakers
avatar for Jiancong (Jerry) Zhao

Jiancong (Jerry) Zhao

Supervisor, Panasonic Automotive Systems
Jerry leads the Automotive Grade Linux Virtualization Expert Group and works for Panasonic Corporation in the Automotive Research & Development Division. He had abundant experience in multiple automotive fields, including IVI, AUTOSAR, virtualization and cloud-native.
HP

Haydn Peterswald

Tech Leader Digital Customer Engagement, AWS Automotive
Haydn leads the Containers & Mesh Expert Group at AGL. He has 3 years as a senior specialist SA at AWS across multiple tech domains including Connected Vehicles, SDV, and Automotive DevOps platforms, and is now Tech Leader for Digital Customer Engagement at AWS Automotive.He focuses... Read More →



Monday December 5, 2022 16:35 - 17:15 JST
311&312
  Automotive Linux Summit

16:35 JST

io_uring in the Automotive World - Venkata Ramalinga Prasad & Umesh Nachan, KPIT Technologies Inc.
io_uring is a fresh new feature in Linux with lot of promise as it focuses on deriving maximum performance from the hardware .With automotive digital cockpits becoming more and more complex and based on HPC architecture, extracting maximum performance from the SoC is paramount .
In this talk T.V.R.Prasad will cover the challenges and possibilities of leveraging io_uring for unique automotive use cases . AGL as a consortium can be the community for furthering and implementing these features in a standardized manner . Android has already adopted io_uring in Android 13 , learnings from Android can be quickly adopted to AGL.

Speakers
avatar for VENKATA RAMALINGA PRASAD

VENKATA RAMALINGA PRASAD

Solution Architect, KPIT Technologies Ltd
Working as a Solution Architect with KPIT Technologies Inc. Working on Linux based Infotainment software for more than 12 years now in various domains like Bluetooth,SELinux and Driver development .Currently working on designing and developing solutions for cockpits based on AGL and... Read More →
UN

Umesh Nachan

Principal Architect, KPIT Technologies Inc
Umesh works as a chief architect at KPIT Technologies Inc. Has been involved in automotive for more than 15 years and has been spear heading the HMI activities at KPIT.



Monday December 5, 2022 16:35 - 17:15 JST
313&314
  Automotive Linux Summit

16:35 JST

Better, Faster, Stronger: How the Global Acceleration of OS Development Is Changing Developer Information Ecosystems for Good - Sal Kimmich, Sonatype
The last decade was coined a “pre-Cambrian explosion” for open source: ecosystem contribution models were still rapidly evolving to support a booming global community of developers both engaging in, and relying on, open source projects. As we move into a new era of globalized Open Source, we’re observing an exponential increase in the rate of OS project releases. A combination of tooling, automation and a growing generation open source developers all play a role in this acceleration. In this talk you’ll learn security-aware best practices for automating the decision in globalized Open Source projects, as well as the metrics and processes that help to ensure timely, focused decision making around technical roadmaps with stakeholders from around the world. Lastly, we'll cover how new initiatives within the Open Source Security Foundation are taking an ecosystem approach to improving access to security readiness for every project's security through education, automation, and SBoMs that can help you to measure, predict and avoid bleeding edge supply chain security attacks.

Speakers
avatar for Sal Kimmich

Sal Kimmich

Director of Open Source, AI DevSecOps, EscherCloud AI
Sal is the head of AI DevSecOps at EscherCloud where they work on improving security at every level of computing: from physical servers to software services. Sal passionate about helping engineers, ethical hackers and digital enthusiasts understand the complexity of modern software... Read More →


Monday December 5, 2022 16:35 - 17:15 JST
416&417
  Community Leadership Conference

16:35 JST

On Data Locality in Kubernetes - Chen Wang, IBM Research & Shouwei Chen, Alluxio
While Kubernetes has made it exceptionally easy to deploy and scale data-intensive applications elastically, accessing data from cloud-native data sources (like AWS S3 or sometimes remote data warehouses) becomes more challenging. Platform engineers often have to copy data to optimize the I/O throughput, which is error-prone and time-consuming. As the Kubernetes ecosystem matures and becomes more efficient, this challenge gets more imperative to address, and different attempts are being made to bring back data locality and influence workload scheduling. In this talk, we will discuss the pros and cons of different approaches to emulate or introduce data locality in Kubernetes schedulers. We believe this will become crucial for Kubernetes to achieve higher efficiency in the near future for data-intensive workloads.

Speakers
avatar for Chen Wang

Chen Wang

Research Staff Member, IBM Research
Chen Wang is a Research Staff Member at the IBM T.J. Watson Research Center. Her interests lie in Kubernetes, Container Cloud Resource Management, Cloud Native AI systems, and applying AI in Cloud system management. She is an open-source advocate, a Kubernetes contributor, and a KubeCon... Read More →
avatar for Shouwei Chen

Shouwei Chen

Core Maintainer and Open-source Product Manager, Alluxio
Dr. Shouwei Chen is a core maintainer and product manager of open-source Alluxio. Before joining Alluxio, Shouwei received a Ph.D. degree from Rutgers University. Shouwei’s research focuses on the codesign of the memory-centric computing frameworks with in-memory distributed file... Read More →



Monday December 5, 2022 16:35 - 17:15 JST
413
  ContainerCon

16:35 JST

Time-Sensitive Networking (TSN) with Mainline Embedded Linux - Marcel Ziswiler, Toradex AG
Time-sensitive Networking (TSN) is a set of standards that aim to address resource availability for providing bandwidth reservation and bounded latency on Ethernet-based LANs. This talk introduces the TSN features like Credit-Based Shaper (CBS) offload via Traffic Control subsystem, scheduled packet transmission aka earliest txtime first (ETF) and time-aware priority scheduler aka taprio qdiscs. It outlines the further mainline TSN ecosystem beyond the Linux kernel including Linux PTP supporting the generalized precision time protocol and ALSA and GStreamer with their Audio/Video Transport Protocol (AVTP) plugins based on libavtp. The second part looks at two concrete Embedded Linux boards with TSN capable networking hardware. The first one based on the predominant Intel i210 Ethernet controller (igb driver) and the second one with Synopsys DesignWare Ethernet Quality-of-Service (EQoS) controller IP integrated into NXP i.MX 8M Plus SoC (stmmac driver). Various TSN scenarios like time synchronisation and Audio/Video Bridging (AVB) talker/listener use-cases are benchmarked. This presentation will conclude with a live demonstration. A similar presentation was held at the Embedded World Conference in Nuremberg in June. This talk puts emphasis on fully upstream mainline technology.

Speakers
avatar for Marcel Ziswiler

Marcel Ziswiler

Software Team Lead - Embedded Linux BSP, Toradex
Marcel Ziswiler joined Toradex in 2011 spearheading the Embedded Linux adoption as their head of the embedded Linux BSP team. His introduction of an upstream first policy led to being a top 10 U-Boot as well as Linux kernel Arm SoC contributor. In the past, he was a senior Linux expert... Read More →



Monday December 5, 2022 16:35 - 17:15 JST
315
  LinuxCon

17:25 JST

Exploring How Parking Information Influences all Connected Car Services to Improve the Driver User Experience - Tomohiko Ishibashi, Parkopedia
Japan is one of the most densely populated countries in the world, and with approximately 82.09 million motor vehicles on the road in 2021, competition for finding parking is extremely high. Demand heavily outstripping supply, coupled with a myriad different rules and regulations which create risks of expensive fines, results in a very stressful parking experience for the driver.   Tomohiko Ishibashi, Parkopedia’s Commercial Director of Japan, will discuss the value of highly granular and extensive parking data to automakers, and explain how crucial it is for drivers to have the accurate information, such as number of parking spaces, prices, hours of operation, height restrictions and if electric vehicle (EV) charge points are present, to ensure positive customer experiences and delight drivers. He will also discuss current and future trends in the Japanese parking industry, and what is set to change with the arrival of software-defined vehicles.   Parkopedia is the global leader in digital parking services, working with major Japanese OEM brands worldwide, such as Toyota, Lexus, Honda, Acura, Mazda and Nissan. In Japan, Apple Maps, Mercedes-Benz and Volkswagen Group drivers all currently use the parking services provided by Parkopedia. 

Speakers
avatar for Tomohiko Ishibashi

Tomohiko Ishibashi

Commercial Director Japan, Parkopedia
Tomohiko Ishibashi is the Commercial Director of Parkopedia Japan. Based in Tokyo, he represents Parkopedia in the Japanese market across automotive OEMs and the wider parking and connected car industries to bring Parkopedia’s global expertise to the Japanese market.    Tomohiko... Read More →



Monday December 5, 2022 17:25 - 18:05 JST
313&314
  Automotive Linux Summit

17:25 JST

Virtio-Loopback: An Hardware Abstraction Layer (HAL) for Non-Virtualized Environments - Michele Paolino, Virtual Open Systems
virtio-loopback is a virtio Hardware Abstraction Layer (HAL) for non-virtualized environments drafted by Virtualization Expert Group (EG-VIRT). The objective of virtio-loopback is to abstract hardware dependencies for the AGL framework/applications in a way that user space programs can be run unmodified on real hardware, virtualized systems and in the cloud. During this presentation we will go through the design and results of the virtio-loopback implementation activity.

Speakers
avatar for Michele Paolino

Michele Paolino

Virtualization Architect, Virtual Open Systems
Virtualization architect contributing to EG-VIRT since 2016


Monday December 5, 2022 17:25 - 18:05 JST
311&312
  Automotive Linux Summit

17:25 JST

OpenTelemetry and Epsagon - a Love Story in Three Acts - Yosef Arbiv, Cisco
Epsagon developers use OpenTelemetry excessively to create a sustainable observability product. But it wasn't always like this. This talk will share the story of Epsagon adopting OpenTelemetry, the mistakes that were made in the process, how it became a part of the OpenTelemetry community, and how it all came together with Epsagon being acquired by Cisco.

This talk will cover:
  • Recent history of observability with an emphasis on OpenTelemetry
  • The different paths to use open source projects in general, and OpenTelemetry in particular, to create valuable products for your customers
  • Pitfalls to avoid when using OpenTelemetry and open source in general

Speakers
avatar for Yosef Arbiv

Yosef Arbiv

R&D Group Leader, Emerging Technologies and Incubation group, Cisco
Yosef Arbiv is married to Adi and father of three, currently R&D Group Leader at the Emerging Technologies and Incubation group in Cisco. Yosef’s group is focused on building the cloud SDKs for Cisco’s full-stack observability product. His prior experience includes Team leader... Read More →



Monday December 5, 2022 17:25 - 18:05 JST
411&412
  CloudOpen

17:25 JST

How InnerSource Is Beginning to Change Software Development at IBM. Lessons Learned, Best Practices, and How You Can Apply Innersource at Your Workplace - Jeffrey Borek, IBM
InnerSource is the practice of enterprises adopting the modern massive peer-based software development engineering methods proven in thousands of open source projects over the past 20 years. While an early leader in enterprise open source participation, IBM has only recently started to apply the techniques associated with open source software development to address internal challenges while keeping the initiative behind the firewall. Why is IBM doing this? To reduce barriers between our software development teams, inviting contributions beyond a core team, breaking down silos and enabling other organizations and teams within IBM to contribute back. Join this session to hear how our Data and AI business unit has been able to scale feature development and bug fixes beyond the expertise of inner circle. Learn how your organization can gain new expertise perspectives, reduce the risk of knowledge being concentrated to a few, and encourage anti-tribalism and faster innovation.

Speakers
avatar for Jeffrey Borek

Jeffrey Borek

WW Program Director, Open Technology & Supply Chain Security, CISO, IBM
Working to build a scalable and consistent supply chain security platform, while continuing to lead the Open Source Program Office (OSPO), including policy, execution and guidance. Working with IBM Government & Regulatory Affairs, Software, Systems, Cloud, Consulting, Innersource... Read More →



Monday December 5, 2022 17:25 - 18:05 JST
416&417
  Community Leadership Conference

17:25 JST

Introducing the Latest Kubernetes Features for Troubleshooting - Daisuke Kobayashi, Fujitsu
He will share three of the latest troubleshooting features on K8s that are currently being discussed/developed in the community. The first is Structured Logging, which defines a standard structure for logs and standardizes references to k8s objects to make the most common logs easier to query. The second is a feature called Contextual Logging. The key idea is that the library is passed a logger instance by the caller and uses it for logging instead of accessing the global logger. The third is a function called Distributed Tracing. This is a feature to enable distributed tracing across k8s. Both logging features can improve existing log formats and facilitate log analysis, aggregation, development debugging, and troubleshooting. Distributed Tracing is a feature that makes it easier to debug requests that cross service boundaries by introducing OpenTelemetry into k8s core components. As more core components introduce Distributed Tracing, Kubernetes will become easier to monitor, manage, and troubleshoot. In this presentation, He will explain the specific log format and usage, including actual examples of tracing. This will give K8s system administrators and developers some insight into how these newest features are great and how to handle logs and traces in the future.

Speakers
DK

Daisuke Kobayashi

Software Engineer, Fujitsu
He works as a developer in the OSS community. He has been involved in the development of K8s since three years ago, and has acquired CKA. 



Monday December 5, 2022 17:25 - 18:05 JST
413
  ContainerCon

17:25 JST

Use Dmabuf to Streamline Sensor Data Handling - Wendy Liang, Cruise LLC
Modern automotive systems for self driving vehicles have many sensor, like cameras. These sensors generate a lot of data that needs to be processed by the SoC. In order to handle the sensor data efficiently it is necessary to avoid data copying as much as possible. Another factor that needs to taken into consideration is that different memories can have different access latencies for different device. In this presentation we will talk about the basics of dmabuf, dma fence, dma heap and reserved memory Linux kernel frameworks, and how they can be used to address the requirements of modern heterogeneous data processing pipelines. We will show how to use the dmabuf and reserved memory framework to allow applications to allocate buffers from preferred memory. Furthermore we will propose a solution for sharing buffers between different accelerators to setup a zero copying data pipeline. In addition, we will explore how to use dma fence for synchronization between devices without the intervention from userspace application, and how the userspace application can use dma fence to monitor the data execution on the path.

Speakers
WL

Wendy Liang

Senior Software Engineer, Cruise LLC
Wendy is senior Linux kernel developer working for Cruise. She is currently working on Linux kernel framework for driverless car SoCs.  She has ~10 years experience with embedded Linux systems, platform management and communication for heterogeneous SoCs and other open source projects... Read More →



Monday December 5, 2022 17:25 - 18:05 JST
315
  LinuxCon

18:05 JST

 
Tuesday, December 6
 

07:30 JST

08:00 JST

09:00 JST

Keynote: State of the Union - Jim Zemlin, Executive Director, The Linux Foundation
Speakers
avatar for Jim Zemlin

Jim Zemlin

Executive Director, The Linux Foundation
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 the adoption of Linux and support the... Read More →


Tuesday December 6, 2022 09:00 - 09:30 JST
303&304

09:35 JST

Keynote: From Log4shell to OpenSSL: Reflections on a Year of OSS Security - Dan Lorenc, Founder & Chief Executive Officer, Chainguard, Inc
Log4shell was a watershed moment for the open source software community. Security and IT teams everywhere spent the holidays scrambling to quickly patch the vulnerability…that was after they identified where it was being used across their organizations, a tedious endeavor for even the most resourced engineering teams. Government response was swift. Ultimately, log4shell put a spotlight on open source software, its ubiquity and its security. 

A less talked about topic in this conversation is the immense progress the OSS community has already made to prioritize security after Log4j, with minimal resources and funding and on the backs of a small cohort of dedicated maintainers. In fact, many in the OSS community are frustrated at the perception of its security posture when proprietary software has been shown time and time again to have a worse security record. 

Open source is here to stay. Rather than debate its merits, we should look ahead and recognize the unique benefits open source provides, and use those to improve the security of society’s critical infrastructure. 

In this keynote, I will look at the current state of OSS security, highlight the work that has been done to enhance security and look ahead to the work that still needs to be done to get us to a place where OSS is secure by default… or as close to it as possible. 

Speakers
avatar for Dan Lorenc

Dan Lorenc

CEO, Chainguard
Dan has been working on and worrying about containers since 2015 as an engineer and manager.He started projects like MinikubeSkaffold, and Kaniko to make containers easy and fun, then got so worried about the state of OSS supply-chains he partnered up with Kim and others to f... Read More →


Tuesday December 6, 2022 09:35 - 09:55 JST
303&304

10:00 JST

Keynote: Japan’s Critical Infrastructure - Open Source Evolution - Kate Stewart, Vice President of Dependable Embedded Systems, The Linux Foundation
Open Source components have become the foundations of most modern applications.   The efficient feature creation and potential for rapid innovation make them very attractive.  Over the last few years, the trend to use Open Source has been migrating into safety-critical applications, such as automotive and medical, which introduces system-level analysis considerations.   In a similar fashion, these components are now being considered for the evolution of critical infrastructure systems.   In the US, security concerns have prompted some emerging best practices, such as increased transparency of components, via software bill of materials (SBOMs), but this is not the only aspect to keep in mind.   This talk will provide an overview of some of the projects that are working on being ready so they can be considered for Japan’s critical infrastructure future software needs. 

Speakers
avatar for Kate Stewart

Kate Stewart

Vice President of Dependable Embedded Systems, The Linux Foundation
Kate Stewart is Vice President of Dependable Embedded Systems at the Linux Foundation. She works with the safety, security and license compliance communities to advance the adoption of best practices into embedded open source projects. Since joining The Linux Foundation, she has launched... Read More →


Tuesday December 6, 2022 10:00 - 10:20 JST
303&304

10:20 JST

Keynote: Experiences and Expectations - Open Source Model for Future - Dr. Shuji Hashimoto, Professor Emeritus, Waseda University
I am just a user and an outsider, but I find some hope for Open Source activities. This is because the Open-Source model is not only a form of software development but also seems to have the potential to bring about major changes in society. I would like to introduce the research conducted with students at the university and describe the changes in technology trends that I have noticed over the past several decades and my expectations for the future. 

Speakers
avatar for Dr. Shuji Hashimoto

Dr. Shuji Hashimoto

Professor Emeritus, Waseda University
Shuji Hashimoto received the B.S., M.S. and Dr. Eng. Degrees in Applied Physics from Waseda University, Tokyo, Japan, in 1970, 1973, and 1977, respectively. He was an Associate Professor in the Department of Physics, Toho University from 1979. In 1991 he moved to Waseda University... Read More →


Tuesday December 6, 2022 10:20 - 10:40 JST
303&304

10:40 JST

Coffee Break
Tuesday December 6, 2022 10:40 - 11:10 JST
301&302

10:40 JST

Sponsor Showcase
This is the place to network, meet up, and learn more about companies that sponsor this event.

Tuesday December 6, 2022 10:40 - 16:30 JST
301&302

10:50 JST

Speaker Office Hours with Dan Lorenc, Chief Executive Officer, Chainguard
Speakers
avatar for Dan Lorenc

Dan Lorenc

CEO, Chainguard
Dan has been working on and worrying about containers since 2015 as an engineer and manager.He started projects like MinikubeSkaffold, and Kaniko to make containers easy and fun, then got so worried about the state of OSS supply-chains he partnered up with Kim and others to f... Read More →


Tuesday December 6, 2022 10:50 - 11:10 JST
301&302

10:50 JST

Speaker Office Hours with Kate Stewart, Vice President of Dependable Embedded Systems, The Linux Foundation
Speakers
avatar for Kate Stewart

Kate Stewart

Vice President of Dependable Embedded Systems, The Linux Foundation
Kate Stewart is Vice President of Dependable Embedded Systems at the Linux Foundation. She works with the safety, security and license compliance communities to advance the adoption of best practices into embedded open source projects. Since joining The Linux Foundation, she has launched... Read More →


Tuesday December 6, 2022 10:50 - 11:10 JST
301&302

10:50 JST

Speaker Office Hours with Marty Pauley, Tech Fellow, Goldman Sachs
Speakers
avatar for Marty Pauley

Marty Pauley

Tech Fellow, Goldman Sachs
Marty is a Tech Fellow. He has been advocating for Open Source from before that term existed. He joined GS in by responding to a 5-word advertisement that simply said "Linux Perl Tokyo Geeks Welcome". He has spent time programming in various languages, managing a large fleet of Linux... Read More →


Tuesday December 6, 2022 10:50 - 11:10 JST
301&302

11:10 JST

Web Applications and UI on the AGL Demo Platform - Lorenzo Tilve, Igalia
Lorenzo will be providing a detailed update of the status of the support for web applications and the HTML-only interface of the AGL demo platform. The presentation will include an overview of the structure of the web user interface, and how to develop, customize and integrate new web applications. The presentation will be also covering a review of the ongoing work on the Chromium based web runtime using the Web Application Manager (WAM), as well as alternative approaches to build components into the web image as by embedding flutter applications as web bundles, following-up on the presentation delivered on the past virtual Automotive Linux summit meeting.

Speakers
avatar for Lorenzo Tilve

Lorenzo Tilve

Software engneer, Igalia
Lorenzo is a Software Engineer with years of experience on the Igalia web browsers team, participating on different projects on Chromium and WebKit. He has been the responsible of the migration and maintenance of several Chromium adaptations into different distributions and hardware... Read More →



Tuesday December 6, 2022 11:10 - 11:50 JST
311&312
  Automotive Linux Summit

11:10 JST

SW360 SBOM: Managing Vulnerability Information, SPDX Documents and New Dependency Network Between a Project and Software Components - Kouki Hama & Tien Le, Toshiba Corporation
The SW360 (https://www.eclipse.org/sw360/) started as a software project for managing license compliance information using SPDX information for products and projects. The foundation for this lies in the software bill-of-material (SBOM), which lists all involved third-party components of a product or project. Then, SW360 developed also into supporting other tasks around delivering software using the SBOM: for example, managing vulnerabilities or assessing trade compliance (ECC). With its REST API, SW360 can import and export the SBOM information in an automated way. To support product approval processes, SW360 has extended the support for license compliance information with the import of license obligations, providing input for delivery approval processes. The obligation information can be imported from the OSADL license checklist.

In this presentation, Kouki Hama will give an overview of SW360 and introduce its architecture. Then Tien Le will  demonstrate the new features of SW360: vulnerability registration, SPDX input/output, and OSS dependency management.

Speakers
avatar for Kouki Hama

Kouki Hama

Toshiba Corporation
Kouki Hama is a researcher in software engineering at Toshiba Corporation. He researches open source compliance, management process, and these tools. He is also one of the members of the OpenChain project Japan workgroup and one of the co-leader of Eclipse SW360 project.
TL

Tien Le

Team Leader, Toshiba Corporation
Tien Le is a software developer for Toshiba Corporation. He's been active in the open source community for over five years, including FOSSology, Scancode, Node.js, Linux, and recently focused on SW360. At Toshiba in Vietnam, Tien works in several roles as project leader, requirement... Read More →



Tuesday December 6, 2022 11:10 - 11:50 JST
416&417
  Critical Software Summit

11:10 JST

It Takes a Village: Why Open Source and Open Development are the Keys to Blockchain, Digital Identity, Digital Wallets and Other Trust Platforms - Daniela Barbosa, The Linux Foundation & Hyperledger Foundation
Blockchain. Decentralized Identity. Digital Wallets. Increasingly, the focus in our digital world is on objects, identity and money and taking those from place to place to place. Daniela Barbosa, General Manager of Blockchain and Identity at the Linux Foundation and Executive Director of the Hyperledger Foundation, will provide an overview and history of projects at the Linux Foundation that are focused on blockchain, interoperability, identity, digital wallets and more. As part of her talk, she will highlight key use cases already in production with CBDCs, supply chain, digital identity and tokenization as well as the need for an open wallet engine to build interoperable, secure and privacy-protecting wallets. She will also cover how open source and open development provide the foundation of trust that underpins these platforms.

Speakers
avatar for Daniela Barbosa

Daniela Barbosa

General Manager Blockchain, Healthcare and Identity at the Linux Foundation and Executive Director of Hyperledger Foundation, Linux Foundation
Daniela Barbosa serves as General Manager Blockchain, Healthcare and Identity at the Linux Foundation and as Executive Director of Hyperledger Foundation with overall strategic and operational responsibility for staff, programs, expansion and execution of Hyperledger’s mission... Read More →



Tuesday December 6, 2022 11:10 - 11:50 JST
411&412
  Emerging OS Forum

11:10 JST

What Is the Big Deal with the Open Programmable Infrastructure Project? - Hidetsugu (Hyde) Sugiyama, Red Hat & Aki Maruse, F5
Open Programmable Infrastructure (OPI) Project is a new project within the Linux Foundation, announced earlier this year. OPI aims to foster a community-driven, standards-based open ecosystem for next-generation architectures and frameworks based on Data Processing and Infrastructure Processing Units - a new class of cloud and datacenter infrastructure that is emerging into the marketplace. The objective of the project is to foster a community-driven, standards-based, open ecosystem for next generation architectures and frameworks based on IPUs, DPUs, or even switches. The project is designed to facilitate the simplification of network, storage and security APIs within applications to enable more portable and performant applications in the cloud and datacenter across DevOps, SecOps and NetOps. Explore the OPI community first hand by joining us. You will learn more about this project, the community and how you could participate and, even, contribute. This is an informal session where you will meet and mingle with members of the OPI community and other like-minded attendees!

Speakers
avatar for Hyde Sugiyama

Hyde Sugiyama

Chief Architect, Red Hat
Hidetsugu (Hyde) Sugiyama is Chief Architect at Red Hat and focuses on cutting edge technology in Communication Service Provider & Digital Service Provider area. Hyde has been with Red Hat since 2013, working on SDN/NFV/Edge Computing solutions development and joint GTM with Technology... Read More →
avatar for Aki Maruse

Aki Maruse

Sr. Strategic Architect – SP, F5
Aki Maruse is a Sr Strategic Architect in the Service Provider Business Unit at F5, where he is primarily responsible for architecting and managing product solutions for global Service Providers customers, with primary focus on mobile 5G industry. He has a strong focus on direct engagements... Read More →



Tuesday December 6, 2022 11:10 - 11:50 JST
413
  Emerging OS Forum

11:10 JST

Delivering Security Fixes Continuously Into Your Embedded Linux - Hiraku Toyooka, Cybertrust Japan
The need for cyber security is growing even in embedded systems, and vulnerabilities found in shipped products are required to be fixed. However, while many open source communities, including the Linux Kernel, have provided security fixes, it is often observed that product developers are unable to leverage those fixes for their own embedded Linux-based products. What should we do to change such situations? The first part of this talk describes the challenges to keep your embedded Linux ready for security fixes. One of the challenges is to define appropriate update models and processes in combination with test automation and CI/CD. Another challenge is to minimize out-of-tree code that causes inconsistencies with the upstream ecosystem. The second part of this talk shows how EMLinux (Yocto-based embedded Linux environment) leverages the CIP (Civil Infrastructure Platform) kernel and Debian packages, as an actual example of providing continuous security fixes. Hiraku will also introduce contributions to the various open source communities (Linux LTS kernel, KernelCI and so on alongside CIP) made through the EMLinux development.

Speakers
avatar for Hiraku Toyooka

Hiraku Toyooka

Senior Manager, Cybertrust Japan
Hiraku Toyooka leads the development of EMLinux(Yocto-based embedded Linux environment) at Cybertrust Japan. He is also a maintainer of meta-emlinux and meta-debian-extended. In recent years, he has been contributing to CIP, especially for the automated testing environment. He previously... Read More →



Tuesday December 6, 2022 11:10 - 11:50 JST
315
  LinuxCon

11:10 JST

Neural Search Improvements with Apache Solr 9.1: Approximate Nearest Neighbor and Pre-Filtering - Alessandro Benedetti, Sease Ltd.
Neural search is an Artificial Intelligence technique that allows a search engine to return documents that are relevant to the user information need without necessarily containing the input query terms; it learns the similarity of terms and sentences through deep neural networks and numerical vector representation. This solves the vocabulary mismatch problem, a limitation of many search engines where search results have to contain the keywords that the user typed in the search box in order to be retrieved. For example, the query “leopard” won’t retrieve documents containing only the terms “panthera pardus”. The focus of this talk is to describe the Apache Solr neural search module introducing the new improvements coming in Apache Solr 9.1: - indexing time and memory improvements to build the HNSW graphs data structures - pre-filtering capability with a dynamic switch between exact and approximate nearest neighbor search - Deep Learning integrations (e.g, BERT) Join us as we explore this new exciting Apache Solr feature and learn how you can use it to improve your search! It's going to be the first time this topic is presented in Asia and this talk is substantially different from its predecessors as it presents for the first time the new developments in Apache Solr 9.1.

Speakers
avatar for Alessandro Benedetti

Alessandro Benedetti

Director, Sease Ltd.
Alessandro Benedetti is an Apache Lucene/Solr committer and PMC member. Director and R&D Software Engineer at Sease Ltd. His focus is on information retrieval, information extraction, natural language processing, and machine learning. At Sease, Alessandro is working on Search/Machine... Read More →



Tuesday December 6, 2022 11:10 - 11:50 JST
414&415
  Open AI & Data Forum

11:10 JST

How Grafana Labs Builds and Sustains Communities - Richard Hartmann, Grafana Labs
Grafana Labs supports a lot projects and communities; some under our own umbrella, some under other umbrellas like CNCF. With projects like Grafana (51,000 GitHub stars), Prometheus (44.300), and Loki(17,000), we're talking some of the largest projects of their kind on Earth. We will walk through the underlying strategy and the scaffolding of how these successful projects have thrive alongside their healthy and self-sustaining communities. While it may not be obvious from the outside, all of them follow the same basic outline, adapted to what the different projects need. This strategy is rooted in over twenty years of experience building communities. A large part of this experience was drawn from running the OpenProjects / freenode IRC network, again the largest of its kind, where everything from KDE to Ubuntu to Twitter to Reddit to Bitcoin and Wikipedia was started, and observing what worked for them, what didn't work, and how those communities evolved over time.

Speakers
avatar for Richard Hartmann

Richard Hartmann

Director of Community, Grafana Labs
Richard "RichiH" Hartmann is the Director of Community at Grafana Labs, Prometheus team member, OpenMetrics founder, OpenTelemetry member, CNCF Technical Advisory Group Observability chair, CNCF Technical Oversight Committee member, CNCF Governing Board member, and more. He also leads... Read More →



Tuesday December 6, 2022 11:10 - 11:50 JST
313&314
  OSPOCon

12:00 JST

The Evolving Software Landscape in Automotive and How Open Source Can Foster Continuous Innovation - Agustin Almansi, VNC Automotive
The Evolving Software Landscape in Automotive and How Open Source Can Foster Continuous Innovation (Agustin Almansi, VNC Automotive) - The Automotive industry is undergoing rapid change, as the move to electrification is levelling the playing field among OEM's the focus is shifting towards software development as the way to provide differentiation. In this presentation Agustin Almansi will explore how open-source projects, including AGL and AOSP, are providing flexibility and stability at the platform level. Open technologies are providing efficient tools to develop the rich experiences that drivers and passengers now demand, while avoiding fragmentation. The challenges that device-centric approaches from Apple and Google pose to UX design will also be considered, as well as the potential for continuous innovation and security that can be enabled by the rise of subscription models and OTA updates.

Speakers
avatar for Agustin Almansi

Agustin Almansi

Sales Engineering Director, VNC Automotive
I am the Director of Sales Engineering at VNC Automotive, a company based in Cambridge, UK, specialising in connectivity software and hardware for the automotive industry. I have been working at VNC Automotive for over twelve years, my responsibilities include working closely with... Read More →



Tuesday December 6, 2022 12:00 - 12:40 JST
311&312
  Automotive Linux Summit

12:00 JST

Securing Open Source Through Threat Modeling - Aviv Sasson & Daniel Prizmant, Palo Alto Networks
In this session, Aviv and Daniel will talk about securing code through threat modeling - The art of identifying attack surfaces. They will explain what is threat modeling, why it's beneficial and even essential when it comes to open source projects, and why attackers use it in order to find vulnerabilities. They will elaborate on how to threat model in order to find security flaws and will demonstrate the process while diving into the technicalities. They will highlight the value of this process by sharing how he found certain vulnerabilities in open source projects by using this method, such as with Harbor and Nats. Finally, They will provide statistics about how vulnerabilities were found in some major open source projects by this process.

Speakers
avatar for Aviv Sasson

Aviv Sasson

Security research team lead, Palo Alto Networks
Aviv Sasson is a security research team lead in Palo Alto Networks under Prisma Cloud, specializing in cloud, network, and application security. He started his career in the Israeli intelligence forces and continued to work in the cyber security industry. In his current role, he looks... Read More →
DP

Daniel Prizmant

Principal Researcher, Palo Alto Networks
Daniel started out his career developing hacks for video games and soon became a professional in the information security field. He is an expert in anything related to reverse engineering, vulnerability research, and the development of fuzzers and other research tools. To this day... Read More →



Tuesday December 6, 2022 12:00 - 12:40 JST
416&417
  Critical Software Summit

12:00 JST

Sponsored Session: WebAssembly-based Edge AI Sensing Pipeline Orchestrator, for Resource-constrained Far-edge Devices - Ryu Ishimoto & Kenji Shimizu, Midokura Japan
In the IoT world of the future, tiny and nano devices will exist everywhere, blending in with the environment. Once implemented, IoT devices remain there for a long period of time, while diverse sensor hardware, software, and networks work together to deploy/update applications and create a Smart Society, City, Factory, and other Smart-X services. Such IoT devices and management systems with Edge AI capability could be the next Intelligent Infrastructure'.
For this purpose, we are currently focusing on adopting WebAssembly, which is expected to run at high speed on low-power, resource-constrained Far-Edge devices and currently attracting a lot of attention. Complex business logic is designed by describing it as a combined “sensing pipeline” of multiple simple function Wasm modules, such as sensor input/output, AI, and CV processing.
Also, based on the CPU/MPU architecture of a wide variety and a large number of IoT devices, such Wasm modules can be deployed to Far-edge devices and executed by Wasm Runtime after performing dynamic AOT Compiling. In this presentation, we will introduce our software, which we plan to release as OSS, to realize the above and our future roadmap


Speakers
avatar for Ryu Ishimoto

Ryu Ishimoto

Director of Tech Alliance, Midokura Japan
A former software developer of Software Defined Networking for open source projects such as OpenStack and Midonet, Ryu Ishimoto is currently the Director of Tech Alliance of Midokura Japan, responsible for promoting and creating an ecosystem around the soon-to-be-open edge sensing... Read More →
avatar for Kenji Shimizu

Kenji Shimizu

Alliance Manager, Midokura Japan
After spending more than 20 years in Japanese telecom & mobile company as an R&D engineering researcher and manager, he, inspired by Midokura's vision, has joined and started to play a role to expand the ecosystem for open source for an edge distributed AI sensing infrastructure which... Read More →



Tuesday December 6, 2022 12:00 - 12:40 JST
413
  Emerging OS Forum

12:00 JST

Current Status and Future of HWPOISON Subsystem - Naoya Horiguchi, NEC Solution Innovators
HWPOISON is a memory error handling feature, introduced in 2009 in the Linux kernel. In this talk, Naoya introduces the basics of this subsystem (how it works, and how users use it), and explains about recent development topics (1GB hugepage support and better cooperation with memory hotplug, etc.). This session will also cover some future topics (like improving error handling on page cache and supporting error handling on new types of pages, etc.).

Speakers
avatar for Naoya Horiguchi

Naoya Horiguchi

Senior Software Engineer, NEC Solution Innovators
Naoya Horiguchi is a Linux kernel developer, working with memory management community since 2009. As a maintainer of HWPOISON subsystem, he is performing daily maintenance activities (writing/reviewing/testing/debugging patches).



Tuesday December 6, 2022 12:00 - 12:40 JST
315
  LinuxCon

12:00 JST

Optimizing Speed and Scale of Real-Time Analytics Using Apache Pulsar and Apache Pinot - Mary Grygleski, DataStax
Apache Pulsar is a new generation of platform that offers enterprise-grade event streaming and processing capabilities built for today's Cloud Native environment. But what do you do if you want to perform user-facing, ad-hoc, real-time analytics too? That's where Pinot comes in. Apache Pinot is a realtime distributed OLAP datastore, which is used to deliver scalable real time analytics with low latency. It can ingest data from batch data sources (S3, HDFS, Azure Data Lake, Google Cloud) as well as streaming sources such as Pulsar. Pinot is used extensively at LinkedIn and Uber to power many analytical applications serving 250k+ queries per second while ingesting 1Million+ events per second. Apache Pulsar's highly performant, distributed, fault-tolerant, real-time publish-subscribe as well as queueing messaging platform that operates seamlessly in a Cloud-Native environment with support for geo-replication, multi-tenancy, data warehouse or data lake integrations, and beyond. It is a tried-and-true platform that has major enterprise customers such as Yahoo, Verizon, GM, Comcast, etc. Best of all, Apache Pulsar and Apache Pinot together represents a blissful union in the #OSS "heaven"!

Speakers
avatar for Mary Grygleski

Mary Grygleski

Streaming Developer Advocate, DataStax
Mary is a Java Champion and a passionate Streaming Developer Advocate at DataStax, a leading data management company that champions Open Source software and specializes in Big Data, DB-as-a-service, Streaming, and Cloud-Native systems. She spent 3.5 years previously as a very effective... Read More →



Tuesday December 6, 2022 12:00 - 12:40 JST
414&415
  Open AI & Data Forum

12:00 JST

Open Source Work Is Work - Per Ploug Krogslund, Spotify AB
At Spotify, we believe that every company must play a role and do their part to help sustain the future of open source. For our part, we think it should come from three important investments that all play into the same stream of making OSS sustainable. These are: 1.Funding Open Source with money 2.Funding Open Source with time 3.Establishing Open Source business models With our FOSS fund we fund open source projects we depend on with money, with no strings attached. For our internal projects we measure amount of work done within working hours and set strict guidelines for our leaders to dedicate time to open source, to ensure everyone can participate in open source, not just the small group of people willing to invest evenings and weekends. In 2020 we launched Backstage and donated it to CNCF and are now creating a commercial ecosystem around it, to show a third path towards sustainable open source through creating an open source business model. Based on these 3 models, this session will showcase our concrete strategies and initiatives inside Spotify to drive an increase in oss sustainability, which we believe will also have a positive impact on the diversity and in return reduce our strategic risks of adopting open source projects.

Speakers
avatar for Per Ploug

Per Ploug

Open Source Tech Lead, Spotify AB
Currently Open Source Tech Lead at Spotify AB, leading the open source strategy and building up the programme to support projects, employees and the business in producing and consuming open source in a meaningful and sustainable way. Previously leading open source and product security... Read More →


Tuesday December 6, 2022 12:00 - 12:40 JST
313&314
  OSPOCon

12:40 JST

Lunch (Attendees on Own)
Lunch maps are available at the registration counter

Tuesday December 6, 2022 12:40 - 14:00 JST

14:00 JST

Implement Safety with a RTOS Running as a Linux Companion Within the Same SoC - Stephane Desneux & Fulup Ar Foll, IoT.bzh
Even though significant efforts attempt to prepare Linux for safety certifications, it seems obvious that these initiatives cannot deliver before years, if not decades, due to the magnitude of the work remaining. However, at the same time, the global automotive industry must comply today with many new certifications, including for cybersecurity (UNECE R155) and Over-The-Air software updates (UNECE R156) as well as those existing for safety (ISO-26262). This talk offers a pragmatic approach by leveraging existing hardware platforms and modern OSS software patterns to solve (partially!) certification issues related to safety, real-time and cybersecurity. This approach includes (but is not limited to) a small companion OS running within the same SoC (like Zephyr, FreeRTOS or AutoSAR) to perform certain critical functions. It also tries to use the latest techniques in containers and software isolation to satisfy security, privacy and safe updatability.

Speakers
avatar for Fulup Ar Foll

Fulup Ar Foll

CEO, IoT.bzh
Fulup holds a Master in Computer Science from the Military French School ESAT. His career starts with ten years of research on embedded operating system before joining the Industry; took the technical direction of Wind-River before moving to Sun-Microsystems. Fulup is the founder... Read More →
avatar for Stephane DESNEUX

Stephane DESNEUX

CTO, IoT.bzh
Stephane holds a Master in Computer Science & Electronics from ISEP, Paris. He's the founder and CTO of IoT.bzh, a company in south Brittany that provides Linux long term support for the automotive but also for other domains as maritime, energy, aeronautics, ... His focus is now on... Read More →



Tuesday December 6, 2022 14:00 - 14:40 JST
311&312
  Automotive Linux Summit

14:00 JST

True GitOps Using Crossplane and ArgoCD - Saiyam Pathak, Civo India pvt ltd & Saloni Narang, SAP Labs
With the rising importance of GitOps in the cloud native ecosystem where we use git as the single source of truth, it's essential to understand what true GitOps mean. You can keep an application in git, and with the power of ArgoCD, you can turn on your GitOps workflows to deploy your app to Kubernetes and maintain revisions. But what about Infrastructure? What about the clusters themselves? True GitOps should mean Infrastructure and applications all living in git. Crossplane and ArgoCD, when used in conjunction, can give all the powers to make this happen and achieve the actual GitOps workflow where your infra and your apps live on git. In this session, speakers will go through the basic GitOps concepts and explain how ArgoCD with Crossplane can be used together for deploying your Infrastructure and then installing the apps. To top this off, the speakers will demo the tasks mentioned above and demonstrate how to GitOpsify your Infrastructure and applications. Talk outline - Introduction to GitOps principles - ArgoCd and Crossplane introduction - How to use both together to achieve true GitOps - Demo showcasing everything from scratch By the end of the session, people will understand the power of ArgoCD and Crossplane and will be able to create their GitOps workflows.

Speakers
avatar for saiyam pathak

saiyam pathak

Director of Technical evangelism, Civo India pvt ltd
Saiyam is working as Director of Technical Evangelism at Civo with a focus on defining the Civo cloud platform for simplifying Kubernetes and making it accessible for developers. Previously at Walmart Labs, Oracle, and HP, Saiyam has worked on many facets of k8s including machine... Read More →
SN

Saloni Narang

Developer, SAP Labs
Saloni is working as a developer at SAP Labs dealing with SAP S/4 hana, integrations, and configuration of sap clients. Working on implementing docker and Kubernetes within various projects. She is docker and KCNA certified and also has a youtube series on docker. She loves to write... Read More →



Tuesday December 6, 2022 14:00 - 14:40 JST
411&412
  ContainerCon

14:00 JST

Sponsored Session: How Cybertrust Japan is Trying to Tackle OSS Security and Make Our Universe Better - Ikeda Munehiro, Cybertrust Japan Co., Ltd.
Cybertrust japan is always trying to enhance the OSS security as a combined company between OSS and security. It published the announcement "Cybertrust Japan started taking actions for OSS Security Mobilization Plan" on Oct 24.

This session will introduce what we did and what we are addressing OSS security issues, and how we are applying them to products & services to make our universe better.

Speakers
avatar for Ikeda Munehiro

Ikeda Munehiro

New Business Development, Engineer, Cybertrust Japan Co., Ltd.
Ikeda Munehiro is a key engineer in the IoT Technology Division at Cybertrust Japan, working on leading-edge technologies and contributing to the Open Source Security Foundations(OpenSSF) activities on OSS security and supply chain.



Tuesday December 6, 2022 14:00 - 14:40 JST
416&417

14:00 JST

Accelerate Silicon Design with Jupyter Notebooks - Johan Euphrosine, Google
In this tutorial session we showcase our recent work to leverage Jupyter Notebooks and Conda packages to publish and share interactive silicon design experiments. Notebooks published at https://github.com/chipsalliance/silicon-notebooks demonstrate how run a design experiment from design to gds using publicly-hosted notebooks without having to install any tool locally. Additionally we show how those notebooks can be scaled on a public cloud provider to explore the parameters space of various silicon designs: - We deploy an opensource terraform solution https://github.com/proppy/rad-lab to provision jupyter notebooks with all the necessary tools pre-installed to model our experiments w/ design and flow parameters. - Between each batch of experiments we report estimated performance metrics to a blackbox and hyperparameter optimization service (which has also an opensource implementation https://github.com/google/vizier) allowing it to suggest new parameters for future batches. - We observe that the experiments quickly converge toward the best metrics for the given designs. - Each of the jobs result in a standalone notebook allowing us to share, aggregate and reproduce every experiments.

Speakers
avatar for Johan Euphrosine

Johan Euphrosine

Developer Relations Engineer, Google
Johan Euphrosine aka "proppy" is a Developer Programs Engineer at Google focusing on growing the open source silicon ecosystem.



Tuesday December 6, 2022 14:00 - 14:40 JST
413
  Emerging OS Forum

14:00 JST

QEMU: Emulating Your Way to Success - Ben Dooks, Codethink
QEMU is a versatile virtualiser and emulator that runs and emulates many of today's modern systems. It can be helpful in many projects from developing new Linux systems or drivers, creating test rigs, bootstrapping distributions to tinkering with new systems without having to leave the comfort of your PC. Codethink has used QEMU in a number of projects in various configurations and in this talk we will share methods of using QEMU, configuration examples, interfaces and internals that make this all happen. The talk will look at how low level kernel features can be tested in isolation from the machine it is running on and how QEMU can transform what CPU features are exposed to the kernel-under-test to allow a consistent test environment and even emulate features that might not be available on the host. Another example will be how QEMU was used to provide emulation of pre-production hardware to allow software development before new silicon made it out of the fab. We will go over some of the issues around this and the work required to make it happen. Other examples include virtualisation of test farms, the use of QEMU to help with cross-bootstrap of operating systems, migration support and where else it gets used.

Speakers
avatar for Ben Dooks

Ben Dooks

Enginner, Codethink
Ben is a senior engineer at Codethink, a leading opensource software consultancy, specialising in low level Linux kernel and related tooling with a long history of contributing to open projects and enabling customers to use open code.Contributions to Linux kernel include early Samsung... Read More →


Tuesday December 6, 2022 14:00 - 14:40 JST
315
  LinuxCon

14:00 JST

Building a Business-Critical Data Platform to Process Over £34bn in Card Transactions - Sandeep Mehta & Richard Oastler, Paymentsense/Dojo
The UK payments infrastructure has remained largely unchanged for the last 20 years. A single tap of a card results in money changing hands through the legacy and proprietary file formats that are fragile and susceptible to unpredictable surges in transaction volumes. Abstracting away the complexity of ingesting and processing this data is therefore critical to scaling one of the largest fintechs in the world. In this session, Richard and Sandeep will present their journey in building a PCI DSS compliant data platform on Kubernetes using cloud-native technologies to cater to these challenges in a highly regulated industry. They will also discuss security, auto-scaling, data observability, data transformation, schema evolution, and data governance considerations

Speakers
avatar for Sandeep Mehta

Sandeep Mehta

Data Platform Engineering Lead, Dojo
Sandeep is the Data Platform Engineering Lead at Dojo, where he is responsible for designing and building self serve data platforms in a data mesh architecture. Previously he was building real-time distributed data processing solutions at Babylon, Funding Circle and Worldpay. In his... Read More →
avatar for Richard Oastler

Richard Oastler

Head of Data Engineering, Dojo
Richard is the Head of Data Engineering at Dojo, where he leads high-performance teams building data products for the £4 trillion experience economy. Previously he led teams at Farfetch and Just Eat for Business. In his spare time, he is a serial entrepreneur having founded multiple... Read More →



Tuesday December 6, 2022 14:00 - 14:40 JST
414&415
  Open AI & Data Forum

14:00 JST

Forming Lasting Relationships Between OSPOs and Legal Departments. - Jimmy Ahlberg, Ericsson AB
A session for anyone who wants to come together to share best practices, experiences both good and bad, and learn from other on how to create long lasting partnerships with the legal teams/departments to ensure that the OSPO not only receives the legal support that it needs, but also that the OSPO can contribute back to the legal department with their subject matter expertise on Open Source. Legal strategy needs to take Open Source consideration's into account. Not only as a legal risk but as an business and legal opportunity that needs to be properly understood by those that draft the contracts. Some specific questions for this sessions are: How do we move a legal team from considering Open Source as a risk, (a risk they often time don't understand very well) into something they do understand. How do we change the legal teams perception of Open Source as "just another risk", into the domain of "an asset that needs to be managed"? How do we make the OSPO (of any size and model) into a business partner and stakeholder with the legal team? How do we put OSPO/Legal Team relationship into a sustainable structure that is not reliant on persons but rather on clearly defined roles? And much more!

Speakers
avatar for Jimmy Ahlberg

Jimmy Ahlberg

Ericsson AB
Jimmy Ahlberg is Director of Open Source Policy at the Ericsson Open Source Program Office (OSPO). He has a background as a lawyer with a LL.M degree from the University of Gothenburg in Sweden (a profession he has spent his career trying to avoid), he passionate about open source... Read More →


Tuesday December 6, 2022 14:00 - 14:40 JST
313&314
  OSPOCon

14:50 JST

Improving the Automotive Experience Through Open Source 3D Engines - Royal O'Brien, The Linux Foundation
Consumers are becoming more comfortable with 3D graphics in their vehicles for everything from entertainment to vital driver information. This is upping the ante for auto makers to differentiate not with renderings that are clever and colorful features, but with meaningful 3D applications that improve the driver and passenger experiences while improving safety. This presentation will examine how open source projects like Open 3D Engine (O3DE) are helping automakers do just that. Participants will learn how teams can use onboard 3D experiences as an embedded interface. We will also look at the latest from the O3DE project and learn how new features and applications for different hardware environments are helping developers deliver innovation while reducing costs and delivering innovation at an ever-increasing velocity.

Speakers
avatar for Royal O’Brien

Royal O’Brien

Executive Director of the Open 3D Foundation, The Linux Foundation
Royal O’Brien is a software and hardware engineering veteran with more than 30 years of experience in the corporate enterprise and video game industries, having founded multiple companies from software development to service solutions. He has multiple patents in both video, telephony... Read More →



Tuesday December 6, 2022 14:50 - 15:30 JST
311&312
  Automotive Linux Summit

14:50 JST

Improving Bootup Performance of Container with Overlay Images in TEE Environment - Ziye Yang & Haokun Xin, Intel
With continual security requirements of tenants while deploying containers in public cloud, cloud service providers leverage hardware based TEE techniques (Intel's SGX/TDX, AMD's SEV) to launch tenants' containers. Definitely, such solution is meaningful and can win the trust from the tenants, which is led by "Confidential Containers" sandbox project. Unfortunately, there will be some performance drop while using such technology. And container tenants may still want to have acceptable performance while using such technique. In this talk, we would like to address the bootup of containers which are using overlay format while they are running in TEE environment but still satisfy the security requirements. Generally, we have the following contributions: (1)Accelerating the image downloads with overlayed format and reducing the key negotiation overhead with KMS. Instead of downloading the single layer and negotiate the KMS to get the image layer decrypt key. We design the method to get all the keys by one round while negotiating with the KMS instead of multiple rounds; (2) We can leverage some accelerating techniques to offload the image decryption efforts done by CPU.

Speakers
avatar for Ziye Yang

Ziye Yang

Cloud software architect, Intel
Ziye Yang is a staff software engineer at Intel and involved in software development work in cloud native area. Before that, Ziye worked at EMC for 4.5 years. Ziye is interested in cloud infrastructure, system software security, system virtualization, file system & storage related... Read More →
HX

Haokun Xin

Staff software, haokun.xin@intel.com
Haokun Xing is a staff software engineer at Intel and focuses on the cloud infrastructure software. Haokun is interested in container runtime, hardware accelerate and confidential container. 



Tuesday December 6, 2022 14:50 - 15:30 JST
411&412
  ContainerCon

14:50 JST

Formal Verification of Embedded Linux Systems Using Trace-Based Models - Benno Bielmeier & Wolfgang Mauerer, Technical University of Applied Sciences Regensburg
Software for safety-critical systems must meet strict functional and temporal requirements. Since it is impossible to exhaustively test the required qualities, formal verification techniques have been devised. However, these approaches are usually only applicable to small systems, and require software architecture and development to consider verification goals from the ground up. Safety-critical systems face an increasing demand for functionality, and need to handle the associated complexity. While the desired functionalities can be satisfied by embedded Linux, established verification techniques fail for code of such magnitude. We show a semi-formal, model-based approach to derive reliable statements about the run-time characteristic of embedded Linux. Using a-priori expert knowledge, we generate a finite automaton-based effective description of safety-relevant aspects. The real-world, system-dependent behaviour of the resulting automata, in particular timing statistics for state transitions, is empirically obtained via system instrumentation. We then show how to turn this into (statistical) guarantees on their behaviour. We show how this allows to draw conclusions that can be used in certifying systems in terms of reliability, latencies, and other real-time properties.

Speakers
avatar for Wolfgang Mauerer

Wolfgang Mauerer

Professor/Senior Research Scientist, Technical University of Applied Sciences Regensburg
Wolfgang Mauerer is a professor of theoretical computer science at the Technical University Regensburg, and a senior key expert at Siemens Corporate Research, Competence Centre Embedded Linux. He serves on the technical steering committee of the Linux Foundation's Civil Infrastructure... Read More →
BB

Benno Bielmeier

Research Master Student, Technical University of Applied Sciences Regensburg
Benno Bielmeier is a master student of applied research at the Technical University of Applied Sciences Regensburg. In his bachelor's degree, he studied cooperatively with intensive in-company training in the field of industrial development of embedded software for microcontrollers... Read More →



Tuesday December 6, 2022 14:50 - 15:30 JST
416&417
  Critical Software Summit

14:50 JST

Secure Bootloaders and Secure Software Update Support in CIP (Civil Infrastructure Platform) - Dinesh Kumar & Venkata Seshagiri Pyla, Toshiba Software India Pvt Ltd
CIP (Civil Infrastructure Platform) members are constantly engaged to uncover the potential of Open Source based components for building Industrial Software which have a long life span, this endeavor is further strongly supported by CIP community. The primary focus of this talk would be to discuss how CIP Security work group, CIP Core as well as CIP Kernel workgroup work together to achieve Secure bootloaders and secure software updates reference implementation in CIP. In addition, there will be updates from CIP (Civil Infrastructure Platform) project how CIP is progressing to meet IEC-62443 security requirements by identifying required Debian packages and creating IEC security layer in CIP. It would help developers to get insight into CIP Security work group efforts as well as opportunity to learn more about overall CIP OSBL.

Speakers
avatar for Venkata Seshagiri Pyla

Venkata Seshagiri Pyla

Embedded developer, Toshiba
Working on Debian based distributions to setup platform for Embedded based devices, worked on creating root files-systems, reproducible builds, and enabling secure boot.
avatar for Dinesh Kumar

Dinesh Kumar

Engineering Manager, Toshiba Software India Pvt Ltd
Experienced, in developing Embedded linux software , Secure boot, Debian packages, board support packages, development of Android Application & Framework. My research interest includes embedded linux, Linux kernel security, cybersecurity and Cloud technologies. Currently working for... Read More →



Tuesday December 6, 2022 14:50 - 15:30 JST
413
  Embedded IoT

14:50 JST

TCP Socket Lookup Degradation and per-Netns Ehash - Kuniyuki Iwashima, Amazon Web Services
The Linux kernel has global hash tables for TCP and UDP and links TCP/UDP sockets to the tables. The more the table is populated, the longer looking up a socket takes. On a service where a number of different workloads are running in a single host, they penalize each other and cause performance degradation. The regression might be caused by a single workload called Noisy Neighbour. For such a service, it is essential to isolate each workload and reduce the Noisy Neighbours' effect. This talk presents how a TCP socket is managed in the kernel, how a single TCP connection performance drops along the number of TCP sockets, and finally, the per-netns hash table that Kuniyuki Iwashima was proposing upstream to resolve the socket lookup degradation and was merged in v6.1.

Speakers
KI

Kuniyuki Iwashima

Kernel Developer Engineer, Amazon Web Services
Kuniyuki Iwashima is Kernel Developer Engineer who maintains the Amazon Linux kernel and has contributed to the upstream kernel.  He has worked on the networking subsystem.  Prior to Amazon Linux, he was Cloud Support Engineer and helped customers troubleshoot problems related to... Read More →



Tuesday December 6, 2022 14:50 - 15:30 JST
315
  LinuxCon

14:50 JST

Bringing ML Workflows to Heterogeneous Cloud Native Machine Learning Platforms by Using Intermediate Representation - Yi-Hong Wang, IBM
In Kubeflow Pipelines v1, the pipeline spec describing ML flow is platform-dependent, which makes it difficult to bring your ML flows to other pipeline frameworks. To lower the barrier, Intermediate Representation(IR) is available in kfp v2. It's a generic component/step-oriented specification that fits container orchestration frameworks. More importantly, a new pipeline orchestration engine is created on the backend to support automatic lineage tracking and components that consume or produce metadata. In light of these new features, it gets a foot into ML pipeline portability. Porting fundamental components allow you to run your pipelines on the desired platforms. Currently, IR specification is in a stable version and used by Kubeflow Pipelines, Google Vertex AI, and Kubeflow Pipelines with Tekton. In this talk, we walk through the new IR spec, a list of components that constitute the new pipeline orchestration engine, and how we adapt the new features in another pipeline framework. We also show you how to use the Kubeflow Pipelines Python SDK to convert your ML flows into IR artifacts and run them on multiple orchestration engines.

Speakers
avatar for Yi-Hong Wang

Yi-Hong Wang

Senior Software Developer, IBM
Yi-Hong Wang is a software developer with the Watson AI and Data Open Technology at the IBM Silicon Valley Lab, where he actively works on Kubeflow, Node.js, and Tensorflow.js communities. He has been successfully delivering several Kubeflow releases to IBM Kubernetes Service. He... Read More →



Tuesday December 6, 2022 14:50 - 15:30 JST
414&415
  Open AI & Data Forum

14:50 JST

How to Open Source a Project and Possibly Not Fail While Trying - David Hirsch, Dynatrace
Open source in organizations is often misunderstood and underestimated. From those who believe that simply putting a repo on GitHub is enough to those that don't realize the impact that a community can have, what can an OSPO do to help? Over the past few years at Dynatrace we have experienced many types of project, both through their successes and failures. The last year we have focused on moving away from the "Open Source Police" to becoming the "Open Source Red Carpet Service" and have learned plenty along the way! This talk will focus on ways to structure your OSPO's approach to the different types of projects you may be involved with, looking at policies, best practices and tools to hep you collaborate as much as possible with the open source community. The major sections are. *The different types of projects. *Drafting OSPO guides to contribute, create and consume open source in ways that will benefit your employees, your company, and the community. *How your OSPO can drive innovation and keep employees happier. *Ideas on how to make meeting corporate obligations easier while contributing to open source. The participants will walk away with tips on how your OSPO can make the experience better for you organization and the community.

Speakers
avatar for David Hirsch

David Hirsch

OSPO Program Manager, Dynatrace
David works as Program manager at Dynatrace's Open Source Program Office. He is driving process, compliance and security efforts around Open source within the company, as well as contribution and the creation of new projects. He also supports projects in their early stages, helping... Read More →



Tuesday December 6, 2022 14:50 - 15:30 JST
313&314
  OSPOCon

15:30 JST

Coffee Break
Tuesday December 6, 2022 15:30 - 16:00 JST
301&302

15:40 JST

Speaker Office Hours with Chris Aniszczyk, The Linux Foundation & Cloud Native Computing Foundation (CNCF)
Speakers
avatar for Chris Aniszczyk

Chris Aniszczyk

CTO, Linux Foundation (CNCF)
Chris Aniszczyk is an open source executive and engineer with a passion for building a better world through open collaboration. He's currently a CTO at the Linux Foundation focused on developer relations and running the Open Container Initiative (OCI) / Cloud Native Computing Foundation... Read More →


Tuesday December 6, 2022 15:40 - 16:00 JST
301&302

15:40 JST

Speaker Office Hours with Jiancong (Jerry) Zhao, Supervisor, Panasonic Automotive Systems
Speakers
avatar for Jiancong (Jerry) Zhao

Jiancong (Jerry) Zhao

Supervisor, Panasonic Automotive Systems
Jerry leads the Automotive Grade Linux Virtualization Expert Group and works for Panasonic Corporation in the Automotive Research & Development Division. He had abundant experience in multiple automotive fields, including IVI, AUTOSAR, virtualization and cloud-native.


Tuesday December 6, 2022 15:40 - 16:00 JST
301&302

15:40 JST

Speaker Office Hours with Marty Pauley, Tech Fellow, Goldman Sachs
Speakers
avatar for Marty Pauley

Marty Pauley

Tech Fellow, Goldman Sachs
Marty is a Tech Fellow. He has been advocating for Open Source from before that term existed. He joined GS in by responding to a 5-word advertisement that simply said "Linux Perl Tokyo Geeks Welcome". He has spent time programming in various languages, managing a large fleet of Linux... Read More →


Tuesday December 6, 2022 15:40 - 16:00 JST
301&302

16:00 JST

AGL Extend Test - Du Erpei, Nanjing Fujitsu Nanda Software Technology Co, LTD
AGL Extend Test is a supplement to the existing CIAT test in AGL. It has a wide tests scope, include kernel, OSS, service, app, etc. By compiling test sets and newly written agl-test-framework into image, make it easy to automatically run tests in AGL CIAT environment. In agl-test-framework, we use pytest, yocto ptest, etc. It can easily and automatically run test sets, analyze test logs, generate visual test reports, and upload test results. AGL Extend Test can be run at each release to further ensure the stable of the system.

Speakers
DE

Du Erpei

Embedded Engineer, Nanjing Fujitsu Nanda Software Technology Co , LTD
Du Erpei a engineer at FNST(Nanjing Fujitsu Nanda Software Technology Co , LTD). He has been a linux software developer for 1 year. Currently, he is focusing on CIAT for AGL and other related area.


Tuesday December 6, 2022 16:00 - 16:40 JST
315
  Automotive Linux Summit

16:00 JST

Current State of Graphics Virtualization Upstream - Daniel Stone, Collabora
The Linux graphics subsystem has traditionally relied on 'implicit synchronisation' to make this coherent, with the kernel handling scheduling. Graphics and media workloads are deeply pipelined, deeply parallel, and deeply asynchronous. However modern hardware has been completely the other way and giving userspace exacting control - making implicit synchronisation less and less viable. This talk will discuss the current efforts upstream regarding the open source graphics solutions when it comes to containerized and virtualized workloads.

Speakers
avatar for Daniel Stone

Daniel Stone

Graphics Lead, Collabora
Daniel is the graphics lead at Collabora, working on the upstream open-source graphics stack. He has been working specifically on Wayland and Weston, as well as Mesa, kernel modesetting, and others. Mainly focusing on window systems, display, and integration between disparate components... Read More →


Tuesday December 6, 2022 16:00 - 16:40 JST
311&312

16:00 JST

Cloud-native Metric Monitoring with Prometheus - Richard Hartmann, Grafana Labs
Prometheus is the de facto standard in cloud-native and beyond. Join us for an intro and deep dive into the system millions of users use every day to keep their most critical applications up and running.

Speakers
avatar for Richard Hartmann

Richard Hartmann

Director of Community, Grafana Labs
Richard "RichiH" Hartmann is the Director of Community at Grafana Labs, Prometheus team member, OpenMetrics founder, OpenTelemetry member, CNCF Technical Advisory Group Observability chair, CNCF Technical Oversight Committee member, CNCF Governing Board member, and more. He also leads... Read More →



Tuesday December 6, 2022 16:00 - 16:40 JST
411&412
  CloudOpen

16:00 JST

What it Really Takes to be Successful at the Edge - Mariel Losso, ExxonMobil & Chad Ferman, Red Hat
What it takes to be successful at the edge is something Mariel and Chad have a lot of experience in from building the automation framework to power a fortune 10 company.

What does it actually take to run a remote site autonomously? If there is a network outage, and there are few if any IT staff available how do you handle this without sending someone to fix it? Meticulous automation needs to be in place to make sure that everything is configured as it should be in a repeatable way so that all sites are the same.

In this session, they will walk through what this looks like as well as some of the hurdles we overcame to build not just the technology but the people and skills to do this at scale.

Speakers
avatar for Chad Ferman

Chad Ferman

Automation Evangelist/ Ansible Product Manager, Red Hat
Chad Ferman has over 25 years of industry experience in multiple industries including Retail, public sector and most recently Oil & Gas / Manufacturing as the Enterprise Architect for Automation and Kubernetes. He has been at Red Hat since March of 2021 where he is a Product Manager... Read More →
ML

Mariel Losso

Enterprise Technology Architect, ExxonMobil
Mariel Losso is an Enterprise Technology Architect at ExxonMobil where he focuses on emerging technologies and helping set the technical capability strategic roadmap for automation, observability, cloud native and Site Reliability Engineering for ExxonMobil IT. He is currently living... Read More →



Tuesday December 6, 2022 16:00 - 16:40 JST
416&417
  Critical Software Summit

16:00 JST

Zephyr RTOS: Applying Open Source Best Practices - Kate Stewart, The Linux Foundation
We need to bring the quality and security best practices from open source development of clouds and desktops to resource-constrained devices. Since its inception in 2016, the Zephyr RTOS project has been a leader in applying known open source development best practices.

We’ll go over some of the key strategies adopted in the last 6 years, that have resulted in Zephyr being used widely in products in multiple market segments such as wind turbines, computers, hearing aids and more. These best practices for software quality, transparency, traceability & supporting security are now making it possible to aim for safety-critical applications as well.

Speakers
avatar for Kate Stewart

Kate Stewart

Vice President of Dependable Embedded Systems, The Linux Foundation
Kate Stewart is Vice President of Dependable Embedded Systems at the Linux Foundation. She works with the safety, security and license compliance communities to advance the adoption of best practices into embedded open source projects. Since joining The Linux Foundation, she has launched... Read More →



Tuesday December 6, 2022 16:00 - 16:40 JST
413
  Embedded IoT

16:00 JST

MLSecOps with Automated Online and Offline ML Model Evaluations on Kubernetes - Tommy Li, IBM
MLSecOps is the intersection of machine learning, DevOps, infrastructure, and security. Machine Learning models can be easily reversed, leading to invaluable loss of Data. Having a robust MLSecOps infrastructure in place is absolutely necessary. It's incredibly complex for data scientists to monitor model security since it is hard to access and process model payloads on Kubernetes in scale. Therefore, it’s crucial to automate online real-time evaluations and detailed offline analysis on Kubernetes. Real-time evaluations such as model explanations can provide immediate feedback for each model prediction, while offline analysis such as fairness and adversarial detection can examine the model security over a period of time in order to visualize and report any potential threats in the model. This talk covers how to use KServe, Knative, Apache Kafka, and Trusted-AI tools to serve ML models, persist payloads, and automate both online and offline model evaluations in a production environment.

Speakers
avatar for Tommy Li

Tommy Li

Senior Software Developer, IBM
Tommy Li is a senior software developer in IBM focusing on Cloud, Kubernetes, and Machine Learning. He is one of the Kubeflow committers and worked on various open-source projects related to Kubernetes, Microservice, and deep learning applications to provide advanced use cases on... Read More →



Tuesday December 6, 2022 16:00 - 16:40 JST
414&415
  Open AI & Data Forum

16:50 JST

Lightning Talk: Flutter Based Applications for IVI Dashboard - Hritik Chouhan, GSoC'22 Contributor
Hritik Developed a flutter demo applications for IVI dashboard which Sets and Shows data from KUKSA.VAL server Connected via Sockets.

Hritik developed four flutter apps which are dashboard , HVAC, Navigation, Media Player applications. This apps are implemented for the AGL flutter build.

Dashboard app shows Tires pressure, Speed of car, RPM of engine, Average fuel consumption, Child lock Status, Fuel indicator, Current location, etc.

While HVAC app Sets value to KUKSA.VAL server such as left and right zone temperature in car , Front Defroster and Rear Defroster active or not, IsAirConditioningActive, Fanspeed, AC vent direction, etc. While Navigation app get Current Location from KUKSA.VAL server using this user can interact with map , search for destination, get info for destination, route for destination, turn by turn navigation with direction info. This three applications uses KUKSA.VAL server, which provides the data in JSON format over Websocket.

While Media player app Connected with Media player daemon server via TCP socket, it includes music playlist from Media directory, current song info , current song progress bar , volume slider, play/pause/next/previous/loop buttons, etc.

Speakers
HC

Hritik Chouhan

Student at IIT Mandi, GSoC'22 Contributor
I am a senior undergraduate student pursuing Btech in Bio Engineering at IIT Mandi , Also GSoC'22 Contributor in AGL , contributed by development of flutter applications based on flutter for IVI dashboard.I have been exploring and learning various fields of Computer Science and during... Read More →



Tuesday December 6, 2022 16:50 - 17:00 JST
311&312
  Automotive Linux Summit

16:50 JST

Software Supply Chain Aspects in Infrastructure as Code - Lior Kaplan, Checkmarx
KICS is an Open Source project created to help Keep Infrastructure as Code Secure ( https://kics.io/ ). With today's DevOps best practices, we see a lot of re-use of other IaC snippets and templates (e.g. HELM charts). Which it turn, make IaC to vulnerable to the similar problems as we see in software packages and theirs dependencies. How often do developers or DevOps read the Docker file that just reused, went through the files of the HELM chart they just applied to Kubernetes or made sure they used the official node.js / python container instead of taking the first result available on Docker Hub ? We anticipate that in the future we'll see more and more risks we already know in the software dependency world, applied to the IaC world, which makes the risk be part of a much lower level of your software stack. This session would discuss those risks, and how to leverage IaC scanning to avoid software supply chain problems in your infrastructure.

Speakers
LK

Lior Kaplan

Open Source Officer, Checkmarx
Lior Kaplan has been part of the Open Source community for more than 20 years with participation in Debian GNU/Linux, LibreOffice & PHP communities. In 2021 he started to lead Checkmarx's Open Source Program Office created to oversee the company's first oss project - KICS, Keep Infrastructure... Read More →


Tuesday December 6, 2022 16:50 - 17:30 JST
411&412
  ContainerCon

16:50 JST

Config Based CVE Matching for Linux Kernel - Takuma Kawai, Miraxia Edge Technology Corporation
In the embedded Linux industry, "CPE search" methods are widely selected to fix security issues in their products. They search for CVEs by each package-version pair in their SBOMs and apply the security patches. However, this approach often becomes problematic because of an unexpectedly large CVE list of an outdated kernel with many false positives. Typical reasons why false positives reported are: (1) CPE information in the CVE database is too rough; and (2) the product is not affected by a CVE because the vulnerable code is never compiled with a given configuration. In most cases, more than half of the false positives could be reduced with the help of data from Ubuntu CVE Tracker, which describes the proper commit range that contains vulnerable code. An additional ~10% false positives could be reduced by examining whether a commit with vulnerable code is compiled or not with consideration of ".config". Firstly, Takuma Kawai will describe a classic way to track security issues widely chosen in their industry and its problems. Then he explains a more accurate algorithm using commit ids to identify the vulnerable version range, replacing the classical method. Finally, he presents a new method, which reduces ~10% more false positives in combination with other methods.

Speakers
avatar for Takuma Kawai

Takuma Kawai

General Staff, Miraxia Edge Technology Corporation
Takuma Kawai is a embedded Linux BSP engineer working at Miraxia. He has experience in developing embedded linux kernel, bootloader, build system, device driver and userland tools. His recent work was creating embedded Linux BSP for a new Arm SoC from scratch, including TF-A plat... Read More →



Tuesday December 6, 2022 16:50 - 17:30 JST
416&417
  Critical Software Summit

16:50 JST

Asymmetric/Heterogeneous MultiProcessing (AMP/HMP): Mainline Linux and Zephyr in Unison - Marcel Ziswiler, Toradex AG
This talk is a deep dive into the AMP/HMP topic showing both the Cortex-A as well as the Cortex-M4/M7 side of things. The first part looks at the various options how to actually launch code at various stages throughout the lifetime of a system, be it directly from a boot container by the boot ROM, later by the boot loader using U-Boot's bootaux command or once Linux is booted on the Cortex-A core using the remote processor framework (remoteproc). How mainline Linux and Zephyr work in unison is covered in the second part by further discussing concepts like the remote processor messaging (rpmsg) framework using the virtio-based messaging bus which allows kernel drivers to communicate with remote processors available in the system. The third part looks at the communication library landscape where the likes of OpenAMP and RPMsg-Lite are covered. My talk is mostly SoC agnostic but concludes with a real-life demo using NXP i.MX 7/8M Mini and 8M Plus-based systems running the fully open-source software stacks previously introduced. A similar presentation was held at the Embedded Linux Conference in Austin in June.

Speakers
avatar for Marcel Ziswiler

Marcel Ziswiler

Software Team Lead - Embedded Linux BSP, Toradex
Marcel Ziswiler joined Toradex in 2011 spearheading the Embedded Linux adoption as their head of the embedded Linux BSP team. His introduction of an upstream first policy led to being a top 10 U-Boot as well as Linux kernel Arm SoC contributor. In the past, he was a senior Linux expert... Read More →



Tuesday December 6, 2022 16:50 - 17:30 JST
413
  Embedded IoT

16:50 JST

Tutorial: Zoom on Cilium: An Interactive Tutorial to Learn How to Reshape the Traffic Using EBPF - XDP - Adam Sayah, solo.io
the eBPF technology is revolutionizing the network stack, allowing code to run securely in a sandbox within the kernel to get instant metrics and to apply network security policies. from CNIs (E.g. Cilium) to monitoring (E.g. Pixie) to service mesh, eBPF is now the core technology of multiple open source projects in the networking landscape, eBPF even allows us to reshape our traffic at the driver level using eXpress Data Path (XDP) system in the Linux kernel, which offers high-performance programmable packet processing integrated with the kernel, and this is what we are going to learn in the following workshop. During this session, we will get an introduction to eBPF and XDP, and using an interactive online workshop platform, we will learn how to create an eBPF program, and how to use XDP to reshape the traffic, and apply routing policies that impact the traffic in a Kubernetes cluster for example, By attending this workshop, the attendees will have a better understanding of how the technology works behind the scene in their favorite eBPF-based open-source projects.

Speakers
avatar for Adam Sayah

Adam Sayah

Field Engineer, solo.io
Adam Sayah is Field Engineer at Solo.io, a company specializing in open source and enterprise software for application networking from the edge to service mesh. At Solo.io, Adam helps organizations build and operate robust cloud-native architecture. Prior to Solo.io, Adam held software... Read More →



Tuesday December 6, 2022 16:50 - 17:30 JST
315
  LinuxCon

16:50 JST

How to Create a Custom Serving Runtime in KServe ModelMesh to Serve Your Models - Rafael Vasquez & Christian Kadner, IBM
KServe ModelMesh comes with a few built-in serving runtimes to serve models in common ML frameworks. However, at times there is a need to serve models in custom runtimes, specially built to satisfy various requirements. In this talk, we will introduce ModelMesh key features, and then share hands-on experience of building a new container image with support for the desired framework. The following will be covered: - Overview of ModelMesh - Demo of loading models in existing model server - Metrics and dashboard - How to create a new custom serving runtime - Demo of running prediction using custom serving runtime

Speakers
avatar for Rafael Vasquez

Rafael Vasquez

Software Developer, IBM
Rafael Vasquez is a software developer at the IBM Center for Open Source Data and AI Technologies (CODAIT). Rafael has a background in data science and application development. Most recently he has been working on the Machine Learning eXchange (MLX) and ModelMesh.
avatar for Christian Kadner

Christian Kadner

Software Engineer, IBM
Christian Kadner is a software developer at the IBM Center for Open Source Data and AI Technologies (CODAIT). Christian has a background in systems programming and data management. Most recently he has been working on Kubeflow Pipelines on Tekton, the Machine Learning eXchange (MLX... Read More →



Tuesday December 6, 2022 16:50 - 17:30 JST
414&415
  Open AI & Data Forum

17:05 JST

Lightning Talk: Flutter Based Instrument Cluster App for Automotive Grade Linux - Aakash Solanki, Indian Institute of Technology Mandi
Aakash developed the demo Instrument Cluster app for the AGL. Flutter is an open source framework by Google for building natively compiled, multi-platform applications from a single codebase, which makes the development faster and easier.

This app relies on KUKSA.val, Flutter Websockets, OpenStreetMap, openrouteservice. KUKSA.val provides in-vehicle software components for working with in-vehicle signals modelled using COVESA VSS data model. To access signals data from kuksa-val-server, Flutter websocket is used.

Current version of the app shows speedometer, tachometer, fuel gauge, coolant temperature gauge, gear info, turn signal, some other signals like cruise control, error and warning signals and a map, which shows the route between current location and destination set. For the Map tiles, OpenStreetMap is used and for the navigation openrouteservice is used.

Speakers
avatar for Aakash Solanki

Aakash Solanki

Student, Indian Institute of Technology Mandi



Tuesday December 6, 2022 17:05 - 17:15 JST
311&312
  Automotive Linux Summit

17:20 JST

Lightning Talk: PIVOT: An Open Community Platform for Sharing Vehicle Telematics Data for Research and Innovation - Christos Papadopoulos, University of Memphis
This presentation will describe the NSF-funded PIVOT project, a community-based platform intended to catalyze the production and consumption of automotive and heavy-duty datasets and associated tools, to support research in vehicle system cybersecurity, intelligent transportation, and smart and connected communities. PIVOT will provide the community with in-vehicle datasets, telematics data, an open-source data repository, and new open-source tools to help collect, process, and analyze data. The datasets will be crowd-sourced from (a) CAN loggers provided by the project for both passenger vehicles and heavy trucks, (b) contributed by researchers, and (c) provided by our industry collaborator Geotab. The platform will employ existing privacy controls as well as enable researchers to further advance privacy approaches using PIVOT datasets. The presentation will be followed by an open discussion to explore how the AGL community and PIVOT can mutually benefit from collaboration.

PIVOT Website: http://pivot-auto.org

NSF Award Announcement: https://nsf.gov/awardsearch/showAwardAWD_ID=2213733&HistoricalAwards=false

Speakers
CP

Christos Papadopoulos

Professor, University of Memphis
Christos Papadopoulos is a professor in the Computer Science Department at University of Memphis. His interests include network and automotive cybersecurity, future Internet architectures and applications, and large-scale Internet measurements. He recently spent two years as a program... Read More →



Tuesday December 6, 2022 17:20 - 17:30 JST
311&312
  Automotive Linux Summit

17:40 JST

AGL Developer BoF - Walt Miner, The Linux Foundation & Scott Murray, Konsulko
A lot has happened to the Automotive Grade Linux (AGL) Unified Code Base (UCB) in 2022. We have transformed the UCB to include Flutter for developing app. In addition, the base platform now uses more standard systemd services for the Application lifecycle, replaced the LSM with SELinux as the replacement for SMACK, and expanded HTML5 and Chromium support. AGL has attracted a large number of systems developers and app developers. This is an opportunity for developers to get together and discuss issues they have run into, potential roadmap ideas and to provide feedback to the community. Please bring your questions, comments and ideas to this session.

Speakers
avatar for Scott Murray

Scott Murray

Principal Software Engineer, Konsulko
Scott has been a Linux user for almost 30 years and has developed Linux based embedded products for over 20 years at a variety of companies, large and small. Currently, he works for Konsulko Group as a Principal Software Engineer, providing embedded Linux engineering services for... Read More →
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 World Conference in Nuremberg, Embedded Linux Conference, LinuxCon North America, and Open Source Summit North America... Read More →


Tuesday December 6, 2022 17:40 - 18:20 JST
311&312

17:40 JST

Fusion of Sensors and Robot - Haruhisa Fukano & Colin Peters, Fujitsu
CPS(Cyber Physical System) is a typical application field of edge computing. Actuators such as robots play an important role in the feedback of CPS findings to physical world. One of the biggest challenges current robotics is how to control various objects under variable circumstances. To solve this challenges, Ritsumeikan University is conducting research and development of SSES"Sensor-rich Soft End-effector System" in SIP"Cross-ministerial Strategic Innovation Promotion Program" which the Japanese Cabinet Office invests. SSES has fusion of sensor and robot, and combines with AI to allow robot to respond to variable circumstances. Ritsumeikan university and Fujitsu are developing open software stack "Robot basic architecture based on SSES blueprint" which is frame work for fusion of sensor and robot , AI as LF Edge Akraino blueprint using research results of SSES. In this presentation, Haruhisa Fukano  & Colin Peters will explain how the framework works and proof of concept result.

Speakers
avatar for Colin Peters

Colin Peters

Software Engineer, Fujitsu
Colin Peters is a software architect and business planner for edge computing at Fujitsu. He is currently leading a PoC project to expand and develop the edge computing market.He also contributes to the ecosystem and open community for the spread and evolution of edge computing. He... Read More →
HF

Haruhisa Fukano

Architect, Fujitsu
Haruhisa Fukano is an architect and business planner for edge computing at Fujitsu. He leads the PoC project to develop the edge computing market.He also contributes to the ecosystem and open community for the spread and evolution of edge computing. He currently serves on the technical... Read More →



Tuesday December 6, 2022 17:40 - 18:20 JST
413
  Embedded IoT

17:40 JST

Tutorial Cont'd: Zoom on Cilium: An Interactive Tutorial to Learn How to Reshape the Traffic Using EBPF - XDP - Adam Sayah, solo.io
the eBPF technology is revolutionizing the network stack, allowing code to run securely in a sandbox within the kernel to get instant metrics and to apply network security policies. from CNIs (E.g. Cilium) to monitoring (E.g. Pixie) to service mesh, eBPF is now the core technology of multiple open source projects in the networking landscape, eBPF even allows us to reshape our traffic at the driver level using eXpress Data Path (XDP) system in the Linux kernel, which offers high-performance programmable packet processing integrated with the kernel, and this is what we are going to learn in the following workshop. During this session, we will get an introduction to eBPF and XDP, and using an interactive online workshop platform, we will learn how to create an eBPF program, and how to use XDP to reshape the traffic, and apply routing policies that impact the traffic in a Kubernetes cluster for example, By attending this workshop, the attendees will have a better understanding of how the technology works behind the scene in their favorite eBPF-based open-source projects.

Speakers
avatar for Adam Sayah

Adam Sayah

Field Engineer, solo.io
Adam Sayah is Field Engineer at Solo.io, a company specializing in open source and enterprise software for application networking from the edge to service mesh. At Solo.io, Adam helps organizations build and operate robust cloud-native architecture. Prior to Solo.io, Adam held software... Read More →


Tuesday December 6, 2022 17:40 - 18:20 JST
315
  LinuxCon

17:40 JST

OpenDataology - A Call to Arms for Fixing the Dataset Licensing Landscape - Gopi Krishnan Rajbahadur, Huawei Technologies Canada
Publicly available datasets fuel the success of commercial AI software. Dataset licenses govern the use of these datasets. However, ensuring dataset license compliance when using publicly available datasets is a complex endeavor. First, unlike OSS licenses, dataset licenses do not clearly outline the rights and obligations associated with them. Second, datasets can be created from multiple data sources each of which may have different licenses which further compounds the issue. In this talk, we introduce our project OpenDataology, an open source initiative that proposes a novel approach to assess the potential license compliance violations associated with a dataset. OpenDataology (an LF AI and Data Sandbox project) can act as a crowd-sourced medium that enables identifying and documenting the license compliance risks associated with using publicly available datasets for AI software. Different the previous version of this talk, we will focus on how different contributors can get involved, the tools available and how OpenDataology is enhancing SPDX to enable better dataset license compliance analysis. We further discuss the risks associated with using more than 100 publicly available AI datasets (compared to the six datasets that we explored last time).

Speakers
GK

Gopi Krishnan Rajbahadur

Senior Researcher, Huawei
Gopi Krishnan Rajbahadur is a Senior Researcher at the Centre for Software Excellence at Huawei, Canada. He holds a PhD in computer science from Queen's University, Canada. He received his BE in Computer Science and Engineering from SKR Engineering College, Anna University, India... Read More →


Tuesday December 6, 2022 17:40 - 18:20 JST
414&415
  Open AI & Data Forum

18:30 JST

 
Wednesday, December 7
 

09:00 JST

ELISA Mini Summit (Pre-Registration Required)
Enabling Linux in Safety Applications (ELISA) aims to create a shared set of tools and processes to help companies build and certify Linux-based safety-critical applications and systems whose failure could result in the loss of human life, significant property or environmental damage.

9:00 – 10:00 am – ELISA Project Overview
Join the ELISA mini summit for an overview of the ELISA project, the activities of the various working groups (WGs) and how the WGs interact and work together to tackle the challenges in advancing open source in safety-critical systems and bridge the gap between functional safety and Linux kernel development velocity.

10:00 – 10:15 am – Break (refreshments will be served)

10:15 – 11:00 am – Systems Working Group deep-dive
Take a deeper look into the Systems WG launched this year. Many products across various industries share the same architectural elements, including container technologies, RTOS requirements, or virtualization. This demands safety analysis at the system level. Understand why and how this WG is exploring the implications of using Linux in those mixed criticality systems by creating a reference system for further analysis. Learn also about collaboration with other open source communities such as AGL, Xen, and SPDX.

11:00 – 11:45 am – Automotive Working Group
Usage of Linux is common sense in many Automotive use cases such as infotainment, display clusters, or gateways. This session will describe elements needed to enable Linux in safety critical automotive use cases starting with warning signs of instrument clusters, also known as tell tales, and going forward the evolutionary path towards more complex use cases such as driver assistance. By framing use cases in a wider system context of a centralized vehicle computer architecture, it allows adopters a step-by-step approach to enable Linux in safety critical applications and to increase the responsibility of Linux in smaller chunks.

11:45am – 12:00 pm Open Discussions
Stick around for open discussions and Q&As with the speakers. The speakers will provide pointers to onboard those who are interested in collaborating to further the work of the ELISA project.

How to Register: Pre-registration is required, open to in-person attendees, and there is a $10 registration fee. To register for the ELISA Mini Summit, add it to your Open Source Summit Japan registration.

Speakers
avatar for Kate Stewart

Kate Stewart

Vice President of Dependable Embedded Systems, The Linux Foundation
Kate Stewart is Vice President of Dependable Embedded Systems at the Linux Foundation. She works with the safety, security and license compliance communities to advance the adoption of best practices into embedded open source projects. Since joining The Linux Foundation, she has launched... Read More →
avatar for Philipp Ahmann

Philipp Ahmann

Product Manager, Robert Bosch GmbH
Philipp Ahmann is a technical business development manager at Robert Bosch GmbH with focus on Open Source activities. He represents the ELISA project of the Linux Foundation as technical steering committee chair and leads the automotive as well as systems work group. He has more than... Read More →



Wednesday December 7, 2022 09:00 - 12:30 JST
315

09:00 JST

Uptane: Securing Software Updates and Supply Chains on Connected Vehicles (Pre-Registration Required)
Uptane is an open source, secure software update standard that has protected over-the-air software update delivery to the electronic control units of automobiles for more than five years. Designed for compromise-resilience, even from attacks by malicious nation state actors, the framework has been integrated into Automotive Grade Linux through an open source C++ implementation called aktualizr, and has also been adopted by a number of U.S. and international manufacturers. In this workshop, you will learn more about how Uptane mitigates and prevents a variety of common attacks, and how its technology and best practices continue to evolve to meet emerging challenges, such as securing the software supply chain, complying with the latest regulations and standards, and dealing with aftermarket components.

Download the Introduction to Uptane whitepaper here!

How to Register: Pre-registration is required. To register for Uptane: Securing Software Updates and Supply Chains on Connected Vehicles, add it to your Open Source Summit Japan registration.

Wednesday December 7, 2022 09:00 - 12:30 JST
313&314
 
  • Timezone
  • Filter By Date Open Source Summit Japan 2022 Dec 5 - 7, 2022
  • Filter By Venue Yokohama, Japan
  • Filter By Type
  • Automotive Linux Summit
  • CloudOpen
  • Co-Located Events
  • Community Leadership Conference
  • ContainerCon
  • Critical Software Summit
  • Embedded IoT
  • Emerging OS Forum
  • Keynote Sessions
  • LinuxCon
  • Open AI & Data Forum
  • OSPOCon
  • Speaker Office Hours
  • Special Events / Exhibits / Breaks
  • Content Experience Level
  • Session Language
  • Speaker slides attached
  • Speaker Type

Filter sessions
Apply filters to sessions.