SlideShare a Scribd company logo
1
Open Source Software
compliance
in Panasonic
Sep 27th, 2019
Panasonic Corporation
Shinsuke Kato
kato.shinsuke@jp.panasonic.com
2
Who am I?
• I was a Software Engineer for
Panasonic Corporation, where I
helped Panasonic R&D improve
Linux for use in Panasonic's
products. (Linux, Android)
• I have been working with Linux and OSS
compliance in Panasonic for over 15 years.
• For OSS compliance
– I have presented seminars on OSS compliance in
Panasonic.
– I provide advice on OSS compliance.
OSS Compliance in Panasonic
• Initial stage ( 2000 ~ 2005 )
• Build & Stable ( 2006 ~ 2014 )
• Stagnation stage ( 2015 ~ 2017 )
• Rebuild stage ( 2018 ~ )
33
OSS Compliance activity
in Panasonic
Initial Stage
( 2000 ~ 2005 )
44
5
Development of Linux OS products
Development of products incorporating
Linux OS since 200X
“Guidelines for the development and use
of Linux based products”
( First edition March 2002 )
Based on the advice from
“outside expert”
6
The first step of OSS Compliance Activity
・ Set up software download site
・ Check description of Instruction Manuals
・ Display GPL/LGPL’s terms
in certain Products
Engineers and Legal people read license terms
and determine what we should do “one by one”
based on heated discussion.
OSS Compliance activity
in Panasonic
Build & Stable
( 2006 ~ 2014 )
77
Change in OSS circumstances
88
9
Linux Devices In Panasonic
TOUGHPAD
Smart
Phone
BizPad
Communication
viewerIn-Flight Entertainment
Blu-ray Disc/DVD Recorder
Digital Video Camera
Home Theater
Wearable Camera
It was difficult to do OSS compliance one by one
Smart
TV Box
Change in OSS circumstances
• Android
10
• Expansion of “OSS Project”
Build
the OSS compliance
process
1111
Quick Introduction of Panasonic
A Better Life, A Better World
B C
DA
Personal care
Healthcare
Housing
industry
Community
Aviation
Automobiles
Your Home
Your
Community
Your
Journey
Your Car
CloudCloud
Your
Business
Consumer
Electronics
Panasonic Corporation
Distribution
Retailing
12
Quick Introduction of Panasonic
A Better Life, A Better World
Personal care
Healthcare
Housing
industry
Community
Aviation
Automobiles
Your Home
Your
Community
Your
Journey
Your Car
CloudCloud
Your
Business
Consumer
Electronics
Panasonic Corporation
Distribution
Retailing
Each company has a responsibility to their business.
Business transaction : B2B, B2C, B2B2C
13
B C
DA
Panasonic
Corporation
14
Process (as a
recommended one)
IP & LegalEngineer
EngineersEngineers
Engineers
Engineers
DA
B C
Panasonic
Corporation
15
Process (as a
recommended one)
IP & LegalEngineer
IP & LegalEngineer
Process
IP & LegalEngineer
Process
IP & LegalEngineer
Process
IP & LegalEngineer
Process
B C
DA
16
Software Management Committee
Established on January 2012 to take coordinated
actions as to management of major software
(including OSS)
1. Committee consists of
representatives of Engineers, IP and Legal
2. Leader <Corporate Level >
Director (Software Promotion Officer)
3. Committee’s role <Business Division Level>
① Promote process to check compliance
② Consulting activities
Software Management
Committee
Working Group
Samples
1717
a boilerplate contract
• when make a contract with 3rd
party, write the condition to
use OSS
18
the list of OSS licenses
• make the list about the main OSS
licenses (more than 200)
the license describe about
– the copyright notice?
– the distribution of the source code?
– etc.
19
OSS check list
• the sample of OSS check list
– Business Divisions modify and use
20
• the timing to use
– when product planning
– start to develop
– under development
– before the release
Put into the process better suited for
the each field of development
OSS Compliance activity
in Panasonic
Stagnation Stage
( 2015 ~ 2017 )
2121
Panasonic
Corporation
22
Process (as a
recommended one)
IP & LegalEngineer
IP & LegalEngineer
Process
IP & LegalEngineer
Process
IP & LegalEngineer
Process
IP & LegalEngineer
Process
B C
DA
Panasonic
Corporation
23
Process (as a
recommended one)
IP & LegalEngineer
IP & LegalEngineer
Process
IP & LegalEngineer
Process
IP & LegalEngineer
Process
IP & LegalEngineer
Process
B C
DA
Panasonic
Corporation
24
IP & LegalEngineer
Process
IP & LegalEngineer
Process
IP & LegalEngineer
Process
IP & LegalEngineer
Process
B C
DA
•To know was decreasing
•To share was decreasing
•To act was decreasing
OSS Compliance activity
in Panasonic
Rebuild Stage
( 2018 ~ )
2525
Panasonic
Corporation
26
IP & LegalEngineer
IP & LegalEngineer
Process
IP & LegalEngineer
Process
IP & LegalEngineer
Process
IP & LegalEngineer
Process
B C
DA
• To communicate with outside
– attend to the OSS conference
– be a platinum member of OpenChain
project
– collaborate with OSS comunity
• To continue
– appeal our activity to the management
regularly
• issue and solution
• organization and person
– improve the activity
• process, tools, organization
2727
Looking back
• think sustainability
– recognized by the management
– have a budget
– improve by ourselves
• set and take over
– person is important
– Engineer, Legal, IP, and more
• act with the development for the OSS
– Now, not done
2828
29
Conclusion
The important factors for OSS Compliance:
・ Coordination between Engineering Dept.
And Legal Dept.
But, OSS Compliance is a still tough topic for a
single company.
Collaboration with other companies and
interested parties is important.
30
Thank you !
e-mail address
kato.shinsuke@jp.panasonic.com

More Related Content

PPT
EuroSPI O'Donnell Richardson Agile Methods in a Very Small Company Presentation
PPTX
Embedding a Shift Left Culture in your Enterprise
PDF
DevOps+ to Leverage Software Development
PDF
Choosing the correct test case manager
PDF
Ga 08 07 02 Leed For Manufacturers
DOCX
Project List & Tasks
PDF
Implementing and Managing Open Source Compliance Programs - A Crash Course
PDF
Implementing and Managing an Open Source Compliance Program: A Crash Course
EuroSPI O'Donnell Richardson Agile Methods in a Very Small Company Presentation
Embedding a Shift Left Culture in your Enterprise
DevOps+ to Leverage Software Development
Choosing the correct test case manager
Ga 08 07 02 Leed For Manufacturers
Project List & Tasks
Implementing and Managing Open Source Compliance Programs - A Crash Course
Implementing and Managing an Open Source Compliance Program: A Crash Course

Similar to Open Source Software compliance in Panasonic (20)

PDF
Introduction of OpenChain Japan Work Group
PPTX
The Role of Legal Counsels in Focusing Compliance on Scaling and Execution
PPTX
The Tools of Governance - Program Offices and Collaboration between Companies
PDF
Practical Steps to Scale Legal Support for Open Source
PPTX
Open Source process in ECI Share process of establishing the OS process in ECI
PPTX
Building Trust in
PDF
Managing the Software Supply Chain: Policies that Promote Innovation While Op...
PPTX
Why is Open Source Important to Samsung and What Are We Doing About It?
PDF
The Pre-Open Sourcing Sanity Check
PDF
Strategies for Commercial Software Developers Using Open Source Code in Propr...
PDF
SFScon19 - Alexios Zavras - Free Software in the industry a view from the lar...
PPTX
The Role of In-House & External Counsel in Managing Open Source Software
PDF
Tracking license compliance made easy - intro to Grant (OSS)
PPTX
The Art and Science of Open Source Compliance
PPTX
A Practical Guide to Open Sourcing Proprietary Technology
PPT
Safeguarding Against the Risks of Improper Open Source Licensing - Valuable...
PPTX
In From the Cold: Open Source as Part of Mainstream Software Asset Management
PPTX
Open Source Software: What Are Your Obligations?
PDF
Using SW360 for OSS Compliance Management Process - A Toshiba Case Study for ...
PDF
Open Source In Enterprises Apache2009 Beijing Jack Cai
Introduction of OpenChain Japan Work Group
The Role of Legal Counsels in Focusing Compliance on Scaling and Execution
The Tools of Governance - Program Offices and Collaboration between Companies
Practical Steps to Scale Legal Support for Open Source
Open Source process in ECI Share process of establishing the OS process in ECI
Building Trust in
Managing the Software Supply Chain: Policies that Promote Innovation While Op...
Why is Open Source Important to Samsung and What Are We Doing About It?
The Pre-Open Sourcing Sanity Check
Strategies for Commercial Software Developers Using Open Source Code in Propr...
SFScon19 - Alexios Zavras - Free Software in the industry a view from the lar...
The Role of In-House & External Counsel in Managing Open Source Software
Tracking license compliance made easy - intro to Grant (OSS)
The Art and Science of Open Source Compliance
A Practical Guide to Open Sourcing Proprietary Technology
Safeguarding Against the Risks of Improper Open Source Licensing - Valuable...
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Open Source Software: What Are Your Obligations?
Using SW360 for OSS Compliance Management Process - A Toshiba Case Study for ...
Open Source In Enterprises Apache2009 Beijing Jack Cai
Ad

More from Shane Coughlan (20)

PPTX
Operations Profile SPDX_Update_20250711_Example_05_03.pptx
PDF
The 3rd OSPO Summit - China (Beijing - 2025-06-12)
PPTX
OpenChain Korea Work Group Meeting - 2025-06-16
PPTX
OpenChain Tooling Work Group - 2025-07-02
PPTX
OpenChain @ OSS NA - In From the Cold: Open Source as Part of Mainstream Soft...
PPTX
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
PDF
Open Chain Q2 Steering Committee Meeting - 2025-06-25
PDF
OpenChain Webinar - AboutCode - Practical Compliance in One Stack – Licensing...
PPTX
OpenChain China Work Group – Regular Meeting 3 – 2024-11-29 @ 14:00 to 17:30
PPTX
OpenChain @ InnerSource Summit 2024 - 2024-11-20
PPTX
OpenChain Korea Work Group Meeting #24 - 2024-11-26
PDF
Compliance and Integrity in the Software Supply Chain with Software Heritage:...
PDF
Fujitsu’s OSS standards conformance and AI Management System Standardization ...
PPTX
OpenChain China Work Group Presentation @ OSCAR 2024
PPTX
OpenChain Japan Community Day - 2024-10-17
PPTX
ETRI EOST2024 Seoul Keynote - 2024-10-15
PDF
OpenChain Webinar- The Role of Data in the Supply Chain of AI - 2024-10-10
PDF
SBOM Implementation Reality - From Crawl to Walk, the SPDX Lite Profile for t...
PPTX
OpenChain Webinar - AI Legal Landscape - Slides
PDF
OpenChain Telco SBOM Guide Overview - 2024-09-25
Operations Profile SPDX_Update_20250711_Example_05_03.pptx
The 3rd OSPO Summit - China (Beijing - 2025-06-12)
OpenChain Korea Work Group Meeting - 2025-06-16
OpenChain Tooling Work Group - 2025-07-02
OpenChain @ OSS NA - In From the Cold: Open Source as Part of Mainstream Soft...
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Open Chain Q2 Steering Committee Meeting - 2025-06-25
OpenChain Webinar - AboutCode - Practical Compliance in One Stack – Licensing...
OpenChain China Work Group – Regular Meeting 3 – 2024-11-29 @ 14:00 to 17:30
OpenChain @ InnerSource Summit 2024 - 2024-11-20
OpenChain Korea Work Group Meeting #24 - 2024-11-26
Compliance and Integrity in the Software Supply Chain with Software Heritage:...
Fujitsu’s OSS standards conformance and AI Management System Standardization ...
OpenChain China Work Group Presentation @ OSCAR 2024
OpenChain Japan Community Day - 2024-10-17
ETRI EOST2024 Seoul Keynote - 2024-10-15
OpenChain Webinar- The Role of Data in the Supply Chain of AI - 2024-10-10
SBOM Implementation Reality - From Crawl to Walk, the SPDX Lite Profile for t...
OpenChain Webinar - AI Legal Landscape - Slides
OpenChain Telco SBOM Guide Overview - 2024-09-25
Ad

Recently uploaded (20)

PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Nekopoi APK 2025 free lastest update
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PPTX
assetexplorer- product-overview - presentation
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PPTX
L1 - Introduction to python Backend.pptx
PPTX
Oracle Fusion HCM Cloud Demo for Beginners
PDF
Designing Intelligence for the Shop Floor.pdf
PDF
iTop VPN Free 5.6.0.5262 Crack latest version 2025
PDF
Cost to Outsource Software Development in 2025
PPTX
Transform Your Business with a Software ERP System
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Download FL Studio Crack Latest version 2025 ?
CHAPTER 2 - PM Management and IT Context
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Nekopoi APK 2025 free lastest update
Monitoring Stack: Grafana, Loki & Promtail
assetexplorer- product-overview - presentation
wealthsignaloriginal-com-DS-text-... (1).pdf
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Operating system designcfffgfgggggggvggggggggg
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Navsoft: AI-Powered Business Solutions & Custom Software Development
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
L1 - Introduction to python Backend.pptx
Oracle Fusion HCM Cloud Demo for Beginners
Designing Intelligence for the Shop Floor.pdf
iTop VPN Free 5.6.0.5262 Crack latest version 2025
Cost to Outsource Software Development in 2025
Transform Your Business with a Software ERP System
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Download FL Studio Crack Latest version 2025 ?

Open Source Software compliance in Panasonic

  • 1. 1 Open Source Software compliance in Panasonic Sep 27th, 2019 Panasonic Corporation Shinsuke Kato kato.shinsuke@jp.panasonic.com
  • 2. 2 Who am I? • I was a Software Engineer for Panasonic Corporation, where I helped Panasonic R&D improve Linux for use in Panasonic's products. (Linux, Android) • I have been working with Linux and OSS compliance in Panasonic for over 15 years. • For OSS compliance – I have presented seminars on OSS compliance in Panasonic. – I provide advice on OSS compliance.
  • 3. OSS Compliance in Panasonic • Initial stage ( 2000 ~ 2005 ) • Build & Stable ( 2006 ~ 2014 ) • Stagnation stage ( 2015 ~ 2017 ) • Rebuild stage ( 2018 ~ ) 33
  • 4. OSS Compliance activity in Panasonic Initial Stage ( 2000 ~ 2005 ) 44
  • 5. 5 Development of Linux OS products Development of products incorporating Linux OS since 200X “Guidelines for the development and use of Linux based products” ( First edition March 2002 ) Based on the advice from “outside expert”
  • 6. 6 The first step of OSS Compliance Activity ・ Set up software download site ・ Check description of Instruction Manuals ・ Display GPL/LGPL’s terms in certain Products Engineers and Legal people read license terms and determine what we should do “one by one” based on heated discussion.
  • 7. OSS Compliance activity in Panasonic Build & Stable ( 2006 ~ 2014 ) 77
  • 8. Change in OSS circumstances 88
  • 9. 9 Linux Devices In Panasonic TOUGHPAD Smart Phone BizPad Communication viewerIn-Flight Entertainment Blu-ray Disc/DVD Recorder Digital Video Camera Home Theater Wearable Camera It was difficult to do OSS compliance one by one Smart TV Box
  • 10. Change in OSS circumstances • Android 10 • Expansion of “OSS Project”
  • 12. Quick Introduction of Panasonic A Better Life, A Better World B C DA Personal care Healthcare Housing industry Community Aviation Automobiles Your Home Your Community Your Journey Your Car CloudCloud Your Business Consumer Electronics Panasonic Corporation Distribution Retailing 12
  • 13. Quick Introduction of Panasonic A Better Life, A Better World Personal care Healthcare Housing industry Community Aviation Automobiles Your Home Your Community Your Journey Your Car CloudCloud Your Business Consumer Electronics Panasonic Corporation Distribution Retailing Each company has a responsibility to their business. Business transaction : B2B, B2C, B2B2C 13 B C DA
  • 14. Panasonic Corporation 14 Process (as a recommended one) IP & LegalEngineer EngineersEngineers Engineers Engineers DA B C
  • 15. Panasonic Corporation 15 Process (as a recommended one) IP & LegalEngineer IP & LegalEngineer Process IP & LegalEngineer Process IP & LegalEngineer Process IP & LegalEngineer Process B C DA
  • 16. 16 Software Management Committee Established on January 2012 to take coordinated actions as to management of major software (including OSS) 1. Committee consists of representatives of Engineers, IP and Legal 2. Leader <Corporate Level > Director (Software Promotion Officer) 3. Committee’s role <Business Division Level> ① Promote process to check compliance ② Consulting activities
  • 18. a boilerplate contract • when make a contract with 3rd party, write the condition to use OSS 18
  • 19. the list of OSS licenses • make the list about the main OSS licenses (more than 200) the license describe about – the copyright notice? – the distribution of the source code? – etc. 19
  • 20. OSS check list • the sample of OSS check list – Business Divisions modify and use 20 • the timing to use – when product planning – start to develop – under development – before the release Put into the process better suited for the each field of development
  • 21. OSS Compliance activity in Panasonic Stagnation Stage ( 2015 ~ 2017 ) 2121
  • 22. Panasonic Corporation 22 Process (as a recommended one) IP & LegalEngineer IP & LegalEngineer Process IP & LegalEngineer Process IP & LegalEngineer Process IP & LegalEngineer Process B C DA
  • 23. Panasonic Corporation 23 Process (as a recommended one) IP & LegalEngineer IP & LegalEngineer Process IP & LegalEngineer Process IP & LegalEngineer Process IP & LegalEngineer Process B C DA
  • 24. Panasonic Corporation 24 IP & LegalEngineer Process IP & LegalEngineer Process IP & LegalEngineer Process IP & LegalEngineer Process B C DA •To know was decreasing •To share was decreasing •To act was decreasing
  • 25. OSS Compliance activity in Panasonic Rebuild Stage ( 2018 ~ ) 2525
  • 26. Panasonic Corporation 26 IP & LegalEngineer IP & LegalEngineer Process IP & LegalEngineer Process IP & LegalEngineer Process IP & LegalEngineer Process B C DA
  • 27. • To communicate with outside – attend to the OSS conference – be a platinum member of OpenChain project – collaborate with OSS comunity • To continue – appeal our activity to the management regularly • issue and solution • organization and person – improve the activity • process, tools, organization 2727
  • 28. Looking back • think sustainability – recognized by the management – have a budget – improve by ourselves • set and take over – person is important – Engineer, Legal, IP, and more • act with the development for the OSS – Now, not done 2828
  • 29. 29 Conclusion The important factors for OSS Compliance: ・ Coordination between Engineering Dept. And Legal Dept. But, OSS Compliance is a still tough topic for a single company. Collaboration with other companies and interested parties is important.
  • 30. 30 Thank you ! e-mail address kato.shinsuke@jp.panasonic.com