SlideShare a Scribd company logo
1 of 30
Download to read offline
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

Similar to Open Source Software compliance in Panasonic

Profile - Deepak Kumar
Profile - Deepak KumarProfile - Deepak Kumar
Profile - Deepak Kumar
Deepak Kumar
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
wejia
 

Similar to Open Source Software compliance in Panasonic (20)

OpenChain Automotive Work Group Meeting #2 - Lyon
OpenChain Automotive Work Group Meeting #2 - LyonOpenChain Automotive Work Group Meeting #2 - Lyon
OpenChain Automotive Work Group Meeting #2 - Lyon
 
AudioCodes one voice for microsoft Lync SBCs and Gateway
AudioCodes one voice for microsoft Lync SBCs and GatewayAudioCodes one voice for microsoft Lync SBCs and Gateway
AudioCodes one voice for microsoft Lync SBCs and Gateway
 
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
 
Commit to the Cause, Push for Change: Contributing to Call for Code Open Sour...
Commit to the Cause, Push for Change: Contributing to Call for Code Open Sour...Commit to the Cause, Push for Change: Contributing to Call for Code Open Sour...
Commit to the Cause, Push for Change: Contributing to Call for Code Open Sour...
 
Using SW360 for OSS Compliance Management Process - A Toshiba Case Study for ...
Using SW360 for OSS Compliance Management Process - A Toshiba Case Study for ...Using SW360 for OSS Compliance Management Process - A Toshiba Case Study for ...
Using SW360 for OSS Compliance Management Process - A Toshiba Case Study for ...
 
Innotech Vietnam Profile
Innotech Vietnam ProfileInnotech Vietnam Profile
Innotech Vietnam Profile
 
Introduction to IBM UrbanCode Deploy and Release
Introduction to IBM UrbanCode Deploy and ReleaseIntroduction to IBM UrbanCode Deploy and Release
Introduction to IBM UrbanCode Deploy and Release
 
Profile - Deepak Kumar
Profile - Deepak KumarProfile - Deepak Kumar
Profile - Deepak Kumar
 
Automating Screenshot Testing Component Library
Automating Screenshot Testing Component LibraryAutomating Screenshot Testing Component Library
Automating Screenshot Testing Component Library
 
SFO15-100K1: Welcome Keynote: George Grey, Linaro CEO
SFO15-100K1: Welcome Keynote: George Grey, Linaro CEOSFO15-100K1: Welcome Keynote: George Grey, Linaro CEO
SFO15-100K1: Welcome Keynote: George Grey, Linaro CEO
 
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
 
The Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeThe Future of DevOps and UrbanCode
The Future of DevOps and UrbanCode
 
NXP Presentation @ ThousandEyes Connect London - June 13th 2019
NXP Presentation @ ThousandEyes Connect London - June 13th 2019NXP Presentation @ ThousandEyes Connect London - June 13th 2019
NXP Presentation @ ThousandEyes Connect London - June 13th 2019
 
SPM 2024 – Overview of and benefits of AI in Product Management
SPM 2024 – Overview of and benefits of AI in Product ManagementSPM 2024 – Overview of and benefits of AI in Product Management
SPM 2024 – Overview of and benefits of AI in Product Management
 
How to Get iCON Ready
How to Get iCON ReadyHow to Get iCON Ready
How to Get iCON Ready
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
Introduction of OSS In-house Community of Sony
Introduction of OSS In-house Community of SonyIntroduction of OSS In-house Community of Sony
Introduction of OSS In-house Community of Sony
 
There's a fix for that: Top 5 OTT challenges & how to resolve them
There's a fix for that: Top 5 OTT challenges & how to resolve themThere's a fix for that: Top 5 OTT challenges & how to resolve them
There's a fix for that: Top 5 OTT challenges & how to resolve them
 
Refreshing Software Development with DVCS
Refreshing Software Development with DVCS Refreshing Software Development with DVCS
Refreshing Software Development with DVCS
 
Agile and Stage-Gate - Getting it Right
Agile and Stage-Gate - Getting it RightAgile and Stage-Gate - Getting it Right
Agile and Stage-Gate - Getting it Right
 

More from Shane Coughlan

More from Shane Coughlan (20)

OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
OpenChain Monthly Meeting North America and Asia - 2024-03-19
OpenChain Monthly Meeting North America and Asia - 2024-03-19OpenChain Monthly Meeting North America and Asia - 2024-03-19
OpenChain Monthly Meeting North America and Asia - 2024-03-19
 
OpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorOpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS Calculator
 
openEuler Community Overview - a presentation showing the current scale
openEuler Community Overview - a presentation showing the current scaleopenEuler Community Overview - a presentation showing the current scale
openEuler Community Overview - a presentation showing the current scale
 
OpenChain AI Study Group - North America and Europe - 2024-02-20
OpenChain AI Study Group - North America and Europe - 2024-02-20OpenChain AI Study Group - North America and Europe - 2024-02-20
OpenChain AI Study Group - North America and Europe - 2024-02-20
 
AI Study Group North America - Europe 2024-02-06
AI Study Group North America - Europe 2024-02-06AI Study Group North America - Europe 2024-02-06
AI Study Group North America - Europe 2024-02-06
 
OpenChain Monthly North America / Europe Call - 2024-02-06
OpenChain Monthly North America / Europe Call - 2024-02-06OpenChain Monthly North America / Europe Call - 2024-02-06
OpenChain Monthly North America / Europe Call - 2024-02-06
 
OpenChain Export Control Work Group 2024-01-09
OpenChain Export Control Work Group 2024-01-09OpenChain Export Control Work Group 2024-01-09
OpenChain Export Control Work Group 2024-01-09
 
OpenChain Legal Work Group - 2024-01-17
OpenChain Legal Work Group -  2024-01-17OpenChain Legal Work Group -  2024-01-17
OpenChain Legal Work Group - 2024-01-17
 
Openchain AI Study Group 2024-01-23.pptx
Openchain AI Study Group 2024-01-23.pptxOpenchain AI Study Group 2024-01-23.pptx
Openchain AI Study Group 2024-01-23.pptx
 
OpenChain Webinar #58 - FOSS License Management through aliens4friends in Ecl...
OpenChain Webinar #58 - FOSS License Management through aliens4friends in Ecl...OpenChain Webinar #58 - FOSS License Management through aliens4friends in Ecl...
OpenChain Webinar #58 - FOSS License Management through aliens4friends in Ecl...
 
Maturity Models - Open Compliance Summit 2023
Maturity Models - Open Compliance Summit 2023Maturity Models - Open Compliance Summit 2023
Maturity Models - Open Compliance Summit 2023
 
OpenChain Annual Report 2023 - Key Metrics Slides
OpenChain Annual Report 2023 - Key Metrics SlidesOpenChain Annual Report 2023 - Key Metrics Slides
OpenChain Annual Report 2023 - Key Metrics Slides
 
OpenChain Webinar 57 - The Open Source Initiative - 2023-11-27
OpenChain Webinar 57 - The Open Source Initiative - 2023-11-27OpenChain Webinar 57 - The Open Source Initiative - 2023-11-27
OpenChain Webinar 57 - The Open Source Initiative - 2023-11-27
 
FOSSLight Community Day 2023-11-30
FOSSLight Community Day 2023-11-30FOSSLight Community Day 2023-11-30
FOSSLight Community Day 2023-11-30
 
OpenChain Webinar #56: Generative AI and Your Code
OpenChain Webinar #56: Generative AI and Your CodeOpenChain Webinar #56: Generative AI and Your Code
OpenChain Webinar #56: Generative AI and Your Code
 
From One Standard to a Family - Taiwan Work Group - 2023-08-15.pptx
From One Standard to a Family - Taiwan Work Group - 2023-08-15.pptxFrom One Standard to a Family - Taiwan Work Group - 2023-08-15.pptx
From One Standard to a Family - Taiwan Work Group - 2023-08-15.pptx
 
OpenChain Japan Work Group Meeting #28 - 2023-07-11
OpenChain Japan Work Group Meeting #28 - 2023-07-11OpenChain Japan Work Group Meeting #28 - 2023-07-11
OpenChain Japan Work Group Meeting #28 - 2023-07-11
 

Recently uploaded

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Recently uploaded (20)

WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in UgandaWSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in Uganda
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
 

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