Loading…
View More Details & Registration
Please note: All Sessions are in Japan Standard Time Zone (UTC+09:00)

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

Wednesday, December 2
 

09:01 JST

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

Jim Zemlin

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


Wednesday December 2, 2020 09:01 - 09:15 JST

09:15 JST

09:30 JST

Keynote: Fujitsu's Challenge with the Open Source Community - Ken Komiyama, Manager, Linux Development Division, Fujitsu
Speakers
avatar for Ken Komiyama

Ken Komiyama

Manager, Linux Development Division, Fujitsu
Ken Komiyama is a manager in Linux development division at Fujitsu. He has more than 10 years experience working as Linux support engineer and supported the customers' mission critical systemsin global. He's now leading a Linux technical support team which supports 70,000+ Linux servers... Read More →


Wednesday December 2, 2020 09:30 - 09:35 JST

09:35 JST

Keynote: Cloud Native Connects - Bill Mulligan, Marketing Manager, Cloud Native Computing Foundation
Speakers
avatar for Bill Mulligan

Bill Mulligan

Marketing Manager, Cloud Native Computing Foundation


Wednesday December 2, 2020 09:35 - 09:40 JST

09:45 JST

Keynote: Cloud Native is Edge Native Too - Thomas Di Giacomo, Chief Technology Officer, SUSE
Speakers
avatar for Thomas Di Giacomo

Thomas Di Giacomo

Chief Technology Officer, SUSE
Thomas Di Giacomo is Chief Technology and Product Officer for SUSE, where he leads our global Office of the CTO and Product and Solution Management. His team covers SUSE’s entire portfolio of products as well as innovation priorities. He is also responsible for driving and guiding... Read More →


Wednesday December 2, 2020 09:45 - 10:05 JST

10:05 JST

Keynote: Unconstrained: Technology. Opportunity. Community. - Calista Redmond, CEO, RISC-V International
Speakers
avatar for Calista Redmond

Calista Redmond

CEO, RISC-V International
Calista Redmond is the CEO of RISC-V International with a mission to expand and engage RISC-V stakeholders, compel industry adoption, and increase visibility and opportunity for RISC-V within and beyond RISC-V International. Prior to RISC-V International, Calista held a variety of... Read More →


Wednesday December 2, 2020 10:05 - 10:15 JST

10:20 JST

Break
Wednesday December 2, 2020 10:20 - 11:00 JST

10:20 JST

11:00 JST

SUSI.AI - The Privacy Aware Smart Assistant - Norbert Preining, Accelia Inc., FOSSASIA
Smart speakers and personal assistants have taken a strong presence in our daily life: nearly every modern smart phone comes with a personal voice assistant, and smart speakers a la Google Home and Amazon's Alexa/Echo can be found in many households. But these commodities come at a price: The price is loss of privacy, the price of ever more transparent customer, not to speak of unwanted transcription of private communication due to the permanent listening for trigger words. A team of software and hardware developers at FOSSASIA is working on an alternative: a open source personal voice assistant and smart speaker that respects the privacy of the user. This system is called SUSI.AI, and targets not only the dedicated smart speaker, but also the general Linux desktop with integration into the major desktop environments. Norbert Preining will present the state of SUSI.AI, both on the desktop as well as the smart speaker. After an introduction to the SUSI.AI ecosystem, he will focus on the integration of recent offline speech recognition systems into the device, and the state of open source speech recognition in general.

Speakers
avatar for Norbert Preining

Norbert Preining

AI and Cloud Engineer, Accelia Inc., FOSSASIA
Norbert Preining is currently working for Accelia Inc., a Japanese CDN and IT company. He is a long term contributor to FOSSASIA, in particular the SUSI.AI privacy aware smart assistant and smart speaker system. FOSSASIA is developing open source software applications and open hardware... Read More →


Wednesday December 2, 2020 11:00 - 11:50 JST
Virtual 3
  AI/ML/DL, AI on the Edge
  • Skill Level Any
  • Technical Talk No

11:00 JST

Achieve a Healthy Ecosystem Around Automotive Device Virtualization - VirtIO Support in AGL - Jerry Zhao, Panasonic Corporation with Special Guests: Alex Bennée, Linaro; Mikhail Golubev, OpenSynergy & Tsubone Takashi, Panasonic
CPU and memory virtualization have been a common technology for several decades. However, as the ECU consolidation has become increasingly essential in the automotive world, when it comes to virtualization, peripheral devices request a standard and healthy framework for virtualization.

In this session, we will introduce work of AGL virtualization expert group on a common virtual device framework VirtIO and we will be showing related demos from the member companies.

Speakers
avatar for Alex Bennée

Alex Bennée

Senior Software Engineer, Linaro
Alex started learning to program in the 80s in an era of classic home computers that allowed you to get down and dirty at the system level. After graduating with a degree in Chemistry he's worked on a variety of projects including Fruit Machines, Line Cards, CCTV recorders and point-to-multipoint... Read More →
TT

Tsubone Takashi

Chief Enginner, Panasonic
Takashi Tsubone is a software engineer for embedded systems. He developed the Panasonic digital TV products for many years, and his specialty is the real-time display system and application framework on it using GPU. Since 2015, he is in charge of the IVI display system in the Panasonic... Read More →
avatar for Mikhail Golubev

Mikhail Golubev

Technical Lead, OpenSynergy
Michail Golubev is a virtualization technical lead at OpenSynergy GmbH, a company that develops the virtualization platform COQOS Hypervisor SDK that supports the convergence of software-based vehicle functions with different requirements on safety and security. His activity is mainly... Read More →
avatar for Jerry Zhao

Jerry Zhao

Panasonic
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, autonomous driving and virtualization.


Wednesday December 2, 2020 11:00 - 11:50 JST
Virtual 8

11:00 JST

Get Ready for Vehicle Digital Transformation - Yusuke Kawasaki, Renesas
Renesas collaborated with various open-source projects like AGL to develop modern IVI and connected vehicle applications. Now, we start supporting digital-transformation (=DX) for the vehicle to comply with the new-normal lifestyle. To realize vehicle DX, a seamless edge (=vehicle computer) and cloud service application is a mandatory piece. Then, we added a capability to integrate cloud API into Renesas R-Car solutions. This session will introduce our collaboration case with AWS, including a video message from the Amazon AWS team.

Speakers
avatar for Yusuke Kawasaki

Yusuke Kawasaki

Senior Manager, Automotive Digital Products Marketing Division, Renesas
Yusuke Kawasaki is a Senior Manager of Automotive Digital Products Marketing Division at Renesas. He has 10+ year experience as automotive cockpit (IVI/Cluster) and connected car solution architect and had achieved many type of solution menu creation and contribution to many partner... Read More →


Wednesday December 2, 2020 11:00 - 11:50 JST
Virtual 7
  Automotive Linux Summit
  • Skill Level Any
  • Technical Talk Yes

11:00 JST

Ballerina: An Open-Source Cloud-Native Programming Language - Anjana Fernando, WSO2 Inc.
Ballerina (https://ballerina.io/learn/by-example/) is a cloud-native programming language, tailored for network-awareness and microservices development. The reason that a programming language is dedicated for cloud-native development is, the developer spends more time integrating cloud-native technologies to their programming language, compared to the core business logic. Ballerina tries to bridge this gap by having language integrated features, such as network awareness through a built-in services concept, communication resilience, observability, and deployment technology awareness, such as Kubernetes management. It’s developed as an open-source project (https://github.com/ballerina-platform) and is Apache 2 licensed.

Speakers
avatar for Anjana Fernando

Anjana Fernando

Director - Developer Relations, WSO2 Inc.
Anjana is a Director of Developer Relations at WSO2. He has built up the expertise in data analytics and enterprise integration by leading several products at WSO2. He has also helped numerous customers in implementing their integration strategies. His latest venture is his role in... Read More →



Wednesday December 2, 2020 11:00 - 11:50 JST
Virtual 2
  Cloud Infrastructure, Cloud-Native Programming Languages

11:00 JST

Open Source in Safety Critical Applications - Kate Stewart, The Linux Foundation
The last 20 years have seen a tremendous surge of new technologies and capabilities emerge from open source software. Open source building blocks have become increasingly attractive as the base for innovative new products. Safety critical applications are now starting to consider using them as well. This talk will look at some of the challenges and approaches to building trust and confidence in open source used in safety critical software coming to new products near you… or perhaps, even in you.

Speakers
avatar for Kate Stewart

Kate Stewart

VP, Dependable Embedded Systems, The Linux Foundation
Kate Stewart works with the safety, security and license compliance communities to advance the adoption of best practices into embedded open source projects. Kate was one of the founders of SPDX, and is currently the specification coordinator. Since joining The Linux Foundation, she... Read More →



Wednesday December 2, 2020 11:00 - 11:50 JST
Virtual 4
  Embedded & IoT, Security

11:00 JST

It Takes Communities and Technologies to Make the Document Localization Work More Fun and Productive - Noriaki Fukuyasu, Linux Foundation
Developer communities are often reluctant to write documentation because, for many developers, the fun part of community activities is writing codes not documents. When it comes to the localization of those documents into the local languages, the situation is even worse. But the localization of the documents is very critical for growing the local developer communities and ecosystems, and eventually, users. We, non-native English speaker communities, must solve this issue. In this talk, I would like to share my thoughts on how to make the localization work more fun and productive that many people would become motivated to participate. It really takes tools (technologies) and working processes (community).

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 →



Wednesday December 2, 2020 11:00 - 11:50 JST
Virtual 5
  Leadership & Governance, Community Management
  • Skill Level Mid-level
  • Technical Talk No
  • Presentation Slides Attached Yes

11:00 JST

Solve Flake Tests at Open Source Projects - Kenichi Omichi, NEC
Recently Open Source projects (Kubernetes, OpenStack, etc.) tends to be developed with continuous testing at CI pipeline. With the testing, we detect change requests which break the existing features and block merging incompatible changes into the mainline. As the result, reviewers tend to not check change requests which don't pass these tests. These requests are just ignored and never merged. On the other hand, sometimes tests are failed due to unrelated reasons. Such unstable tests are called flake tests. This situation makes developers frustrated. Even though they are proposing correct changes, some tests are failed, and requests are ignored. An example of root cause is insufficient network bandwidth and that makes some test runs over timeout. Of course, flake tests can detect latent bugs which are difficult to be detected with a single test run. It is important to solve flake tests for improving quality and making CI pipeline smooth but developers who solve flake tests are not enough. If facing flake tests, they re-run tests without investigation mostly. In this session, speakers will discuss necessary information and how to investigate the information to solve flake tests.

Speakers
avatar for Kenichi Omichi

Kenichi Omichi

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 →


Wednesday December 2, 2020 11:00 - 11:50 JST
Virtual 1
  Linux Systems, Testing & Fuzzing

11:00 JST

Bridging Modern DevOps and the Mainframe - John Mertic, Linux Foundation; Jenn Francis, IBM & Len Santalucia, Vicom Infinity, Inc.
Join this roundtable session to learn the latest approaches to integrating the mainframe into modern devops tooling and practices to accelerate delivery and drive true cross-platform applications. The panelists will discuss the challenges and opportunities that led to the creation of the Linux Foundation’s Open Mainframe Project and its Zowe initiative. Launched last August, Zowe is the first open source project based on IBMz’s z/OS and serves as an integration platform for the next generation of tools for administration, management and development on z/OS mainframes. By utilizing new interfaces and an API mediation layer, enterprises can now more easily integrate rich mainframe resources and extend ‘API-first’ to the mainframe.

Speakers
avatar for Leonard Santalucia

Leonard Santalucia

Chief Technology Officer and the Business Development Manager, Vicom Infinity
Len Santalucia has been in the IT industry since 1973. He is presently the Chief Technology Officer and the Business Development Manager for Vicom Infinity, Inc, the Chairperson for the Linux Foundation Open Mainframe Project, a member of the IBM Z Academic Initiative advocate leadership... Read More →
avatar for Jenn Francis

Jenn Francis

Developer Advocate, IBM
During the day I am a Developer Advocate. In this role, I get the opportunity to work with customers, business partners, and vendors on leading-edge technologies and teaching developers how they can use them. I’m constantly challenged to find engaging ways to create technical material... Read More →
avatar for John Mertic

John Mertic

Director of Program Management, The Linux Foundation
John Mertic is the Director of Program Management for The Linux Foundation. Under his leadership, he has helped ASWF, ODPi, Open Mainframe Project, and R Consortium accelerate open source innovation and transform industries. John has an open source career spanning two decades, both... Read More →


Wednesday December 2, 2020 11:00 - 11:50 JST
Virtual 6
  Wildcard, Open Hardware

12:00 JST

Handling Telematics Data with OpenShift - Ip Sam, Red Hat
When you are running a truck company, you will need the telematics data to track where your trucks are, the drivers' performance and driving records. You may rely heavily on telematics data to predict sales and optimize revenues for your company. Often time, telematics data comes in as a batch. You may have a hard time sorting and finding out the relation of the telematics data. In this meeting, I will go over how to refactor telematics service as a cloud native application and deploy it to OpenShift. OpenShift contains features to handle the telematircs data in the batch format, as well as caching and persisting the telematircs data.

Speakers
avatar for Ip Sam

Ip Sam

Architect, Red Hat
Red Hat Certified Architect



Wednesday December 2, 2020 12:00 - 12:50 JST
Virtual 7
  Automotive Linux Summit
  • Presentation Slides Attached Yes

12:00 JST

How Browser Accessibility can Enhance Safe Driving - Jacobo Aragunde Pérez, Igalia
Imaginative use of accessibility features can lead to great enhancements for safe driving when applied to the automotive domain. System accessibility APIs provide a lot of power to tailor user experiences. Applied to the browser, they may be used to fetch content web sites or applications by their structure, object relations, or simply in a linear fashion, and process it in many ways. They may also be used to provide input, regardless of the hardware devices attached to the system. Around these APIs, assistive technologies can build an experience tailored for the needs of specific users. Screen readers allow visually impaired uses to get site contents in spoken form, audible feedback for interactive events and navigation with a minimal set of keys, using gestures or commands... Automation and testing are other areas using them intensively. In this presentation, Jacobo will explain how accessibility APIs and subsystems interact with applications and the ecosystem of assistive technologies, and propose some ideas of their potential in automotive: spoken instead of visual output, remixed contents tailored to specific output devices, even on-the-fly translation would be possible.

Speakers
avatar for Jacobo Aragunde Pérez

Jacobo Aragunde Pérez

Software Engineer, Igalia
Jacobo is a senior software engineer with more than 12 years of professional experience in the development of FLOSS solutions. He has contributed to well-known projects like Chromium, GStreamer or LibreOffice in the latest years, and participated as a speaker in BlinkOn, the Chromium... Read More →


Wednesday December 2, 2020 12:00 - 12:50 JST
Virtual 8

12:00 JST

The Building Blocks of DX: K8s Evolution from CLI to GitOps - Katie Gamanji, CNCF
In the past years, Kubernetes has become the default container orchestrator framework, setting the standards for application deployment in a distributed architecture. Wider adaptability of the tool prompted the diversification of the end-user base, and a consistent DX for cluster interaction became essential for Kubernetes. The community channeled herculean efforts towards the enhancement of developer experience by extending the cluster CLI, building portals, and highly-responsive UIs. This talk will focus on the cluster DX chronicles, showcasing tools which contributed to wider adoption for Kubernetes. An emphasis will be placed on cluster CLI and how it can be extended using kubectl plugins and wrappers. This will be followed by an introduction of widespread cluster state managers, covering mechanisms such as GitOps, ClickOps, and even SheetOps.

Speakers
avatar for Katie Gamanji

Katie Gamanji

Ecosystem Advocate, CNCF
Currently the Ecosystem Advocate for CNCF, Katie works closely with the End User Community. Katie’s main goals are to develop and execute programs to expand the visibility and growth of the End User Community while bridging the gap with other ecosystem units, such as TOCs and SIGs... Read More →


Wednesday December 2, 2020 12:00 - 12:50 JST
Virtual 2

12:00 JST

Linux on RISC-V with Open Hardware - Drew Fustini, BeagleBoard.org Foundation
Want to run Linux on open hardware?

This talk will explore how the RISC-V, an open instruction set (ISA), and open source FPGA tools can be leveraged to achieve that goal. I will explain how myself and others at Hackaday Supercon teamed up to get Linux running on a RISC-V soft-core in the ECP5 FPGA on the conference badge.

I will introduce Migen, LiteX and Vexriscv, and explain how they enabled us to quickly implement an SoC in the FPGA capable of running Linux. I will also explore other Linux-capable open source RISC-V implementations, and how some are being used in industry. 

Finally, I will look at what Linux-capable "hard" RISC-V SoC's currently exist, and what is on the horizon for 2021.

This talk is should be relevant to people who are interested in building open hardware systems capable of running Linux. It should also be useful to people who are curious about RISC-V.

Software engineers may find it exciting to learn how Python can be used to for chip-level design with Migen and LiteX, and simplify building a System-on-Chip (SoC) for an FPGA.

Google Slides link https://tinyurl.com/y6j8lfyz

Speakers
avatar for Drew Fustini

Drew Fustini

Embedded Linux Developer, BeagleBoard.org Foundation
I am a hardware designer and embedded Linux developer, from Chicago, now living in Berlin. I serve on the board of directors for the BeagleBoard.org Foundation and the Open Source Hardware Association (OSHWA). I am a RISC-V Ambassador, and I organize the Berlin Embedded Linux meetup... Read More →



Wednesday December 2, 2020 12:00 - 12:50 JST
Virtual 4
  Embedded & IoT, Linux in the Internet of Things and Edge Computing

12:00 JST

Keep Your Project Healthy: Grow Your Contributors - Kendall Nelson, OpenStack Foundation & Guinevere Saenger, GitHub
Open Source is a difficult concept to teach people because there isn’t anything in life that is truly ‘free’. Even more difficult than explaining what open source is in the first place, is teaching ways to openly collaborate and work together with people from other companies and places in the world. When you consider that some open source projects literally span the globe, and are worked on by thousands of contributors, this job gets even more difficult. In this talk, you will hear about the best practices Guinevere and Kendall have discovered through their work on the Kubernetes New Contributor Workshop and the OpenStack Upstream Institute trainings that teach attendees how to contribute to these projects. The struggles they have faced and overcome are applicable to all open source projects developing training on getting new contributors started.

Speakers
avatar for Kendall Nelson

Kendall Nelson

Upstream Developer Advocate, OpenStack Foundation
Kendall is an Upstream Developer Advocate at the OpenStack Foundation based in Seattle, WA. She first started working on OpenStack during the Liberty release (2015) on Cinder and since then been involved in Release Management, StoryBoard, the Women of OpenStack (WoO), the First Contact... Read More →
avatar for Guinevere Saenger

Guinevere Saenger

Software Engineer, GitHub
Guinevere Saenger was a part of Ada Developers Academy Cohort 6, transitioning into tech from being a full-time professional pianist. Two years after graduating, Guinevere writes deployment automation tooling on the Moda platform at GitHub, and keeps GitHub’s Kubernetes infrastructure... Read More →


Wednesday December 2, 2020 12:00 - 12:50 JST
Virtual 5

12:00 JST

New Tools Improve Patch Submission, Review, and Other Processes - Frank Rowand, Sony
The Linux kernel patch submission, review, and acceptance process has long been email based. There have been both benefits and problems resulting from being email based. Some new tools appear to reduce or remove some of the problems. This presentation will describe the new tools, how to use them, and how they solve problems for submitters, reviewers, and maintainers. Any open source project whose contribution process uses email may be interested in considering these new tools.

Speakers
avatar for Frank Rowand

Frank Rowand

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



Wednesday December 2, 2020 12:00 - 12:50 JST
Virtual 1
  Linux Systems, Linux Kernel Development (Advanced & Beginner)
  • Skill Level Mid-level
  • Technical Talk Yes
  • Presentation Slides Attached Yes

12:00 JST

Panel Discussion: Planning for a Multichain World: DLT Interoperability and Integration Technologies - Brian Behlendorf, Hyperledger, Linux Foundation; Tracy Kuhrt, Accenture & Shingo Fujimoto, Fujitsu Laboratories
As distributed ledger technologies move deeper into enterprises, organizations are increasingly looking beyond a “one size fits all” approach to deploying blockchain. While it’s early days in terms of multichain deployments, it’s not too early to be planning a pathway for blockchain platforms to evolve and interact. Enterprises need to be able to confidently move forward with the blockchain platform that best meets their needs today, with the assurance they can integrate and transact with other tech down the road. Hyperledger’s Brian Behlendorf will be joined by Tracy Kuhrt of Accenture and Shingo Fujimoto of Fujitsu, two of the architects of Hyperledger Cactus, for a discussion on this new project aimed at allowing users to securely integrate different blockchains. Brian, Tracy and Shingo will cover: - The growing list of use cases for blockchain integration in enterprise deployments - The business and technical drivers for an open source communication model that lets permissioned blockchain ecosystems exchange any on-chain data or custom assets, independent of the platform - An overview of the modular, extensible architecture of Hyperledger Cactus

Speakers
avatar for Brian Behlendorf

Brian Behlendorf

Executive Director, Hyperledger
I've dedicated my career to connecting and empowering the Free Software and Open Source community to solve hard technology problems and have a positive societal impact. I've done this wearing many different hats - as a startup company founder, as an advisor to the U.S. government... Read More →
avatar for Tracy Kuhrt

Tracy Kuhrt

Senior Technology Architect, Accenture
Tracy Kuhrt is a Senior Technology Architect within Accenture’s Blockchain and Multiparty Systems group with 20+ years of experience covering the entire software development lifecycle. Tracy has been involved in the blockchain space since 2015, with a focus on Hyperledger. At Accenture... Read More →
avatar for Shingo Fujimoto

Shingo Fujimoto

Senior Researcher, FUJITSU LABORATORIES LTD.
Shingo is a maintainer of Hyperledger Cactus, aiming to provide Decentralized, Secure, and Adaptable Integration between blockchain networks.He is taking the lead on developing various blockchain technologies in FUJITSU Laboratories, based on his broad knowledge in internet security... Read More →


Wednesday December 2, 2020 12:00 - 12:50 JST
Virtual 6
  Wildcard, Blockchain
  • Skill Level Any
  • Technical Talk No

12:50 JST

Ask the Experts Session with Dan Cauchy, Walt Miner, and Jan-Simon Moeller, Automotive Grade Linux - Topic: Automotive Grade Linux
This is your chance to chat directly with Linux kernel and other open source project maintainers, community leaders and technical experts to get all of your questions answered in our Reddit style Q&A sessions.

Speakers
avatar for Dan Cauchy

Dan Cauchy

Linux Foundation/Automotive Grade Linux
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 holds a Dipl.-Ing. in Electrical Engineering... Read More →


Wednesday December 2, 2020 12:50 - 13:10 JST
Slack Channel - #3-ntwk-ask-the-experts-a

12:50 JST

Ask the Experts Session with Shane Coughlan, General Manager, OpenChain, The Linux Foundation - Topic: Open Source License Compliance
This is your chance to chat directly with Linux kernel and other open source project maintainers, community leaders and technical experts to get all of your questions answered in our Reddit style Q&A sessions.

Speakers
avatar for Shane Coughlan

Shane Coughlan

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


Wednesday December 2, 2020 12:50 - 13:10 JST
Slack Channel #3-ntwk-ask-the-experts-b

12:50 JST

Break
Wednesday December 2, 2020 12:50 - 13:20 JST

13:20 JST

Building Edge AI Stack and AI-aaS in Cloud Native Way - Yin Ding, Futurewei
Edge computing is becoming the way data is being handled to reduce unnecessary data transfer, better latency and data security considerations. To bring AI to the Edge and provide AI as a Service (AI-aaS), AI edge stack should provide Edge ML platforms, libraries, computing, and edge data platforms. This talk will describe how to build Cloud Native Edge Stack service framework based on Kubedge (a CNCF Sandbox project), providing an edge-cloud collaborative AI service. It shares the details of edge AI stack architecture and design, edge-cloud application deployment, collaborative model management, dataset management etc. The work is part of Akraino KubeEdge Service Blueprint open source project. A demo will be also detailed to show case mobile device offloading, collaborative training (aka federated learning) can be easily achieved using the stack. The future roadmap will also be shared.

Speakers
YD

Yin Ding

Chief Virtualization Technologist, Futurewei
Yin Ding is Chief Virtualization Technologist in Futurewei. He has more than 15 years of experiences in the large scale and distributed computing area. He has led numerous cloud native efforts and projects in house, and also been an active member of open source communities for many... Read More →


Wednesday December 2, 2020 13:20 - 14:10 JST
Virtual 3
  AI/ML/DL, AI on the Edge

13:20 JST

A Leap in Automotive Security through Unikernel-based Disaggregation - Michalis Pappas, OpenSynergy GmbH
A common approach to secure system consolidation in the automotive industry is to run functionality on top of a hypervisor, using virtual machines to provide isolation between components. In practice, however, a system that entirely consists of isolated guests rarely exists. In addition, such guests often tend to be based on general-purpose OSes such as Linux, whose large code base introduces a large attack surface. In this talk we show that virtualized automotive systems can benefit from component disaggregation through unikernels. We present how COQOSHV, a secure and functionally safe ASIL-B Type-1 hypervisor, can leverage the Unikraft unikernel project to provide highly compartmentalized systems. Unikraft provides the ability to build specialized VMs targeting a single application, thus producing VMs that are not only extremely efficient but also have a minimal TCB. We will show that Unikraft VMs running on top of COQOSHV can boot extremely fast, consume little memory, and have a smaller attack surface than general-purpose OSes. We finally present how COQOSHV can delegate functionality to small isolated unikernel Service VMs, and illustrate their potential by example use-cases.

Speakers
avatar for Michalis Pappas

Michalis Pappas

Senior Software Engineer, OpenSynergy GmbH
Michalis is a Senior Software Engineer at OpenSynergy's Virtualization CC, focusing on Operating Systems and Trusted Execution Environments.


Wednesday December 2, 2020 13:20 - 14:10 JST
Virtual 8

13:20 JST

BoF: AGL Developer Session - Walt Miner, The Linux Foundation
AGL provides an application framework with SMACK based security, a large number of micro services tailored for the automotive environment, and an SDK for app developers to get going quickly. 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 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 →



Wednesday December 2, 2020 13:20 - 14:10 JST
Virtual 7
  Automotive Linux Summit
  • Presentation Slides Attached Yes

13:20 JST

How to Stand on the Shoulders of Giants: Our Journey of Open Sourcing Open Service Mesh: Reading Code, Writing Code, and Asking the World for Help - Delyan Raychev, Microsoft Azure
A small team of engineers started Open Service Mesh in December of 2019. In August 2020 the project was released on GitHub as an open sourced project, and in September 2020 it was accepted as a CNCF sandbox.  In this talk I will share the lessons we learned along the way: how to find and read existing code; how to write code knowing that it will be open sourced; how to leverage the immense power of the open source software and navigate the complexities and varieties of OSS licenses.  We will learn about what the team gained by open sourcing, and what changed after the project became public.



Speakers
avatar for Delyan Raychev

Delyan Raychev

Principal Software Engineer, Microsoft Azure
Delyan Raychev is a Principal Software Engineer at Microsoft Azure working on Open Service Mesh and Azure’s Application Gateway Ingress Controller. He has been building large scale, fault tolerant distributed systems for social networks, autonomous cars, and security startups. Now... Read More →



Wednesday December 2, 2020 13:20 - 14:10 JST
Virtual 2
  Cloud Infrastructure
  • Presentation Slides Attached Yes

13:20 JST

Lessons Learned to Adopt Visual Programming Tool, Node-RED to IoT Use Cases - Kazuhito Yokoi, Hitachi, Ltd.
IoT has huge potentials to establish lucrative business models that utilize IT and operational technologies in industrial fields. In the application development using IoT technologies, the method of rapid development is crucial to deliver innovative ideas for customers. As the ideal development tool to fill our requirements, Hitachi has adopted Node-RED, a visual programming tool for the IoT. On the Node-RED editor, developers just connect components in the processing order using mouse operations to create applications for edge devices and clouds quickly. For adoptions in large systems, we encountered concerns about stable operations and performance. To solve the problems, we evaluated the performance of Node-RED in the major use cases, data management systems to collect values from smart meters, and web systems to call multiple REST APIs. Because there is no documentation about the performance tuning of Node-RED in the community, we found that the evaluations are valuable. To grow Node-RED adoptions for IoT systems, we will talk about our know-how related to systems design using Node-RED based on our evaluations.

Speakers
avatar for Kazuhito Yokoi

Kazuhito Yokoi

Software Engineer, Hitachi, Ltd.
Kazuhito Yokoi is a Software Engineer in Hitachi, Ltd. and a member of the Node-RED project under the OpenJS Foundation. Hitachi has used Node-RED in their IoT platform, “Lumada”. Hitachi’s solutions like the windmill maintenance system need high availability and fill customer... Read More →



Wednesday December 2, 2020 13:20 - 14:10 JST
Virtual 4
  Embedded & IoT, Practical Experiences and War Stories

13:20 JST

A History of Enterprises with Linux - Masahiro Date, The Linux Foundation
I will introduce how companies that worked on Linux with the strategy of making Linux a business pillar have achieved it, and I would like to help companies working on OSS in the future by telling about its history and experiences. I gave a similar presentation with it at Japan OSS Promotion Forum 2019. At this opportunity, I will more focus on Linux instead of general OSS.

Speakers
MD

Masahiro Date

Advisor, The Linux Foundation
For many years, I have been engaged in the development and productization of operating systems (mainframes, fault tolerant computers, UNIX, Linux) at Fujitsu. Regarding Open Source, I gave a presentation: "RepOSS: A Flexible OSS Assessment Repository" at LinuxCon Europe in 2012.


Wednesday December 2, 2020 13:20 - 14:10 JST
Virtual 5
  Leadership & Governance
  • Skill Level Any
  • Technical Talk No

13:20 JST

Boot Time Tracing with Extra Boot Configuration - Masami Hiramatsu, Linaro Ltd.
Boot-time tracing is one of the latest Linux kernel tracing proposal, which allows us to trace kernel booting with full tracing features, like per-event filters and triggers, histograms, instances, dynamic-events etc. Along with the boot-time tracing, we also introduce the Extra Boot Configuration (bootconfig) to expand the kernel command-line interface so that user can specify complex boot-time settings with structured-key value configuration file. This talk will show you what the boot-time tracing and the bootconfig provide, the advantages and how you can use it for your boot-time features.

Speakers
avatar for Masami Hiramatsu

Masami Hiramatsu

Tech Lead, Linaro Ltd.
Masami Hiramatsu is working for Linaro. He is a maintainer of kprobes and related kernel tracing features in Linux. Recently he introduced bootconfig for Linux to expand kernel boot parameters and boot time tracing features.



Wednesday December 2, 2020 13:20 - 14:10 JST
Virtual 1
  Linux Systems, Tracing
  • Skill Level Mid-level
  • Technical Talk Yes
  • Presentation Slides Attached Yes

13:20 JST

Deploying Hyperledger 2.0 with Kubernetes Operator Framework - Manank Patni
Hyperledger Fabric aims to provide an enterprise blockchain environment framework which provides tools for creating, manipulating, maintaining blockchains. The version 2.0 has made some notable improvements to Fabric by adding features like Inspectable chaincode packages, Automated checks, Implicit per-organization collections etc. An Operator on the other hand is a method of packaging, deploying and managing a Kubernetes application which in this case will be a Hyperledger Fabric Deployment. Kubernetes is the preferred choice of many developers when it comes to deploying their Hyperledger Fabric Application. The presentation provides a way for them to keep up with the new features introduced in Fabric 2.0. Operators on other hand will allow us to make our application highly automated by describing the various events and their resulting actions thus making operators fit for a highly sophisticated business logic in production stage. The cloud-like capabilities that are encoded into the Operator code can provide an advanced user experience, automating such features as updates, backups and scaling. All of this is accomplished using standard Kubernetes tools, CLI and API.

Speakers
avatar for Manank Patni

Manank Patni

Blockchain Developer
I am a Developer and an Open Source Enthusiast.



Wednesday December 2, 2020 13:20 - 14:10 JST
Virtual 6
  Wildcard, Blockchain
  • Skill Level Mid-level
  • Technical Talk Yes
  • Presentation Slides Attached Yes

14:10 JST

Ask the Experts Session with Ryo Murakawa, SUSE Japan - Topic: Kubernetes and Embedded Technologies
This is your chance to chat directly with Linux kernel and other open source project maintainers, community leaders and technical experts to get all of your questions answered in our Reddit style Q&A sessions.

Speakers
avatar for Ryo Murakawa

Ryo Murakawa

Manager - Solution Engineering Division, SUSE
Ryo Murakawa has 20 years’ experience in the global high-technology industry, including 10 years of direct experience in Linux kernel and related open source technologies.  During the past 7 years at SUSE, Murakawa-san has led efforts to develop embedded solutions with partners... Read More →


Wednesday December 2, 2020 14:10 - 14:30 JST
Slack Channel #3-ntwk-ask-the-experts-b

14:10 JST

Ask the Experts Session with Yasunori Goto, Senior Software Engineer, Fujitsu - Topic: NVDIMM
This is your chance to chat directly with Linux kernel and other open source project maintainers, community leaders and technical experts to get all of your questions answered in our Reddit style Q&A sessions.

Speakers
YG

Yasunori Goto

Senior Software Engineer, Fujitsu Limited
Yasunori Goto has worked for linux kernel since 2002, and currently the leader of Linux kernel development team in Fujitsu. He has much experience about linux kernel development and difficult kernel troubles for end-users. Recent a few years, he has concern about NVDIMM and he developed... Read More →


Wednesday December 2, 2020 14:10 - 14:30 JST
Slack Channel - #3-ntwk-ask-the-experts-a
 
Thursday, December 3
 

08:30 JST

Ask the Experts Session with Jonathan Corbet, Co-founder and Executive Editor, Linux Weekly News - Topic: All things Kernel
This is your chance to chat directly with Linux kernel and other open source project maintainers, community leaders and technical experts to get all of your questions answered in our Reddit style Q&A sessions.

Speakers
avatar for Jonathan Corbet

Jonathan Corbet

Executive Editor, LWN.net


Thursday December 3, 2020 08:30 - 08:50 JST
Slack Channel - #3-ntwk-ask-the-experts-a

09:00 JST

Keynote: Welcome Back - Noriaki Fukuyasu, Vice President of Japan Operations
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 →


Thursday December 3, 2020 09:00 - 09:04 JST

09:05 JST

Keynote: State of Open Source Networking & Edge - Arpit Joshipura, General Manager of Networking, IoT and Edge, The Linux Foundation
Networks are even more important in the new normal. This keynote will provide State of the Industry and where open source networking and edge technologies are heading over the next few years including 5G, IOT, AI, Edge, Cloud & Enterprise. Open Source is a key enabler of this vision with Linux Foundation’s LF Networking & LF Edge creating harmonized solutions across the entire stack and ecosystem

Speakers
avatar for Arpit Joshipura

Arpit Joshipura

General Manager of Networking, IoT and Edge, The Linux Foundation
Arpit Joshipura is an executive leader and open source software evangelist across carriers, cloud and enterprise IT - spanning technology areas like networking, orchestration, operating systems, security, AI, edge, hardware and silicon. He was voted “Top 5 Movers and Shakers... Read More →


Thursday December 3, 2020 09:05 - 09:15 JST

09:15 JST

Keynote: SUSE - Powering the Automotive Digital Future - Masafumi Ohta, Senior Business Strategist, SUSE Japan
Autonomous driving means software-driven cars, and Linux will be at the heart of ensuring the performance, safety, and security of that software.

Speakers
avatar for Masafumi Ohta

Masafumi Ohta

SUSE Japan, Senior Business Strategist
Masafumi Ohta has over 22 years’ experience in the IT industry, taking on many roles within ITOCHU Techno-Solutions Corporation (CTC) before joining SUSE this year. His career has been focused on varied technologies from Solaris, to OpenStack, to Edge & Automotive systems and Machine... Read More →


Thursday December 3, 2020 09:15 - 09:20 JST

09:23 JST

Keynote: Energy Moving at the Speed of Technology - Shuli Goodman, Executive Director, LF Energy
Speakers
avatar for Shuli Goodman

Shuli Goodman

Executive Director, LF Energy
Shuli Goodman is the founder and Executive Director of LF Energy, a new Linux Foundation project that supports open source innovation in the energy and electricity sectors. LF Energy’s ambition is to accelerate the energy transition and the decarbonization of the world’s economies... Read More →


Thursday December 3, 2020 09:23 - 09:45 JST

09:45 JST

Keynote: The Kernel Report - Jonathan Corbet, Executive Editor, LWN.net
Speakers
avatar for Jonathan Corbet

Jonathan Corbet

Executive Editor, LWN.net


Thursday December 3, 2020 09:45 - 10:15 JST

10:20 JST

Break
Thursday December 3, 2020 10:20 - 10:45 JST

10:25 JST

10:45 JST

History and Evolution of Data Lake Architecture - Post Lambda Architecture - Takuya Fukuhisa & Masaru Dobashi, NTT DATA
Around 2006, Apache Hadoop realized the open source based “Data Lake” architecture for enterprises to utilize large amounts of data, "Big Data". However, there are also growing expectations against "real-time analysis" that delivers analyzed results to end-users in seconds to minutes by immediately processing a large amount of “stream data”. In this talk, we present the history of open source software related to Data Lake, the overview of current software, and the potential tradeoffs.We also talk about how recent storage technologies, such as Apache Iceberg, Apache Hudi, Delta Lake, try to provide features to leverage both of historical and stream data on Data Lake in a different way from Lambda Architecture. Finally, we summarize these products based on the comparison of internal architectures. Attendances will learn about the overview of current storage software, and similarities and differencesof architectures. This helps you to design the system architecture build on Data Lake technologies to realize both batch and real-time based analysis. This post reflects some software upgrades from previous domestic presentation.

Speakers
avatar for Takuya Fukuhisa

Takuya Fukuhisa

Deputy Manager, Senior IT Architect, NTT DATA
Takuya Fukuhisa is a system infrastructure architect and expert in distributed computing and stream data processing. He has developed mission-critical open systems in the public and financial sector since 2011. Currently, he is responsible for developing a system and addressing the... Read More →
avatar for Masaru Dobashi

Masaru Dobashi

Executive IT Specialist, Manager, NTT DATA
Masaru Dobashi is a system infrastructure architect and expert on distributed computing, machine learning platform, and stream data processing. He leads the open-source professional service team at NTT DATA Corporation and has responsibility for introducing open source-based data... Read More →



Thursday December 3, 2020 10:45 - 11:35 JST
Virtual 3

10:45 JST

An Approach to Make Commercial Vehicles its Own Profit and Loss Center with V2X Communications - Akash Modi, Mercedes Benz Research and Development India & Martin Schindele, Daimler Trucks AG / Mitsubishi Fuso Truck and Bus Corp JP 
In this paper, we envision "How commercial vehicles can become its own profit and loss center". Onboard units (OBUs) of commercial vehicles are enabling vehicles to interact with the cloud applications over the telemetry channels which in turn making vehicles to communicate with fleet management system and transport management system. With the advent of V2X ecosystem, commercial vehicles can be smart enough to interact with the tolls, fueling stations, charging units and other road side infrastructure to gauge the service consumed versus respective billing and invoicing. Despite benefits like autonomous profit and loss balance sheets or automated payments, V2X applications also face great challenges to security and privacy. Thereby we propose an ecosystem to enable secure identities, signature protocols and secure communication channels along with current standardization activities and existing defense mechanisms proposed within the V2X domains. Furthermore, we also discuss an architecture of V2X communications channels to be achieved in short range(DSRC or VaNet) as well as wide range (Wi-Fi 802.11p or C-V2X) to build use cases in logistics industry.

Speakers
avatar for Akash Modi

Akash Modi

Technical Product Manager, Mercedes Benz Research and Development India
Akash Modi is a Technical Product Manager at Mercedes Benz RD India and leading product management of Truck ID and wallet services in telematics area for commercial vehicles. He spent most of his time in developing cutting edge products in green field technologies. He comes with an... Read More →
MS

Martin Schindele

Deputy General Manager, Daimler Trucks AG / Mitsubishi Fuso Truck and Bus Corp JP
Martin Schindele is a Deputy general manager at Daimler AG and responsible for finance controlling in commercial vehicles operations. He is known as in house entrepreneur and have enables a half of dozen of business cases into to profitable margins. He is a forward thinker and does... Read More →


Thursday December 3, 2020 10:45 - 11:35 JST
Virtual 8

10:45 JST

Media Aggregation for IVI Systems - Takeshi Kanemoto, VNC Automotive Limited
Consuming media inside the car is becoming ever more commonplace, and the shift towards autonomous driving is set to accelerate this trend, not only for the passengers but also for the driver. While content services are somewhat siloed in the present day, consumers of the future will expect to start playback from any service (or screen) within the car, on any device in the vehicle. Aggregated and shared content libraries will become the norm; they will be able to see and play music from all registered devices in the car over Wi-Fi rather than the point-to-point link provided by current standards (e.g. Bluetooth, Android Auto, CarPlay, MirroLink, SmartDeviceLink, CarLife, etc..) In this talk, Takeshi Kanemoto outlines the challenges -- legal, regional and technical -- manufacturers face when dealing with content provision, and how the AGL community has the opportunity to create a standard for discovery, aggregation and control of media/screen content from multiple sources on different devices, with lessons learnt from past protocols such as DLNA.

Speakers
avatar for Takeshi Kanemoto

Takeshi Kanemoto

Technical Consultant, VNC Automotive Limited
I am a Technical Consultant at VNC Automotive, an automotive solutions company based in Cambridge, UK, formerly part of RealVNC, who specialises in remote access software and is the original inventor of the Virtual Network Computing (VNC) protocol. The underlying technologies behind... Read More →



Thursday December 3, 2020 10:45 - 11:35 JST
Virtual 7
  Automotive Linux Summit
  • Presentation Slides Attached Yes

10:45 JST

Embracing OpenTelemetry for Pipeline Resilience - Chris Riley, Splunk, Inc.
OpenTelemetry is a relatively new open source project that takes the foundations of OpenCensus and OpenTracing to delivery a robust tool for collecting telemetry data from your applications and infrastructure. One of the hidden benefits of OpenTelemetry is how it supports the longevity of the application delivery chain. This talk will introduce OpenTelemetry, the projects trajectory, and how it supports the long term viability of DevOps delivery chains. In this session we will cover. 1.) Where OpenTelemetry came from 2.) Where it is going 3.) The benefits of OTel above and beyond data collection 4.) How and why that benefits long term application delivery If you are interested in monitoring for modern delivery chains, and concerned about the long term healthy and scalability of your delivery chain, this session is good.

Speakers
avatar for Chris Riley

Chris Riley

DevOps Advocate, Splunk, Inc.
Chris Riley (@hoardinginfo) is obsessed with bringing modern technologies to those who need to solve real-world problems, going from unicorn to reality. As a bad-coder-turned-technology-advocate, Chris understands the challenges and needs of modern engineers, as well as how technology... Read More →


Thursday December 3, 2020 10:45 - 11:35 JST
Virtual 2

10:45 JST

Lessons Learned in Creating a Mechanical Ventilator with Open Hardware and Open Source Software - Luis Herrera Izquierdo, ThoughtWorks
In order to meet the need for mechanical ventilators, currently around the world there are different open hardware initiatives that allows you to build a mechanical ventilator by using an Ambu bag as oxygen generator and different mechanics to control parameters like: volume, pressure, frequency and the airflow. In this talk I will be sharing how we faced different challenges like: create automatic tests, create a pipeline for CI/CD and how we accomplished medical requirements; in a process of building and extending a mechanical ventilator with IoT devices and open source software tools.

Speakers
avatar for Luis Herrera Izquierdo

Luis Herrera Izquierdo

Senior Consultant Developer, ThoughtWorks
Luis is a Senior Consultant Developer at ThoughtWorks with 7+ years of experience in creating large-scale distributed applications and integrating multiple systems. He is passionate about creating tools for complex process automation and infrastructure management using Infrastructure... Read More →



Thursday December 3, 2020 10:45 - 11:35 JST
Virtual 4
  Embedded & IoT, Build Systems, Embedded Distributions and Development Tools

10:45 JST

Panel Discussion: OSS License Simple Viewer - New Tips to Make Your Compliance Work Simple - Ayumi Watanabe & Akira Shirai, Hitachi Solutions; Miyu Tanaka & Masato Endo, Toyota Motor Corporation
We have just released a new and useful OSS compliance tool, “OSS License Simple Viewer”. This is a simple open source tool to know which obligations are mandatory, depending on license and your usage. This project was started by a joint team of Toyota, Hitachi and Hitachi Solutions. We greatly appreciate your joining our project to help engineers not worry about OSS license.

In this session, I will talk about how to make OSS license-related task easy with OSS License Simple Viewer.

Speakers
avatar for Akira Shirai

Akira Shirai

Senior Engineer, Hitachi
Akira Shirai is a Senior Engineer of OSS Solution Center of Hitachi, Ltd.He is an architect of a system which supports OSS compliance work comprehensively in Hitachi, Ltd. since 2012.In 2018, he launched "OSS License Open Data" project with an achievement of the system. The project... 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 OSS governance structure within Toyota and developing relationships... Read More →
avatar for Ayumi Watanabe

Ayumi Watanabe

Group Manager of OSS Management Consulting Group, Hitachi Solutions, Ltd.
Ayumi Watanabe is Group Manager of OSS Management Consulting Group of Hitachi Solutions, Ltd. She is an OSS management consultant and help client companies to manage OSS compliance and OSS-related security issues. She is also a core member of OpenChain Japan Sub Workgroup.She and... Read More →
MT

Miyu Tanaka

Member of Intellectual Property Division, Toyota Motor Corporation
She is engaged in process development and in-house education for using and contributing to the open source software at Toyota Motor Corporation.Recently, she is also focusing on the collaboration between Toyota and its related companies with respect to the open source software co... Read More →



Thursday December 3, 2020 10:45 - 11:35 JST
Virtual 6
  Leadership & Governance
  • Skill Level Any
  • Technical Talk No
  • Presentation Slides Attached Yes

10:45 JST

The Practice and Implantation of DevSecOps - Jihai Zhou, Tencent
Banks are very sensitive on data and therefore have a very high standard for the cyber security. Since 2018, we started to integrate Cyber Security into DevOps culture by running DevSecOps program, which aims to shift left the Cyber security mindset to the development teams through promoting DevSecOps tools combined with the relevant trainings. In this presentation, we will share how to integrate DevSecOps tools, such as Checkmarx, Contrast and Sonatype IQ into development CICD pipeline to discover vulnerability and produce reports through cyber security testing and scanning source code and 3rd party libraries. In addition, we will demonstrate three different ways to provide cyber security training to help development teams gradually grow their knowledge to have the capability to fix the vulnerability reported by DevSecOps tools, as well as establishing the new mindset over the time Finally, we build up a DevSecOps maturity model to measure the level of development teams’ cyber security ability. Based on the maturity level, the cyber security assessment before the production deployment will be simplified to benefit the development team (speed up the deliver)

Speakers
JZ

JIHAI ZHOU

DevOps Senior Architect, Tencent
Jihai graduated from Imperial College London as a PhD and started to work on DevOps from 2012 as the DevOps Lead/Champion in Barclays bank in the UK. His experience covers implementing DevOps tooling, leading the Technology transformation, managing DevOps teams, running DevOps Community... Read More →


Thursday December 3, 2020 10:45 - 11:35 JST
Virtual 5

10:45 JST

Large Pages in the Linux Kernel - Matthew Wilcox, Oracle
Linux added support for 2MB pages on x86 in 2002. This evolved to support other architectures and 1GB pages on x86. Despite this relative success, the huge page mechanism is not flexible enough to support related hardware features. One desirable feature is a "medium" large page size (e.g., ARM CPUs support a 64kB page size). Another is a larger page size (e.g., some network devices support pages as large as 2GB). Using larger pages to reduce software overhead is as important as enabling hardware optimisations. I'll talk about the recent patches to improve the performance of larger pages in the page cache. I'll also talk about patches to bring support for larger pages to normal filesystems. And I'll talk about some of the downsides of using larger pages. This talk is for kernel developers and those who are interested in learning more about how some hardware works. Since these optimisations are supposed to be transparent to user space, no changes should be needed to userspace code to take advantage of them. For those who saw the talk at LCA in January, this update will cover the nine months of development work since.

Speakers
MW

Matthew Wilcox

Kernel Hacker, Oracle
Matthew has been a Linux kernel hacker since 1998. His projects have included file locking, PA-RISC and Itanium, SCSI, NVM Express and persistent memory. He is a regular speaker at Linux conferences. He currently works for Oracle on a variety of Linux kernel projects.


Thursday December 3, 2020 10:45 - 11:35 JST
Virtual 1

10:45 JST

LF Energy Mini-Summit
LF Energy brings together stakeholders to solve the complex, interconnected problems associated with the decarbonization of energy by using resilient, secure and flexible open source software. Approximately, 75% of our planetary carbon emissions can be mitigated through the electrification of energy, buildings, and transportation. By adopting an open source strategy for global decarbonization efforts, LF Energy maximizes flexibility, agility, security, and interoperability. The LF Energy community seeks to innovate at the speed of technology by leveraging both the software investments that have transformed other industries, and the open source methods for creating shared investment. 

The transition from centralized fossil-fuel generation to renewable and distributed energy resources is the most significant reimagining of power systems in over 140 years. Containers, service meshes, microservices, immutable or software defined infrastructure, and declarative APIs providing interconnection, exemplify the digital approach whereby distributed computing becomes the accelerator for distributed energy transformation. These modern software techniques enable loosely coupled systems that are resilient, manageable, and observable. Combined with robust automation, this software will allow network operators and engineers to make high-impact changes frequently and with minimal toil. Open source is at the heart of this software paradigm, like it is in nearly every other industry.

We are excited to host a mini-summit at Open Source Summit Japan for the first time. Throughout this mini-summit event participants will engage with LF Energy’s diverse set of projects. Be part of this LF Energy deep dive and see examples of companies who are taking the first steps towards transforming the planet and the world’s economy.

AGENDA:
  • Overview of LF Energy
  • Sony Project Overview
  • GXF
  • PowSyBl
  • OpenEEmeter
  • openLEADR
  • OperatorFabric
  • Close


Speakers
avatar for Shuli Goodman

Shuli Goodman

Executive Director, LF Energy
Shuli Goodman is the founder and Executive Director of LF Energy, a new Linux Foundation project that supports open source innovation in the energy and electricity sectors. LF Energy’s ambition is to accelerate the energy transition and the decarbonization of the world’s economies... Read More →
avatar for Jonas van den Bogaard

Jonas van den Bogaard

Solution architect, Alliander
Jonas van den Bogaard is solution architect at Alliander. Alliander is the largest DSO in the Netherlands. As a DSO, Alliander is responsible for the distribution of energy such as electricity, gas and heat.
avatar for Anne Tilloy

Anne Tilloy

Software Engineer, RTE
Anne is a member of the open source organisation PowSyBl, part of the Linux Foundation Energy. PowSyBl is a high-performance computing library for grid simulation and planning. She is responsible for the coordination between the users and the contributions, the library documentation... Read More →
SJ

Stan Janssen

Technical Specialist, ElaadNL Foundation
ElaadNL has been at the forefront of the electric vehicle charging infrastructure market, developing many of the open standards that are in use all over the world today. Stan Janssen has been developing applications and systems for Smart Electric Vehicle Charging for over five years... Read More →


Thursday December 3, 2020 10:45 - 13:15 JST
TBA

11:45 JST

AGL Production Readiness Profile - Mitsuo Date, Toyota Motor Corporation & Naohiro Nishiguchi, ADIT - Advanced Driver Information Technology GmbH
AGL membership have been growing, and more than 140 companies have joined as of 202. However, the adoption of AGL to the actual product in the market is still rare.

From OEM point of view, it's difficult to adopt AGL for thier product because AGL doesn't meet their PRODUCTREQUIREMENTs. On the other hand, AGL can't meet such PRODUCT REQUIREMENTs because they are not well defined nor contributed by OEMs. To break this situation, TOYOTA have started Production Readiness activity with AGL community.

In this presentation, we will introduce the overview of Production Readiness Profile and some exapamples of the requirements such as Health Monitoring, Lifecycel Management, Power Managerment and Policy Management (RBA: Rule Based Arbitrator).

This presentation is cohosted by TOYOTA and DENSO and RBA will be introduced by DENSO.

Speakers
avatar for Naohiro Nishiguchi

Naohiro Nishiguchi

Project Manager, Advanced Driver Information Technology Corp.
Naohiro Nishiguchi has developed IVI systems using Linux from 2013 onwards and brings a strong background as audio experts covering low-level up to high-level application layer. His work mainly focused directly on customer projects. Today he is working as Linux project Leader in ADIT... Read More →
MD

Mitsuo Date

Software Engineer, Toyota Motor Corporation
Mitsuo Date is a software engineer, who is an expert of embedded system. He has been in charge of developing and customizing various software such as enterprise storage and cloud related OSS for 8 years. Currently, he is working on IVI-system and AGL.



Thursday December 3, 2020 11:45 - 12:35 JST
Virtual 8
  Automotive Linux Summit
  • Presentation Slides Attached Yes

11:45 JST

Set Up An Automated WiFi and Bluetooth Testing System for AGL - Li Xiaoming, Fujitsu
Wifi and bluetooth are the most frequently used wireless link technologies in any IOT device. Because of the numerous sceneries, it will become a horrible time-consuming with totally manual testing. In this presentation, Li will share his experience on how to deploy a automated testing system for AGL’s WiFi and Bluetooth function.

Speakers
avatar for Li Xiaoming

Li Xiaoming

Senior Embedded Software Engineer, Nanjing Fujitsu Nanda Software Technology Co., Ltd.
Li Xiaoming is a senior engineer at FNST(Nanjing Fujitsu Nanda Software Technology Co., Ltd). He is focus on CIAT, embedded software development and other related area. Prior to joining FNST, Li worked as a telecom software engineer at Huawei.


Thursday December 3, 2020 11:45 - 12:35 JST
Virtual 7

11:45 JST

Introducing OpenHPC Cross Platform Provisioning Assembly for Warewulf - Naohiro Tamura, Fujitsu Limited
OpenHPC provides a variety of common, pre-built ingredients required to deploy and manage an HPC Linux cluster including provisioning tools, resource management, I/O clients, runtimes, development tools, containers, and a variety of scientific libraries. OpenHPC currently supports two architectures, x86_64 and AArch64. And each architecture requires to deploy a set of SMS(system management server) and CNs(compute nodes) respectively. AArch64 server is capable for HPC such that AArch64 super computer won TOP500 June 2020, but it is still expensive and not yet prevalent. This talk discusses how to facilitate AArch64 compute node trial with existing x86_64 host, for example Raspberry Pi 3/4 with a x86_64 notebook as minimum. Attendees will get familiar with: - The typical OpenHPC deployment. - The basic concepts of Container and Linux binfmt_misc capability - A solution to allow an x86_64 SMS to create aarch64 image using container, and to serve both x86_64 and AArch64 CNs [1]. [1] Cross Platform Provisioning Assembly for Warewulf (Fujitsu) https://github.com/openhpc/ohpc/wiki/User-Resources

Speakers
NT

Naohiro Tamura

Professional Engineer, Fujitsu Limited
Naohiro Tamura is a Professional Engineer in the Linux Software Division at Fujitsu Limited. With a background from BMC and Bare Metal low level C code to application high level functional and logic programming code, he's been consistently working on System and Resource Management... Read More →



Thursday December 3, 2020 11:45 - 12:35 JST
Virtual 2
  Cloud Infrastructure, Open Cloud Infrastructure

11:45 JST

"Upstream First" is Our Principle - Introduction of CIP Kernel Team Activities - Masashi Kudo, Cybertrust Japan Co., Ltd. & SZ Lin (林上智), Moxa Inc.
CIP (Civil Infrastructure Platform) project aims to support industrial-grade systems by fulfilling the required level of reliability, sustainability, and security during their life cycles which are long, typically more than 10 years. CIP kernel team is working to provide and maintain Linux kernel to sustain CIP activities overall. In order to sustain activities for such a long period, the team adopts "Upstream First" as development principle. The “Upstream First” principle allows patch commits only if those patches are already in the upstream. Having both pros and cons, this principle is a desired approach to continue releases and maintenance. The kernel team works with LTS and other open source projects to share its findings and contribute outputs by following this principle. Open source tools like "cip-kernel-sec" were introduced to accelerate "Upstream First" activities. This presentation introduces activities of CIP kernel team how the "Upstream First" development is conducted. IEC62443 related activities are also introduced.

Speakers
avatar for Masashi Kudo

Masashi Kudo

Technology Advisor, Cybertrust Japan Co., Ltd.
Masashi Kudo is working as Technology Advisor at Cybertrust Japan Co., Ltd. He has more than 30 year's experience in IT and network software development. He works for CIP (Civil Infrastructure Platform) project as representatives of Cybertrust Japan Co., Ltd, and acts as CIP Kernel... Read More →
avatar for SZ Lin

SZ Lin

Assistant Project Manager, Innovation R&D Center, Moxa Inc.
SZ Lin currently works for Moxa in the Innovation R&D Center, and his team helps develop industrial-grade Linux distribution to adapt to the various Industrial Internet of Things (IIoT) products. He is the technical steering committee member of the CIP (Civil Infrastructure Platform... Read More →



Thursday December 3, 2020 11:45 - 12:35 JST
Virtual 4
  Embedded & IoT, Linux in the Internet of Things and Edge Computing

11:45 JST

The Way Forward to Obtaining the OpenChain Certification - Tadayuki Osaki, Fujitsu; Miyu Tanaka & Masato Endo, Toyota Motor Corporation
OpenChain project establish requirements to achieve effective management of open source for software supply chain participants. OpenChain Conformance allows organizations to show they meet these requirements. In order to obtain the OpenChain certification, various efforts are required. It is required to systematically promote the formulation of OSS usage policies and rules and education for members. Based on case study TOYOTA and FUJITSU, we will introduce useful information for organizations aiming to obtain OpenChain self-certification in the future, including the points to read and understand OpenChain 2.1, the latest ISO specification.

Speakers
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 OSS governance structure within Toyota and developing relationships... Read More →
TO

Tadayuki Osaki

Specialist, Fujitsu
Tadayuki "Tom" Osaki is a compliance specialist of OSS compliance team in Fujitsu's IP division. He is working for internal OSS compliance governance and open communities activities. He is currently a sub-member of the Linux Foundation OpenChain Project. Prior to working in OSS compliance... Read More →
MT

Miyu Tanaka

Member of Intellectual Property Division, Toyota Motor Corporation
She is engaged in process development and in-house education for using and contributing to the open source software at Toyota Motor Corporation.Recently, she is also focusing on the collaboration between Toyota and its related companies with respect to the open source software co... Read More →


Thursday December 3, 2020 11:45 - 12:35 JST
Virtual 5

11:45 JST

Adding AArch64 Support in the OpenJ9 Java Virtual Machine - Kazuhiro Konno, IBM Japan
In April 2020 the open source Eclipse OpenJ9 project released the early access version for AArch64 on Linux in its JDK 11 release. This begins to bring the same performance, features, and stability of the OpenJ9 Java virtual machine already available on other platforms to 64-bit Arm processors. OpenJ9's heritage is the IBM J9 Java SDK, which has a long history of delivering function and performance from small embedded devices to large servers. This talk will discuss our journey to bring OpenJ9 to AArch64, implementation details, the current status of the port, and some of the exciting work in plan. Come learn about the performance, footprint, and features of OpenJ9 on 64-bit Arm, as well as the status of the Eclipse OpenJ9 project in general.

Speakers
KK

Kazuhiro Konno

Software engineer, IBM Japan
Kazuhiro Konno joined IBM Japan in 1995, and has been working mainly for Java on embedded systems as a software engineer. He actively contributes code to Eclipse OpenJ9 and related projects, especially for supporting AArch64 in OpenJ9. He is a committer of some of those projects... Read More →


Thursday December 3, 2020 11:45 - 12:35 JST
Virtual 6

11:45 JST

Panel Discussion: Challenges, Benefits and Fun of Open Source Contributions - Kenichi Omichi, Naoya Horiguchi, Ghanshyam Mann, Akihiro Motoki, Yuiko Mori & Shu Muto; NEC
NEC has continually contributed to the Open Source ecosystem for over 20 years, and we are working together in many Open Source communities like Kubernetes, Linux, Hyperledger and OpenStack, etc.

In this panel discussion, we will gather Open Source contributors from different communities and discuss what are the hard challenges to contribute to Open Source and how to overcome those difficulties.

In addition, there are benefits from companies' viewpoints and fun from the developers' viewpoints. These factors motivate contributors well, so we will enjoy discussing them also in this panel discussion.

Moderators
avatar for Kenichi Omichi

Kenichi Omichi

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 →

Speakers
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 Shu Muto

Shu Muto

Senior Engineer, NEC Solution Innovators, Ltd.
Shu is one of maintainer for Kubernetes Dashboard since Autumn 2019. Before that, Shu has contributed to OpenStack Dashboard and its several plugins as core developer since 2015. Besides them, developping WebRTC application.
YM

Yuiko Mori

NEC
Yuiko Mori is a software engineer at NEC Solution Innovators for 13 years on a wide range of software projects, and developing open source software. She's been a technical contributor to Kubernetes for 1 year and previously had been contributing to OpenStack about 4 years.
avatar for Naoya Horiguchi

Naoya Horiguchi

Senior Software Engineer, NEC Solution Innovators
Naoya is a subsystem maintainer of Linux kernel, responsible for maintaining memory error handling subsystem. He is also a contributor of Hyperledger, working with Hyperledger Fabric community, and maintaining MinBFT, a Hyperledger Lab project.
avatar for Ghanshyam Mann

Ghanshyam Mann

NEC
Ghanshyam is currently serving as a member of the OpenStack Technical Committee and as PTL of OpenStack QA. He is a full-time upstream developer in OpenStack with an active contribution in many projects mainly in Nova, QA, etc. He has worked in different domains like Avionics, Storage... Read More →


Thursday December 3, 2020 11:45 - 12:35 JST
Virtual 3
  Wildcard
  • Skill Level Any
  • Technical Talk No

12:35 JST

Ask the Experts Session with Hisao Munakata, Senior Director, Renesas Electronic Corporation - Topic: Automotive Grade Linux
This is your chance to chat directly with Linux kernel and other open source project maintainers, community leaders and technical experts to get all of your questions answered in our Reddit style Q&A sessions.

Speakers
HM

Hisao Munakata

Senior Director, Renesas Electronic Corporation
Munakata currently serves as LF board director, AGL Advisory Board, and Yocto Advisory board representing Renesas. At Renesas, he is responsible for R-Car series SoC Linux BSP and solution development. The BSP creation process fully utilizes the stable-kernel development scheme and... Read More →


Thursday December 3, 2020 12:35 - 12:55 JST
Slack Channel #3-ntwk-ask-the-experts-b

12:35 JST

Ask the Experts Session with Shuah Khan, Linux Kernel Fellow, The Linux Foundation - Topic: Linux Kernel Dependability
This is your chance to chat directly with Linux kernel and other open source project maintainers, community leaders and technical experts to get all of your questions answered in our Reddit style Q&A sessions.

Speakers
SK

Shuah Khan

Linux Kernel Fellow, The Linux Foundation
Shuah Khan is a Linux Kernel Fellow at The Linux Foundation. She is an experienced Linux Kernel developer, maintainer, and contributor. She maintains Kernel Selftest framework, USB over IP driver, and cpupower. She is an active contributor to the Linux media subsystem. She has contributed... Read More →


Thursday December 3, 2020 12:35 - 12:55 JST
Slack Channel - #3-ntwk-ask-the-experts-a

12:35 JST

Break
Thursday December 3, 2020 12:35 - 13:10 JST

13:10 JST

Lessons Learned from the Collaboration of Big Data and AI/ML Technologies for Giant Hogweed Eradication - Naoto Umemori & Masaru Dobashi, NTT DATA
Giant Hogweed is a highly toxic plant originating in the Western Caucasus. It has spread across Central and Western Europe and there are sightings of Giant Hogweed reported from North America, too. Landowners are obliged to eradicate it, due to its toxicity and invasive nature in Europe. However, it is difficult for landowners to find and remove Giant Hogweed across large areas of land since it is a very cumbersome manual process. To automate the process of detecting the Giant Hogweed by exploiting technologies like drones and image recognition/detection using Machine Learning is an effective way to address this problem. In this presentation, we show you how we designed the architecture towards the Petabyte scale, how we took advantage of both of Big Data and Machine / Deep Learning technologies and lessons learned through this project. For example, we integrated a drone, Apache Hadoop, Apache Spark and TensorFlow to achieve the usability, flexibility and scalability for both of data engineers and data analysts. We talk about why this integration was needed for us, technical challenges from the viewpoint of enterprises and tips to leverage the above open source software.

Speakers
avatar for Masaru Dobashi

Masaru Dobashi

Executive IT Specialist, Manager, NTT DATA
Masaru Dobashi is a system infrastructure architect and expert on distributed computing, machine learning platform, and stream data processing. He leads the open-source professional service team at NTT DATA Corporation and has responsibility for introducing open source-based data... Read More →
avatar for Naoto Umemori

Naoto Umemori

Deputy Manager, Senior IT Specialist, NTT DATA
Naoto is a Senior IT Specialist and Deputy Manager at NTT DATA Corporation, working on technology and innovation area. He has spent around a decade in the Platform and Infrastructure field, focusing mainly on the open source software technology stack. He has experiences with talking... Read More →



Thursday December 3, 2020 13:10 - 14:00 JST
Virtual 3

13:10 JST

BoF: AGL Instrument Cluster Expert Group - Walt Miner, The Linux Foundation
Members of the AGL Instrument Cluster Expert will present their latest progress followed by group discussion of the latest progress and roadmap for next year.

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 →



Thursday December 3, 2020 13:10 - 14:00 JST
Virtual 7
  Automotive Linux Summit
  • Presentation Slides Attached Yes

13:10 JST

The HTML5 Demo Platform on AGL. Structure and Integration of Webapps - Lorenzo Tilve, Igalia
Lorenzo will be presenting the details of the new pure HTML5 version of the AGL demo platform, getting into the details of the web homescreen and the available demo webapps. This will include an update on the way to build and test web-based images, and extending the information to develop and integrate new webapps or modify the existing ones. The presentation will be also describing the overall current status of the Web Application Manager (WAM) and Chromium components that provide the web runtime capabilities into the platform. The presentation will be an update of the presentation delivered on July for AGL All Member Meeting.

Speakers
avatar for Lorenzo Tilve

Lorenzo Tilve

Software Engineer, 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 →



Thursday December 3, 2020 13:10 - 14:00 JST
Virtual 8
  Automotive Linux Summit
  • Presentation Slides Attached Yes

13:10 JST

BYO Infrastructure - Or Who Needs a Control Plane Anyway? - Bruce Basil Mathews, Mirantis
The CEX wing of most companies have only given the order to "move to the cloud," but very few have provided any strategy for getting there. This chore seems to fall back onto the Developer to figure out and execute. We all know how to "virtualize" an existing bare metal service to a greater or lesser degree. This lecture will delve into the main topics surrounding the changes necessary to take existing virtualized applications and prepare them to be truly "cloud-native" by segmenting them into a true microservices architecture before containerizing the end result. The talk will include: - The fundamentals of a microservices architecture - The design of inter-service communications - When NOT to containerize (let alone virtualize!) - What happens next - The expected consequences and benefits of taking the journey

Speakers
avatar for Bruce Mathews

Bruce Mathews

Senior Solution architect, Mirantis
Bruce has been a Senior Solutions Architect in the computer industry for forty-one years, working at multiple technology companies including Mirantis, HP, Sun and Symbolics. Bruce has been involved with the Open Source community since 2000. Bruce was a member of Hewlett-Packard’s... Read More →



Thursday December 3, 2020 13:10 - 14:00 JST
Virtual 2
  Cloud Infrastructure
  • Skill Level Mid-level
  • Technical Talk Yes
  • Presentation Slides Attached Yes

13:10 JST

Panel Discussion: Demystifying the Edge with the New LF Edge Taxonomy and Framework - Jason Shepherd, Zededa; Vikram Siwach, MobiledgeX & Molly Wojcik, Section
Edge computing represents a new paradigm in which compute and storage are located at the edge of the network, as close as both necessary and feasible to the location where data is generated and consumed, and where actions are taken in the physical world. The optimal location of these compute resources is determined by balancing the benefits of centralization and decentralization. Founded in 2019, LF Edge’s mission is to establish an open, interoperable framework for edge computing independent of hardware, silicon, cloud or operating system. With more than 75 members, LF Edge hosts eight projects building foundational enablers for edge computing in addition to providing research on this emerging market: Akraino Edge Stack, Baetyl, EdgeX Foundry, Fledge, Home Edge, Open Horizon, Project EVE and State of the Edge. Recently, LF Edge developed a white paper that outlined the a new edge taxonomy that clears up market confusion by breaking the continuum down based on inherent technical and logistical tradeoffs rather than using ambiguous terms. The taxonomy also comprehends a balance of interests spanning the cloud, telco, IT, OT, IoT, mobile and consumer markets.

Speakers
avatar for Vikram Siwach

Vikram Siwach

Product Manager, MobiledgeX
Vikram is the Product Manager at MobiledgeX, one of the leaders of Akraino Edge Stack and Chair of the LF Edge Architecture Working Group.
avatar for Molly Wojcik

Molly Wojcik

Marketing Director, Section
Molly is the Marketing Director at Section and Chair of State of the Edge's Edge Computing Landscape Working Group.
avatar for Jason Shepherd

Jason Shepherd

VP Ecosystem, ZEDEDA, Inc.
Jason Shepherd is VP of Ecosystem at edge orchestration company ZEDEDA. Prior to joining ZEDEDA, Jason was CTO for the Dell Technologies Edge and IoT Solutions Division. His proven track record as a thought leader in the market is evidenced through his leadership building up the award-winning... Read More →



Thursday December 3, 2020 13:10 - 14:00 JST
Virtual 4

13:10 JST

OpenChain Panel in Japan - How to Promote OSS Community? - Moderated by Masato Endo, Toyota Motor Corporation
OpenChain Japan work group is one of successful OSS communities which develop standard and share information about OSS license compliance. From the end of 2017, the work group held 12 meetings and 7 sub-groups keep producing achievements. The number of members of the community exceeds 170 from over 70 organizations. From this spring, the community held some online webinars to introduce each sub-groups' activity and discuss topics of open source compliance. At the result, some new projects have been started up under the circumstances. At the panel, members from planning team of this work group will discuss key points for community building and latest topics of the community.

Moderators
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 OSS governance structure within Toyota and developing relationships... Read More →

Speakers
avatar for Kiyoshi Owada

Kiyoshi Owada

Expert (Software Technology), Socionext Inc.
* Joined Matsushita Electric Industrial Co., Ltd. (Currently Panasonic) in 1988 and moved to Socionext Inc. in 2015. * Participated in the development of digital home appliances as uITRON and Linux Engineer * Worked on establishing the CE Linux Forum (Current Linux Foundation Core... Read More →
avatar for Yoshiyuki Ito

Yoshiyuki Ito

Principal Expert, Renesas Electronics
Joined NEC at Apr. 1993, NEC electronics at Jun. 2003 and RENESAS Electronics at Apr. 2010. Member of Automotive Digital Products Marketing Division of the RENESAS Electronics.
avatar for Hiroyuki Fukuchi

Hiroyuki Fukuchi

Senior Alliance Manager, Sony
Hiro Fukuchi is Senior Alliance Manager in Sony. He is in charge of OSS compliance and relationship with OSS communities.He is one of core members of the Japan workgroup of the OpenChain project.He is a speaker at Open Source Summit Europe 2019, regarding building a reginal community.He... Read More →
avatar for Ayumi Watanabe

Ayumi Watanabe

Group Manager of OSS Management Consulting Group, Hitachi Solutions, Ltd.
Ayumi Watanabe is Group Manager of OSS Management Consulting Group of Hitachi Solutions, Ltd. She is an OSS management consultant and help client companies to manage OSS compliance and OSS-related security issues. She is also a core member of OpenChain Japan Sub Workgroup.She and... Read More →
TO

Tadayuki Osaki

Specialist, Fujitsu
Tadayuki "Tom" Osaki is a compliance specialist of OSS compliance team in Fujitsu's IP division. He is working for internal OSS compliance governance and open communities activities. He is currently a sub-member of the Linux Foundation OpenChain Project. Prior to working in OSS compliance... Read More →
TN

Takashi Ninjouji

Chief Specialist, Toshiba Corporation
Takashi Ninjouji is a chief specialist in the Advanced Collaborative Software Development and Technology Department at Toshiba Corporation, where he works on open source compliance and its toolchains. He is also the leader of the Tooling Sub-group of the OpenChain project Japan workgroup... Read More →


Thursday December 3, 2020 13:10 - 14:00 JST
Virtual 5

13:10 JST

The Forefront of the Development for NVDIMM on Linux Kernel - Yasunori Goto, Fujitsu Limited & Ruan Shiyang, Nanjing Fujitsu Nanda Software Technology Co., Ltd. 
NVDIMM (Non Volatile DIMM) is the most interesting device, because it has not only characteristic of memory but also storage. To support NVDIMM, Linux kernel provides three access methods for users. - Storage (Sector) mode - Filesystem DAX(=Direct Access) mode - Device DAX mode. In the above three methods, Filesystem DAX is the most expected access method, because applications can write data to the NVDIMM area directory, and it is easier to use than Device DAX mode. So, some software already uses it with official support. However, Filesystem-DAX is still "experimental status" in the upstream community due to some difficult issues . In this session, Yasunori Goto will talk to the forefront of the development of NVDIMM, and Ruan Shiyang will talk about his challenge with the latest status from CLK2019.

Speakers
YG

Yasunori Goto

Senior Software Engineer, Fujitsu Limited
Yasunori Goto has worked for linux kernel since 2002, and currently the leader of Linux kernel development team in Fujitsu. He has much experience about linux kernel development and difficult kernel troubles for end-users. Recent a few years, he has concern about NVDIMM and he developed... Read More →
avatar for Ruan Shiyang

Ruan Shiyang

Linux kernel development engineer, Nanjing Fujitsu Nanda Software Technology Co., Ltd.
Ruan Shiyang is a Linux kernel developer working for Fujitsu. He has worked on Linux and embedded systems before, and is focusing on open source projects recent years, such as Ceph, especially Linux kernel. His recent research is on filesystem and persistent memory, making effort... Read More →



Thursday December 3, 2020 13:10 - 14:00 JST
Virtual 1
  Linux Systems, Filesystems and Storage
  • Skill Level Mid-level
  • Technical Talk Yes
  • Presentation Slides Attached Yes

13:10 JST

Introduction to Stream Processing with Apache Flink - Marta Paes, Ververica
Stream processing has deeply changed the way we build data pipelines. Over the years, it outgrew its original space of real-time applications into a “grand unifying” paradigm for distributed data processing. Apache Flink is at the forefront of this development, pushing the boundaries and redefining what is possible with streams. With flexible APIs and a powerful execution model, Flink has been hardened at (huge) scale by companies like Alibaba, Netflix, Uber and Yelp. In this talk, we'll explore the building blocks that make it the most resilient and versatile option for stateful stream processing and beyond. In particular, we'll review basic concepts of streaming with Flink, like state and time, and walk through the main features and abstractions that give it a competitive edge over similar frameworks.

Speakers
avatar for Marta Paes

Marta Paes

Developer Advocate, Ververica
Marta is a Developer Advocate at Ververica and a contributor to Apache Flink. After finding her mojo in open source, she is committed to making sense of Data Engineering through the eyes of those using its by-products. Marta holds a Master’s in Biomedical Engineering, where she... Read More →


Thursday December 3, 2020 13:10 - 14:00 JST
Virtual 6

14:00 JST

Ask the Experts Session with Kazuhito Yokoi, Hitachi - Topic: Node-RED
This is your chance to chat directly with Linux kernel and other open source project maintainers, community leaders and technical experts to get all of your questions answered in our Reddit style Q&A sessions.

Speakers
avatar for Kazuhito Yokoi

Kazuhito Yokoi

Software Engineer, Hitachi, Ltd.
Kazuhito Yokoi is a Software Engineer in Hitachi, Ltd. and a member of the Node-RED project under the OpenJS Foundation. Hitachi has used Node-RED in their IoT platform, “Lumada”. Hitachi’s solutions like the windmill maintenance system need high availability and fill customer... Read More →


Thursday December 3, 2020 14:00 - 14:20 JST
Slack Channel - #3-ntwk-ask-the-experts-a

14:05 JST

Live Musical Performance!: Japanese Koto & Shakuhachi Bamboo Flute
Join us for a live musical duo performance of the Japanese Koto and Shakuhachi Bamboo flute!

Thursday December 3, 2020 14:05 - 14:50 JST
 
Friday, December 4
 

09:00 JST

Keynote: Working Effectively in Remote Environments - Corey Hulen, Co-founder & CTO, Mattermost, Inc.
Speakers
avatar for Corey Hulen

Corey Hulen

Co-founder and CTO, Mattermost, Inc.
Corey Hulen is the CTO and co-founder of Mattermost, Inc., creators of the open source enterprise messaging workspace built for privacy-conscious organizations. Prior to Mattermost, he founded Tempo AI, a machine intelligence startup spun out from Stanford Research Institute, which... Read More →


Friday December 4, 2020 09:00 - 09:20 JST

09:25 JST

Keynote: Using Open-Source at Startups: Symbiotic Innovation - Adam Kibit, Connected Vehicle & Digital Product Engineering, Canoo
Realizing radical new concepts on ultra-short time scales. Turning concepts into reality that challenge the status quo and delights our users. These are the challenges of a startup and they would be nearly impossible without the world of open source. Open-source development provides a foundation that enables innovation and allows startups to compete with industry incumbents. It also unlocks a solid production path while lessening the reliance on outside entities allowing the startup to control its own destiny. The result is a different approach to a traditional problem that drives changes back into the industry and the underlying technologies.

Speakers
AK

Adam Kibit

Connected Vehicle & Digital Product Engineering, Canoo


Friday December 4, 2020 09:25 - 09:45 JST

09:45 JST

Keynote: OpenChain: The ISO Standard for Open Source Compliance - Shane Coughlan, OpenChain General Manager, The Linux Foundation
Speakers
avatar for Shane Coughlan

Shane Coughlan

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


Friday December 4, 2020 09:45 - 10:00 JST

10:00 JST

Keynote: RISC-V: The Time is Now - Yunsup Lee, Co-Founder & Chief Technology Officer, SiFive
Speakers
avatar for Yunsup Lee

Yunsup Lee

Co-Founder & Chief Technology Officer, SiFive
Yunsup is SiFive’s Chief Technology Officer and co-founder. Yunsup received his PhD from UC Berkeley, where he co-designed the RISC‑V ISA and the first RISC-V microprocessors with Andrew Waterman, and led the development of the Hwacha decoupled vector-fetch extension. Yunsup also... Read More →


Friday December 4, 2020 10:00 - 10:20 JST

10:20 JST

Break
Friday December 4, 2020 10:20 - 10:40 JST

10:20 JST

10:40 JST

Acceleration Techniques of Image Preprocessing and Their Effect for Machine Learning System - Kyosuke Hashimoto & Masahiro Ito, Hitachi, Ltd.
Deep learning technologies for images are adopted in various kinds of business applications such as autonomous driving and cancer prediction. Preprocessing massive amounts of images in a short time is necessary for building models that are applied to business applications. Popular deep learning frameworks such as PyTorch offer their preprocessing libraries such as torchvision, which are compatible with those deep learning frameworks.

We evaluated the performance of preprocessing libraries and the effect of the preprocessing tuning in deep learning frameworks.

We adopted MLPerf, which is the popular benchmark for machine learning applications, and confirmed that parallelization and queueing could reduce the preprocessing time dramatically in both torchvision and OpenCV case.

However, in PyTorch framework, preprocessing and training are conducted in parallel, the effect of the preprocessing tuning can be small when the training workload is larger than the preprocessing workload.

We concluded that whether we should tune preprocessing or training depends on the purpose of the machine learning system such as parameter search and transfer learning.

Speakers
MI

Masahiro Ito

Engineer, Hitachi, Ltd.
Masahiro Ito has been working on the development of Big Data and AI solutions with Hadoop/Python and their related OSS for 5 years. He is working on offering and co-creating Big Data and AI solutions to customers who are going to build an enterprise system.So far, He has written the... Read More →
KH

Kyosuke Hashimoto

Researcher, Hitachi, Ltd.
Kyosuke HASHIMOTO is a Researcher of Services Computing at Hitachi.He has 6 years of experience in cloud computing, including virtual network and enterprise system management.Currently, he is focusing on the study of data processing for AI or machine learning systems.



Friday December 4, 2020 10:40 - 11:30 JST
Virtual 3
  AI/ML/DL, Machine and Deep Learning (Framework + Libraries + Platform + Tools)
  • Skill Level Mid-level
  • Technical Talk Yes
  • Presentation Slides Attached Yes

10:40 JST

AGL CIAT and Infrastructure Update - Jan-Simon Moeller, The Linux Foundation
This talk will present the Continuous Integration and Automated Testing setup used by the Automotive Grade Linux Project (AGL) and also point out recent additions to the infrastructure. The tools in use will be introduced as well ass the helpers for setting such a lab up.

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 holds a Dipl.-Ing. in Electrical Engineering... Read More →



Friday December 4, 2020 10:40 - 11:30 JST
Virtual 7
  Automotive Linux Summit
  • Presentation Slides Attached Yes

10:40 JST

Plan your Learnings - Can Friendly User Testing After SoP Become a Common Practice? - Philipp Ahmann & Naohiro Nishiguchi, ADIT - Advanced Driver Information Technology GmbH
Taking a look into how modern SW development and DevOps works, with thousands of deployments per day, you can see the speed of development in which also new beta features are directly tested and analyzed in the field, by data provided by the customer (without even recognizing). Automotive pioneers already start to use this practice to provide OTA feature updates into the car and the driver of a car comes much closer to participate in friendly user testing. Taking a look into mobile business, aspects like beta-tests and voluntary crash reports are common practice even for bleeding edge technology and service providers (like google). Can we make use of this in the car? This session should not find a solution, but bring together different views and open the mind to the audience to plan your learnings along the chain until the end of life of a car and not stopping at the point of SoP. If this would become common sense, it can serve as a strong benefit to enhance stability and robustness of platform development for current and next generations of ECUs. Opening our mind here may even help us to use Linux for safety applications as the ELISA project is aiming for.

Speakers
avatar for Philipp Ahmann

Philipp Ahmann

Project Manager, ADIT - Advanced Driver Information Technology GmbH
Philipp Ahmann is a Manager at ADIT (a joint venture of Robert Bosch GmbH and DENSO Corporation), having more than ten years of experience in automotive infotainment platform development, utilizing complex multi-core system architectures. Stared with a hardware background with System... Read More →
avatar for Naohiro Nishiguchi

Naohiro Nishiguchi

Project Manager, Advanced Driver Information Technology Corp.
Naohiro Nishiguchi has developed IVI systems using Linux from 2013 onwards and brings a strong background as audio experts covering low-level up to high-level application layer. His work mainly focused directly on customer projects. Today he is working as Linux project Leader in ADIT... Read More →



Friday December 4, 2020 10:40 - 11:30 JST
Virtual 8
  Automotive Linux Summit
  • Presentation Slides Attached Yes

10:40 JST

Open Source Cloud Platforms Demystified: Kubernetes, Cloud Foundry & Knative - Matthias Haeussler, Novatec Consulting GmbH
Containers, applications, functions: When deploying workloads to cloud platforms, developers have various OSS options. This talk focusses on Kubernetes and compares how Cloud Foundry and Knative relate to it and also how they can extend and improve it. I’ll compare and contrast the latest experiences of those platforms in order to extract a meaningful comparison from a developer perspective, providing answers to the following questions: How simple and user-friendly are they? Where are the differences/where are the overlaps? How mature are the individual solutions? Which type of workloads are suitable for which platform? Additionally, I’ll measure and compare key metrics that affect the developer experience (e.g., time to deploy, time to scale, and more). The overall goal is to better understand what makes each individual useful in the best way and how they can work together. Each technology will be shown with live demos.

Speakers
avatar for Matthias Haeussler

Matthias Haeussler

Principal Cloud Advocate, Novatec Consulting GmbH
Matthias Haeussler is a Principal Advocate at Novatec Consulting, awarded ambassador for Cloud Foundry and the organizer of the Stuttgart Cloud Foundry Meetup. He advises clients on Cloud strategies and supports implementations and migrations. Prior to that he was employed at IBM... Read More →



Friday December 4, 2020 10:40 - 11:30 JST
Virtual 2
  Cloud Infrastructure, Open Cloud Infrastructure

10:40 JST

Uniting the Edge for Tomorrow's Demands - Arpit Joshipura, The Linux Foundation
(PRESENTING LIVE for Interactive Q&A)
Edge devices are slated to exceed 20 billion by 2020. For IoT to succeed in these devices, the currently fragmented edge market needs to be able to work together to identify and protect against problematic security vulnerabilities and advance a common, constructive vision for the future of the industry. The Linux Foundation's LF Edge is part of this solution. It is an umbrella organization to establish an open, interoperable framework for edge computing independent of hardware, silicon, cloud, or operating system, will help ensure greater harmonization to accelerate deployment and bridge the gaps in the open source technologies to support the emerging Edge use cases. The Edge use cases from Industrial, Enterprise and Consumer spanning multiple edges and domains are being addressed by the LF Edge Projects including Akraino Edge Stack, Baetyl, EdgeX Foundry, Fledge, Home Edge, Open Horizon, Project EVE and State of the Edge. The projects within LF Edge are focused to address specific needs of the industry and complement each other to support a cohesive solution.

Speakers
avatar for Arpit Joshipura

Arpit Joshipura

General Manager of Networking, IoT and Edge, The Linux Foundation
Arpit Joshipura is an executive leader and open source software evangelist across carriers, cloud and enterprise IT - spanning technology areas like networking, orchestration, operating systems, security, AI, edge, hardware and silicon. He was voted “Top 5 Movers and Shakers... Read More →


Friday December 4, 2020 10:40 - 11:30 JST
Virtual 4

10:40 JST

From Project to Profit: Business Models for Startups Developing Open Source Software - Heather Meeker, O'Melveny & Myers
Open source software development is great for the community, and it can also be a great basis for a business. But a project is not a product, and a project is not a business. How do the most successful startups transform their work from projects to profit? Heather Meeker, an internationally recognized expert in open source licensing and open source business strategy, will discuss how to make this transition, and explain best practices to preserve the value of your startup business as you grow your open source project.

Speakers
HM

Heather Meeker

Partner, O'Melveny & Myers
Heather Meeker is a partner in O’Melveny & Myers’ Silicon Valley office in the Mergers and Acquisitions practice group and a Founding Portfolio Partner at OSS Capital. Meeker advises technology clients on intellectual property matters, including licensing and collaboration arrangements... Read More →



Friday December 4, 2020 10:40 - 11:30 JST
Virtual 5
  Leadership & Governance, Open Source + Startup Business Models
  • Skill Level Any
  • Technical Talk No
  • Presentation Slides Attached Yes

10:40 JST

Issues with Open Source License Compliance in Consumer Electronics - Tim Bird, Sony
Complying with the myriad licenses for software that is used in a modern consumer electronics device can be a complicated process. In this talk, Tim will discuss lessons learned from license compliance activities with Sony consumer electronics products. Tim will describe best practices for things like offers for source, software distribution, and rebuildability of provided source. The GPL license requires ""complete and corresponding source"". Tim will explain what this means, and how that interacts with things like secure product lockdown. The history of the GPL v2 license, and intent of Linux kernel community leaders will be presented. Attendees should gain a better understanding of compliance requirements, and what issues to watch out for in managing the source code and requests for source for their embedded Linux products.

Speakers
avatar for Tim Bird

Tim Bird

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



Friday December 4, 2020 10:40 - 11:30 JST
Virtual 1
  Linux Systems, Standards; Security
  • Skill Level Mid-level
  • Technical Talk Yes
  • Presentation Slides Attached Yes

10:40 JST

Scaling the Test Coverage of OpenAPI Generator for 30+ Programming Languages - William Cheng, OpenAPITools.org
OpenAPI Generator (https://openapi-generator.tech/) - a code generation tool covering 30+ programming languages and 30+ server-side frameworks for REST APIs, has gone mainstream with adoption by companies such as IBM, Yelp, and open-source project such as Kubernetes. Npm CLI wrapper download alone already reached 2.5 million. How can OpenAPI Generator scale from less than 10 generators to more than 130 generators with 1500+ contributors? What can we do to make it easier for open-source developers to contribute a new generator? How to engage the community to try it out and give us feedback? How to learn from mistakes in one generator and apply the lessons to the other generators? How do we test 30+ programming languages and 30+ server-side frameworks? What resources (services, tools, and more) we can leverage to help us improve the project? What to expect when testing so many programming languages and frameworks in a single project? William, the top contributor of the project, will walk you through the journey to scale the project in terms of the community, technical aspects, and test coverages so that you can apply similar techniques to your open-source and proprietary projects.

Speakers
avatar for William Cheng

William Cheng

Core team and founding member of OpenAPI Generator, OpenAPITools.org
William Cheng is an experienced IT professional with 10+ years of experience in IT startups, academic research, a leading semiconductor equipment manufacturer and a top-tier global investment bank. He is also an entrepreneur, eBook author, conference speaker, and active open-source... Read More →



Friday December 4, 2020 10:40 - 11:30 JST
Virtual 6

11:40 JST

Connected Vehicle Platform: Kubernetes and Vehicle Service Mesh - Seiichi Koizumi & Aman Gupta, Denso Corporation
Denso develops mobility Edge/IoT platform. It fully utilize Cloud Native OSS such as Kubernetes and Envoy. To solve vehicle technical issues (e.g. No signal small capacity of computing resources) we developed ”End to End seamless orchestrator” and “vehicle service mesh”. Vehicle application used to be an embedded software. By using our platform, cloud native engineers can develop vehicle application on a cloud environment and deploy it on a vehicle seamlessly. No need to learn embedded software. Denso has a strong presence in automotive industry. Our platform will be a trigger to merge cloud native eco-system and automotive software industry. In this session, presenter will explain technical features and architecture of ”End to End seamless orchestrator” and “vehicle service mesh” with running demonstration. The difference from previous presentation is real vehicle demonstration and physical architecture of vehicle inside.

Speakers
avatar for Seiichi Koizumi

Seiichi Koizumi

Product Manager, Denso Corporation
Project manager of Denso's connected vehicle platform project.
AG

Aman Gupta

Software Engineer, Denso Corporation
Joined Denso in October 2019. AWS Solution Architect Associate / Certified Kubernetes Application Developer/ I like Golang



Friday December 4, 2020 11:40 - 12:30 JST
Virtual 7
  Automotive Linux Summit
  • Presentation Slides Attached Yes

11:40 JST

Scaling Automotive Telematics at the Edge and Cloud - Richard Elberger, Amazon Web Services
Over the last several years, patterns have emerged for using Automotive Grade Linux in mixed criticality systems that can derive telematics from in-vehicle networks. Cellular technologies are now advancing to the point where near real time telematics to Cloud systems is a reality. The telematics data can be ingested, organized, and analyzed at scale, but how do we achieve that between the edge and the cloud, and also derive value from it? In this talk, we will discover the technical underpinnings from both edge and cloud perspectives and how you can get started implementing widescale analytics for telematics today.

Speakers
avatar for Richard Elberger

Richard Elberger

Principal Technologist, Amazon Web Services
Richard Elberger is an IoT Principal Technologist at Amazon Web Services. As a prolific speaker, writer, and tireless embedded technology addict, he creates content and builds community for IoT and Cloud practitioners globally. Richard maintains and contributes to multiple IoT-related... Read More →


Friday December 4, 2020 11:40 - 12:30 JST
Virtual 8

11:40 JST

Knative: A Kubernetes Framework to Manage Serverless Workloads - Nikhil Barthwal, Google
Knative is a Kubernetes-based platform to build, deploy, and manage modern serverless workloads. It provides a set of middleware components that are essential to build modern, source-centric, and container-based applications that can run anywhere: on-premises, in the cloud, or even in a third-party data center. Knative components are built on Kubernetes and codify the best practices shared by successful real-world Kubernetes-based frameworks. Knative components focus on solving many mundane but difficult tasks such as deploying a container, orchestrating source-to-URL workflows on Kubernetes, routing and managing traffic with blue/green deployment, automatic scaling and sizing workloads based on demand, and binding running services to eventing ecosystems. This talk explains how Knative enables you to focus just on writing interesting code without worrying about the boring but difficult parts of building, deploying, and managing an application. It shows how developers can even use familiar idioms, languages, and frameworks to deploy any workload: functions, applications, or containers.

Speakers
avatar for Nikhil Barthwal

Nikhil Barthwal

Sr. Software Engineer, Google
Nikhil Barthwal is a tech lead in the Google Cloud Platform at Google, working on Knative, a Kubernetes-based platform to build, deploy, and manage modern serverless workloads and is passionate about building distributed systems. He has several years of work experience in big companies... Read More →


Friday December 4, 2020 11:40 - 12:30 JST
Virtual 2

11:40 JST

Developing, Building and Testing Your Baremetal Applications Using The Yocto Project and OpenEmbedded Infrastructure - Alejandro Enedino Hernandez Samaniego, Microsoft
Multiarchitecture SoCs are more widely used, usually containing a large architecture where it can run a full operating system such as Linux, and one or more small architectures designed to run an RTOS or a baremetal application,requiring less hardware resources,leveraging suitable tasks from one to another creating a more efficient product. While the Yocto Project is well known for its capabilities on creating customized Embedded Linux Distributions,bitbake is also capable of building a toolchain to create Baremetal applications or an RTOS. In this presentation Alejandro will show how to create baremetal applications using the same flow currently used in OpenEmbedded to develop Linux applications, using recipes, classes and user configuration files, he will show how users from the community can benefit from a single flow, showcasing how to run these applications on QEMU and create tests for them to be automatically tested using the OpenEmbedded infrastructure along with their corresponding Linux distributions. Anyone from the community interested in learning about baremetal programming or about the Yocto Project might find the contents of this presentation interesting.

Speakers
avatar for Alejandro Hernandez Samaniego

Alejandro Hernandez Samaniego

Embedded Software Engineer, Microsoft
Alejandro is an Embedded Linux Software Engineer at Microsoft, he works as a Yocto Project developer on the Azure Sphere team designing software to improve system's developers experience when building customized embedded Linux distributions, as well as baremetal and RTOS applications... Read More →


Friday December 4, 2020 11:40 - 12:30 JST
Virtual 4

11:40 JST

Trusted Execution Environments: A Technical Overview of Intel SGX, Arm TrustZone, and RISC-V PMP - Stephano Cetola, The Linux Foundation
Historically, computer architecture security has relied on processor or privilege modes where code was allowed to execute. As applications became more complex, specifically with the advent of large-scale virtualization and the internet, this simple security model broke down as executed code could no longer be trusted, nor its origin verified. The problem of “secure remote computation” arises where the data owner must trust not only the software provider, but also the remote computer and infrastructure on which that software is executed.

Trusted Execution Environments (TEEs) have been available in implementations like Arm TrustZone and Intel Software Guard Extensions SGX for almost a decade. RISC-V has recently ratified its Physical Memory Protection (PMP) specification, and is currently hard at work on Supervisor Mode PMP and I/O PMP. This talk will cover a brief history of TEEs, an explanation of TrustZone and SGX, as well as an introduction to RISC-V PMP features available today and those still to come. We will briefly cover existing open source implementations of RISC-V PMP and what we can expect to see in 2021.

Speakers
avatar for Stephano Cetola

Stephano Cetola

Director, Program Management & Operations, The Linux Foundation
Stephano Cetola works for the Linux Foundation and is involved in projects like RISC-V, the Confidential Computing Consortium, and the Yocto Project. He has managed numerous open source initiatives in software and hardware. Before joining the Linux Foundation, Stephano was employed... Read More →


Friday December 4, 2020 11:40 - 12:30 JST
Virtual 6

11:40 JST

Creating a Sustainable Open Source Ecosystem for Mainframe through the Open Mainframe Project - John Mertic, Linux Foundation
The Open Mainframe Project was established in 2015 with the aim of pulling the various efforts of ensuring mainframe is a first class citizen for open source into a unified focus. Since that time there has been an uptick in not only new open source projects on mainframe, but also broad open source project supporting mainframe. In this talk, Open Mainframe Project Director John Mertic will talk about the impacts of mentorships, supporting open source projects, focus on creating a more diverse and inclusive mainframe community, and tooling created to grow and sustain the open source projects on mainframe.

Speakers
avatar for John Mertic

John Mertic

Director of Program Management, The Linux Foundation
John Mertic is the Director of Program Management for The Linux Foundation. Under his leadership, he has helped ASWF, ODPi, Open Mainframe Project, and R Consortium accelerate open source innovation and transform industries. John has an open source career spanning two decades, both... Read More →


Friday December 4, 2020 11:40 - 12:30 JST
Virtual 5

11:40 JST

BPFTrace - Finally Dtrace Replacement for Linux - Peter Zaitsev, Percona
While eBPF was included in Linux kernel for quite a few years,  we lacked a good “frontend” to complete Dtrace functionality in the Linux ecosystem.

In this presentation, we will look into BPFTrace as a capable Dtrace replacement. We will also show how you can develop your own tools and utilities using BPFTrace as well as how you can use the tools from BPFTrace collection to get great insights into Linux Operations.


Speakers
avatar for Peter Zaitsev

Peter Zaitsev

CEO, Percona
Peter Zaitsev is CEO and co-founder of Percona. As one of the foremost experts on MySQL strategy and optimization, Peter leveraged both his technical vision and entrepreneurial skills to grow Percona from a two-person shop to one of the most respected open source companies in the... Read More →


Friday December 4, 2020 11:40 - 12:30 JST
Virtual 1
  Linux Systems, BPF

12:30 JST

Ask the Experts Session with Alice Ferrazzi, Gentoo Kernel Project Leader & Software Engineer at Cybertrust Japan - Topic: Gentoo
This is your chance to chat directly with Linux kernel and other open source project maintainers, community leaders and technical experts to get all of your questions answered in our Reddit style Q&A sessions.

Speakers
AF

Alice Ferrazzi

Gentoo Kernel Project Leader & Software Engineer, Cybertrust Japan
Alice Ferrazzi is a Gentoo Linux Developer and the Gentoo Kernel Project Leader. She is currently working on GKernelCI, which automates the testing and release process for the Gentoo kernel and is collaborating with KernelCI/KCIDB. She has also contributed to lava-docker, kernelci... Read More →


Friday December 4, 2020 12:30 - 12:50 JST
Slack Channel #3-ntwk-ask-the-experts-b

12:30 JST

Ask the Experts Session with Frank Rowand, Senior Software Engineer, Sony - Topic: Devicetree Code, Conference Presentation Proposals
This is your chance to chat directly with Linux kernel and other open source project maintainers, community leaders and technical experts to get all of your questions answered in our Reddit style Q&A sessions.

Speakers
avatar for Frank Rowand

Frank Rowand

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


Friday December 4, 2020 12:30 - 12:50 JST
Slack Channel - #3-ntwk-ask-the-experts-a

12:30 JST

Break
Friday December 4, 2020 12:30 - 13:00 JST

13:00 JST

Federated Learning in 5G C-V2X - Anurag Agarwal, Tata Consultancy Services Ltd
To achieve a goal of accident-free roads with increased road safety, 5G C-V2X and autonomous driving ecosystem players are developing AI/ML enabled solutions leveraging the data from the in-vehicle sensors and traffic infrastructure. While conventional ML approaches rely on centralized servers to process the data from distributed entities, this is not always feasible in this case because of the inaccessibility of private data and large communication overhead required to transmit raw data to central ML processors. In such cases, decentralized approaches of federated learning, will be a good fit. In this presentation, we will discuss how technologies like edge computing and AI on edge can help develop context-aware 5G C-V2X use cases and provide cooperative awareness to each C-V2X enabled devices in vicinity. We will also talk about the open source frameworks to implement distributed V2X use cases and focus on key technical challenges of federated learning in wireless communications

Speakers
AA

Anurag Agarwal

Solution Architect, Tata Consultancy Services Ltd
Anurag Agarwal is a telecom veteran with 20 yrs of experience in the field of Wireless (5G/LTE), Internet Of Things, Edge Computing, OAM solutions design and end to end system integration. He is currently leading the wireless CoE (Center of Excellence) in Technology Business Unit... Read More →


Friday December 4, 2020 13:00 - 13:50 JST
Virtual 3
  AI/ML/DL, AI on the Edge

13:00 JST

AGL-based Integrated Cockpit System with Web Platform - Woojin Han & Won Lee, Drimaes
At ALS 2020, Drimaes presents Integrated Cockpit System (ICS) structure which is based on Android Q and AGL 8.0 composed of multi-containers with container technology and shares development experience. ICS which is based on one SoC. executes and controls multiple screens in the vehicle such as Cluster, AVN, RSE and HUD. It is the Next Generation SW Platform, which is spreading to enhance structural efficiency and to provide new UX among Screen devices. Drimaes’ ICS with multi-container provides core functions such as parallel input device processing, audio mixing and app streaming reliably. In addition, through collaboration with Drimaes and Naver, Line's parent company and the best web provider in Korea, AGL's ecosystem was expanded to Webapp by applying the Chromium 83-based Whale browser to ICS. Drimaes share differentiated Webapp Use Cases such as web-based media and local-based O2O with existing web services of Naver. Also it supports PWA to provide an optimized UX for mobility contexts. In conclusion, Drimaes is now able to provide Android and Webapp services in AGL based products in ICS that utilizes LXC multi-container, and contribute to the expansion of ecosystem.

Speakers
WH

Woojin Han

Director, Drimaes
Woojin Han is the director of DrimAES, inc., a bronze member of AGL. His brief experience is as follows. - (Current) Adjunct professor of Woosong university - Project management experiences in many fields. (1) AI (2) Web (3) Media (4) Device platform (6) Cloud service (7) IoT (8... Read More →
WL

Won Lee

CTIO / Chief Researcher, Drimaes
Won Lee is the CTIO(Chief Technology Innovation Officer) of Drimaes, Inc. His brief experience is as follows. - A mentor of BOB(Best of Best), a white hacker training program in Korea - A security Researcher of GrayHash - Experience in many development and security projects (1) Security... Read More →



Friday December 4, 2020 13:00 - 13:50 JST
Virtual 7
  Automotive Linux Summit
  • Presentation Slides Attached Yes

13:00 JST

Improve AGL Instrument Cluster Development Quality and Productivity by using Automated Testing Method - Truong Cong Hieu & Nguyen Thanh Trung, FPT Software
Currently, AGL has two main development branches are: IVI and Instrument Cluster. Different than IVI, Instrument Cluster development must to be applied strictly quality management method to serve the automotive requirement, especially in Testing. FPT developed by ourself an automated unit test with high quality and productivity using in verification phase of C/C++ project. The tool use random and Dijkstra algorithm to automated generating unit test-cases with user configuration of coverage and some other productivity utilities. We have tried to apply our automated unit test tool for some AGL software components and analyze the effective result. The presentation is talking about our effort in Unit Test for AGL's Instrument Cluster development.

Speakers
TT

Thanh Trung Nguyen

Solution Architect, FPT Software
• Over 10 years experience in Software Engineering. • Experienced in Software Analysis and Design process. • Experienced in developing embedded software, from mobile (Meego/Mer) to automotive (telematics, head unit, Android Automotive). • Experienced in Linux development... Read More →
TC

Truong Cong Hieu

Principle Software Engineer, FPT Software
• Principal Software Engineer with 13+ years of experience. • Responsibilities as Center of Excellence (CoE) department’s manager of FPT Global Automotive company. • Accumulated computer programming knowledge included: mathematics, networking, programming language theory... Read More →



Friday December 4, 2020 13:00 - 13:50 JST
Virtual 8
  Automotive Linux Summit
  • Presentation Slides Attached Yes

13:00 JST

Digital Twinning with Ansible and cloud-init to Support Destructive Infrastructure Testing - James Freeman, A24.io
Cloud infrastructure frameworks such as OpenStack and OpenShift have grown massively in popularity over recent years, but with these large, distributed environments comes a brand new challenge - how to test them, especially when such testing might be disruptive or even destructive. Fortunately open source frameworks such as Ansible and cloud-init make make it easy to deploy our infrastructure as code, and with a little care we can reuse the same code to create a "digital twin" of our entire infrastructure on a single powerful workstation. When coulped with virtual switches such as Cumulus VX and a visual tool such as GNS3, we can rapidly build an entire replica of our infrastructure in a sandbox; a "digital twin". Using such a powerful technique we can test our deployment code, and can even perform aggressive and even destructive testing such as denial of service attacks, penetration testing. We can simulate the loss of entire parts of the infrastructure such as core switches or storage nodes. This can then support us in the development of business continuity plans, evaluate our backup and most importantly our recovery procedures, all without impacting production infrastructure!

Speakers
avatar for James Freeman

James Freeman

Solutions Architect, A24.io
James Freeman is a published author, public speaker, Reiki Master Teacher and Solutions Architect at A24.io. He has worked in the technology industry for over 20 years, starting out before the first dotcom bubble at the end of the 1990's. Over recent years he has become a specialist... Read More →


Friday December 4, 2020 13:00 - 13:50 JST
Virtual 2

13:00 JST

TEEP (Trusted Execution Environment Provisioning) Implementation on RISC-V Keystone and Arm TrustZone - Akira Tsukamoto & Kuniyasu Suzaki, The National Institute of Advanced Industrial Science and Technology (AIST)
IETF is defining Trusted Execution Environment Provisioning (TEEP) protocol to remotely install/update/delete of TA (Trusted Application) in TEE (Trusted Execution Environment) which provides hardware isolated security in CPU. TEEP is designed to be generic among different CPU architectures; however primary activity is on Intel and ARM. Our team is implementing TEEP on both RISC-V and ARM. TEEP consists of 3 major software components; “TEEP Broker” on the OS, “TEEP Agent” in the TEE, and “Trusted Application Manager (TAM)” as a remote server. These components manage certificates for authenticating TEE and TAM, and code signing of TA. All of the certificates are based on PKI management. The challenges of having TEEP on RISC-V is how to minimize required features, such as HTTP, Concise Binary Object Representation (CBOR) parser, inside TEE while keeping the portability of existing TA. The presentation will also include instruction of basic concept and design of TEEP.

Speakers
avatar for Akira Tsukamoto

Akira Tsukamoto

Senior Research Scientist, The National Institute of Advanced Industrial Science and Technology (AIST)
Akira Tsukamoto works at National Institute of Advanced Industrial Science and Technology (AIST). His main focusing area is software engineering on network, operating system and system security. He is enthusiastic on any kind of technical development and has worked on products based... Read More →
avatar for Kuniyasu Suzaki

Kuniyasu Suzaki

Senior Researcher, AIST: National Institute of Advanced Industrial Science and Technology
Kuniyasu Suzaki works at National Institute of Advanced Industrial Science and Technology (AIST). He got his Bachelor and Master (Engineering) from Tokyo University of Agriculture and Technology (TUAT) and Ph.D (Information Science and Technology) from the University of Tokyo. His... Read More →



Friday December 4, 2020 13:00 - 13:50 JST
Virtual 4

13:00 JST

A Case Study of Open Source Compliance Tooling in the Enterprise - Kouki Hama, Toshiba Corporation
Utilizing tools is helpful for companies to strengthen their OSS compliance. These tools allow companies to manage large amounts of OSS license information and vulnerabilities. Toshiba has been developing OSS management system stems from SW360 and Fossology. This activity has yielded certain results for the company and aims to OpenChain specification. The users manage a variety of OSS, and their usage is completely different in each department. It is important that customizing and consider how to become widespread for improving OSS compliance. Kouki will explain what kinds of tools are used for their OSS management system and how to fortify the system in the future.

Speakers
KH

Kouki Hama

Software engineer, Toshiba corporation
Kouki Hama is a researcher of software engineering in Toshiba Corporation. He researches about open source compliance and these tools.



Friday December 4, 2020 13:00 - 13:50 JST
Virtual 5

13:00 JST

Speeding up Linux Disk Encryption - Ignat Korchagin, Cloudflare
Encrypting data at rest is a must-have for any modern SaaS company. And if you run your software stack on Linux, LUKS/dm-crypt is the usual go-to solution. However, as the storage becomes faster, the IO latency, introduced by dm-crypt becomes rather noticeable, especially on IO intensive workloads. At first glance it may seem natural, because data encryption is considered an expensive operation. But most modern hardware (specifically x86 and arm64) platforms have hardware optimisations to make encryption fast and less CPU intensive. Nevertheless, even on such hardware transparent disk encryption performs quite poorly. When looking into dm-crypt source code, we noticed that it has a lot of indirection and offloading: instead of encrypting/decrypting IO requests synchronously dm-crypt offloads every operation to a dedicated thread. By making a simple PoC patch and removing all the offloading code we were able to speed up the overall read speed from an encrypted block device by 200%-300% depending on the block size. This talk aims to revisit the architecture and design choices of the dm-crypt module and research ideas on how to make Linux transparent disk encryption faster.

Speakers
avatar for Ignat Korchagin

Ignat Korchagin

Systems engineer, Cloudflare
Ignat is a systems engineer at Cloudflare working mostly on platform and hardware security. Ignat’s interests are cryptography, hacking, and low-level programming. Before Cloudflare, Ignat worked as a senior security engineer for Samsung Electronics’ Mobile Communications Division... Read More →



Friday December 4, 2020 13:00 - 13:50 JST
Virtual 1

13:00 JST

Focused on Security Measures in Kubernetes Environment - Hiroki Akiba, OGIS-RI Co.,Ltd.
Whether you use cloud vendor kubernetes managed service or native, It is already widely known that users need additional security measures. There are guidelines and countermeasure products such as CIS Benchmark and NIST specialized for docker and kubernetes in the world, I will share the efforts to improve the security by verifying daily what kind of security measures should be taken in the kubernetes environment within my company.

Speakers
avatar for Hiroki Akiba

Hiroki Akiba

Solution Architect, OGIS-RI Co.,Ltd.
Japanese user SIer company, engaged in infrastructure system construction of specific customer systems and data center operation on VMware virtual technology. Recently, I has been engaged in new proposal and initial introduction of public cloud for external sales as a solution architect... Read More →



Friday December 4, 2020 13:00 - 13:50 JST
Virtual 6
  Open Source Dependability, Security Vulnerability Scanning Techniques
 
  • Timezone
  • Filter By Date Open Source Summit Japan & Automotive Linux Summit 2020 Dec 2 - 4, 2020
  • Filter By Venue Virtual - Attend from Anywhere!
  • Filter By Type
  • AI/ML/DL
  • Ask the Experts
  • Automotive Linux Summit
  • Breaks
  • Cloud Infrastructure
  • Embedded & IoT
  • Keynote Sessions
  • Leadership & Governance
  • LF Project Mini-Summit
  • Linux Systems
  • Open Source Dependability
  • Special Events
  • Sponsor Showcase - Staffed Booth Hours
  • Wildcard
  • Skill Level
  • Technical Talk
  • Presentation Slides Attached