SlideShare une entreprise Scribd logo
1  sur  15
1 ▇▇▇ Copyright 2018 Sony Corporation
Two aspects
for Open Chain BOF session
Satoru Ueda
Sony
2 ▇▇▇ Copyright 2018 Sony Corporation
Two aspects
•(1) Think about Open Chain Network Nodes
•(2) Think about upper stream contact
3 ▇▇▇ Copyright 2018 Sony Corporation
Two aspects
•(1) Think about Open Chain Network Nodes
•(2) Think about upper stream contact
4 ▇▇▇ Copyright 2018 Sony Corporation
Final product vendor
Inappropriate use of OSS
Trap of OSS in the software supply chain
Software
Supplier
Software
Supplier
Software
Supplier
Software
Supplier
Software
Supplier
Software
Supplier
Software
Supplier
Software
Supplier
Software
Supplier
Software
Supplier
Software
Supplier
Software
Supplier Software
Supplier
Can not comply OSS license requirement as the Distributor of OSS
OSS Information
OSS Information
OSS Information
OSS Information
OSS Information
OSS (not using)
Information
OSS Information
OSS Information
OSS Information
5 ▇▇▇ Copyright 2018 Sony Corporation
Thoughts to the node of software supply chain
CO
CO
DI
B2B B2B
B2B
End
End node
Distribution of OSS always be
terminated here , such as cloud
server system
B2C node
From here, OSS is distributed to the
bunch of people
B2B node
Upper stream developers of software
For the down stream businesses
Distributor node
To collect the result of OSS Community activity
and fit them to the industry
Community node
Hub of Open Source developer people
B2C
CO
Several thousand of people
Several million of people in some case
6 ▇▇▇ Copyright 2018 Sony Corporation
Thoughts to the node of software supply chain
CO
CO
DI
B2B B2B
B2B
End
End node
B2C node
B2B node
Distributor node
Community node
B2C
CO
Several thousand of people
Several million of people in some case
Primary focus of Open Chain
To be extended in near future
7 ▇▇▇ Copyright 2018 Sony Corporation
Think about OSS supply chain nodes
CO
DI
B2B
End
End node
ここでOSSの頒布が止まる
たとえばクラウドサーバ
恐らくOSS対応は容易
(除:ASP Loophole関連)
B2C node
ここの先にさらに膨大な
OSSの頒布が発生する
B2B node
上流・下流の関係が単純で恐らくノード間に契約がある
コミュニティーとの関係はOSSライセンスに依る
上流から来たライセンス条件をいかにきちんと
下流に流せるかが課題
Distributor node
OSSコミュニティー成果物を取りまとめるノード
組込み系では半導体企業のサービスとなっている場合が
多く見られる
上流から来たライセンス条件をいかにきちんと
下流に流せるかが課題
Community node
コミュニティーを取りまとめるノード
上流に位置する開発者はライセンスに無頓着な場合も
このノードそのものも、杜撰な対応をしている場合も
いかに適切にライセンス決定し下流にライセンス条件を渡せるかが課題
場合によって上流から来たライセンス条件をいかにきちんと
下流に流せるかも課題となる
B2C
このことが意味する課題を
上流の人たちにも理解して
協力してほしい
One of Japan WG discussion in progress
8 ▇▇▇ Copyright 2018 Sony Corporation
Two aspects
•(1) Think about Open Chain Network Nodes
•(2) Think about upper stream contact
9 ▇▇▇ Copyright 2018 Sony Corporation
Doubtful whether the software developers of
the upper stream are not prepared for
such information
Look into the actual scene of software supply chain
Not provided
appropriate
information of OSS
from the upper
stream of supply
chain
Sales person do not
understand why downer stream
company’s request such information
Legal/IPD staffs suggest that they
are not required to provide such OSS
information
Insufficient awareness of the problem (Executive)
“We are all right because we have the perfect process” REALLY??
Recursive
Procurement staff of upper stream company
“Senior managements are hardware oriented or
non technological oriented people and they
hardly pay attention to the software related issue”
(Voices which we heard in Taipei)
* It will not be Taiwan unique voice but may be observed in China
and even in Japan
“It is only your company that request such information” frequently observed reaction
Not obtained appropriate OSS information from the further upper stream??
10 ▇▇▇ Copyright 2018 Sony Corporation
Who should understand OSS in B2B node?
In-taking
OSS
Software development Releasing
OSS
Professional Support
IN OUT
Procurement
Sales / Marketing
Software developers
OEM/ODM Arrangement
Legal / IPD experts
Senior Management / Executive
11 ▇▇▇ Copyright 2018 Sony Corporation
Who is the upper steam contact?
In-taking
OSS
Software development Releasing
OSS
Professional Support
IN OUT
Procurement
Sales / Marketing
Software developers
OEM/ODM Arrangement
Legal / IPD experts
Senior Management / Executive
Guess
What!!
12 ▇▇▇ Copyright 2018 Sony Corporation
Reaching to the upper stream of supply chain
The primary contact to the upper
stream provider is “Sales and
Marketing”
1. Sales and Marketing
2. Legal team to create SLA
3. Software developers to prepare software
Upper stream of the supply chain
Downer stream of the supply chain
Actually I am experiencing several cases in past few month (best practices)
Sales persons in Upper stream understood the reason why we ask about OSS
Sales / Marketing
Sequence of
upper stream contact
Why we need
OSS
information?
13 ▇▇▇ Copyright 2018 Sony Corporation
Idea to prepare leaflet to the upper stream contact persons
Software development Releasing
OSS
Professional Support
Sales / Marketing
Software developers
Legal / IPD experts
Senior Management / Executive
Leaflet
Procurement
Software developers
Legal / IPD experts
Position “Sales and Marketing”
as the “Hub” to convey down
stream’s demand to up stream
company
One of Japan WG discussion in progress
14 ▇▇▇ Copyright 2018 Sony Corporation
Leaflet to Sales and Marketing people
• “Why your customer needs the OSS information?”
• To comply with the OSS license which the distributer of OSS must perform
• Your customer will also become the OSS Distributor
• “What are expected to your software design team?”
• Prepare accurate and detail list of OSS which will be included in your work.
• Update the information if it is required
• Please look into the “<URL:whitepaper>” as to the detail
• “What kind of understandings of your legal/IPD staffs are
required?”
• Provide the appropriate suggestions about the OSS license compliance
• Think not only about your OSS license compliance but also pay attention to
your customers’ OSS license compliance
• Please look into the “<URL:whitepaper>” as to the detail
Wish to be prepared by
the Open Chain Project
15 ▇▇▇ Copyright 2018 Sony Corporation
Sorry but this book is in Japanese
“Textbook of OSS License”
Now in store
Writer: me

Contenu connexe

Similaire à Two aspects for OpenChain BoF session - Ueda San

A New Breed of Technical Leaders: The 101 to Defining Your API Business Strategy
A New Breed of Technical Leaders: The 101 to Defining Your API Business StrategyA New Breed of Technical Leaders: The 101 to Defining Your API Business Strategy
A New Breed of Technical Leaders: The 101 to Defining Your API Business StrategyAkana
 
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 ...Shane Coughlan
 
Partnering with the big boys
Partnering with the big boysPartnering with the big boys
Partnering with the big boysDonagh Kiernan
 
What BPM Suite Market Consolidation Means For Business Process Pros
What BPM Suite Market Consolidation Means For Business Process ProsWhat BPM Suite Market Consolidation Means For Business Process Pros
What BPM Suite Market Consolidation Means For Business Process ProsClay Richardson
 
2009 North Bridge Future of Open Source Study
2009 North Bridge Future of Open Source Study2009 North Bridge Future of Open Source Study
2009 North Bridge Future of Open Source StudyNorth Bridge
 
Automated release notes, app for Jira - quick introduction
Automated release notes, app for Jira - quick introductionAutomated release notes, app for Jira - quick introduction
Automated release notes, app for Jira - quick introductionAnand Inamdar
 
Leveraging Generative AI: Exploring New Technology for Data Integration
Leveraging Generative AI: Exploring New Technology for Data IntegrationLeveraging Generative AI: Exploring New Technology for Data Integration
Leveraging Generative AI: Exploring New Technology for Data IntegrationSafe Software
 
State of Social IT (and Why you Should Care...)
State of Social IT (and Why you Should Care...)State of Social IT (and Why you Should Care...)
State of Social IT (and Why you Should Care...)Spiceworks Ziff Davis
 
Introduction of OpenChain Japan Work Group
Introduction of OpenChain Japan Work GroupIntroduction of OpenChain Japan Work Group
Introduction of OpenChain Japan Work GroupShane Coughlan
 
The Business Case for Robotic Process Automation (RPA)
The Business Case for Robotic Process Automation (RPA)The Business Case for Robotic Process Automation (RPA)
The Business Case for Robotic Process Automation (RPA)Joe Tawfik
 
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...Carlo Longino
 
Sample Entrepreneurship Business plan for students
Sample Entrepreneurship Business plan for studentsSample Entrepreneurship Business plan for students
Sample Entrepreneurship Business plan for studentsChandrakanth M
 
Transforming IT for Digital : Agility for Digital world
Transforming IT for Digital : Agility for Digital worldTransforming IT for Digital : Agility for Digital world
Transforming IT for Digital : Agility for Digital worldEkhlaque Bari
 
The Tools of Governance - Program Offices and Collaboration between Companies
The Tools of Governance - Program Offices and Collaboration between CompaniesThe Tools of Governance - Program Offices and Collaboration between Companies
The Tools of Governance - Program Offices and Collaboration between CompaniesShane Coughlan
 
Dream product LinuxCon Europe Europe
Dream product LinuxCon Europe EuropeDream product LinuxCon Europe Europe
Dream product LinuxCon Europe EuropeRosaLab
 
Related OSS Projects - Peter Rowe, Flexera Software
Related OSS Projects - Peter Rowe, Flexera SoftwareRelated OSS Projects - Peter Rowe, Flexera Software
Related OSS Projects - Peter Rowe, Flexera SoftwareOpenStack
 
Building a Correlation Technology Platform Application
Building a Correlation Technology Platform ApplicationBuilding a Correlation Technology Platform Application
Building a Correlation Technology Platform Applications0P5a41b
 
Building a Correlation Technology Platform Application
Building a Correlation Technology Platform ApplicationBuilding a Correlation Technology Platform Application
Building a Correlation Technology Platform Applications0P5a41b
 

Similaire à Two aspects for OpenChain BoF session - Ueda San (20)

A New Breed of Technical Leaders: The 101 to Defining Your API Business Strategy
A New Breed of Technical Leaders: The 101 to Defining Your API Business StrategyA New Breed of Technical Leaders: The 101 to Defining Your API Business Strategy
A New Breed of Technical Leaders: The 101 to Defining Your API Business Strategy
 
Online Copyright Protection
Online Copyright ProtectionOnline Copyright Protection
Online Copyright Protection
 
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 ...
 
Partnering with the big boys
Partnering with the big boysPartnering with the big boys
Partnering with the big boys
 
What BPM Suite Market Consolidation Means For Business Process Pros
What BPM Suite Market Consolidation Means For Business Process ProsWhat BPM Suite Market Consolidation Means For Business Process Pros
What BPM Suite Market Consolidation Means For Business Process Pros
 
2009 North Bridge Future of Open Source Study
2009 North Bridge Future of Open Source Study2009 North Bridge Future of Open Source Study
2009 North Bridge Future of Open Source Study
 
Oies_IoTPlatformSelectionServices_2017
Oies_IoTPlatformSelectionServices_2017Oies_IoTPlatformSelectionServices_2017
Oies_IoTPlatformSelectionServices_2017
 
Automated release notes, app for Jira - quick introduction
Automated release notes, app for Jira - quick introductionAutomated release notes, app for Jira - quick introduction
Automated release notes, app for Jira - quick introduction
 
Leveraging Generative AI: Exploring New Technology for Data Integration
Leveraging Generative AI: Exploring New Technology for Data IntegrationLeveraging Generative AI: Exploring New Technology for Data Integration
Leveraging Generative AI: Exploring New Technology for Data Integration
 
State of Social IT (and Why you Should Care...)
State of Social IT (and Why you Should Care...)State of Social IT (and Why you Should Care...)
State of Social IT (and Why you Should Care...)
 
Introduction of OpenChain Japan Work Group
Introduction of OpenChain Japan Work GroupIntroduction of OpenChain Japan Work Group
Introduction of OpenChain Japan Work Group
 
The Business Case for Robotic Process Automation (RPA)
The Business Case for Robotic Process Automation (RPA)The Business Case for Robotic Process Automation (RPA)
The Business Case for Robotic Process Automation (RPA)
 
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
 
Sample Entrepreneurship Business plan for students
Sample Entrepreneurship Business plan for studentsSample Entrepreneurship Business plan for students
Sample Entrepreneurship Business plan for students
 
Transforming IT for Digital : Agility for Digital world
Transforming IT for Digital : Agility for Digital worldTransforming IT for Digital : Agility for Digital world
Transforming IT for Digital : Agility for Digital world
 
The Tools of Governance - Program Offices and Collaboration between Companies
The Tools of Governance - Program Offices and Collaboration between CompaniesThe Tools of Governance - Program Offices and Collaboration between Companies
The Tools of Governance - Program Offices and Collaboration between Companies
 
Dream product LinuxCon Europe Europe
Dream product LinuxCon Europe EuropeDream product LinuxCon Europe Europe
Dream product LinuxCon Europe Europe
 
Related OSS Projects - Peter Rowe, Flexera Software
Related OSS Projects - Peter Rowe, Flexera SoftwareRelated OSS Projects - Peter Rowe, Flexera Software
Related OSS Projects - Peter Rowe, Flexera Software
 
Building a Correlation Technology Platform Application
Building a Correlation Technology Platform ApplicationBuilding a Correlation Technology Platform Application
Building a Correlation Technology Platform Application
 
Building a Correlation Technology Platform Application
Building a Correlation Technology Platform ApplicationBuilding a Correlation Technology Platform Application
Building a Correlation Technology Platform Application
 

Plus de Shane Coughlan

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 RecordingShane Coughlan
 
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 RecordingShane Coughlan
 
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-19Shane Coughlan
 
OpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorOpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorShane Coughlan
 
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 scaleShane Coughlan
 
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-20Shane Coughlan
 
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-06Shane Coughlan
 
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-06Shane Coughlan
 
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-09Shane Coughlan
 
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-17Shane Coughlan
 
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.pptxShane Coughlan
 
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...Shane Coughlan
 
Maturity Models - Open Compliance Summit 2023
Maturity Models - Open Compliance Summit 2023Maturity Models - Open Compliance Summit 2023
Maturity Models - Open Compliance Summit 2023Shane Coughlan
 
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 SlidesShane Coughlan
 
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-27Shane Coughlan
 
FOSSLight Community Day 2023-11-30
FOSSLight Community Day 2023-11-30FOSSLight Community Day 2023-11-30
FOSSLight Community Day 2023-11-30Shane Coughlan
 
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 CodeShane Coughlan
 
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.pptxShane Coughlan
 
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-11Shane Coughlan
 
OpenChain Legal Work Group - 2023-06-29
OpenChain Legal Work Group - 2023-06-29OpenChain Legal Work Group - 2023-06-29
OpenChain Legal Work Group - 2023-06-29Shane Coughlan
 

Plus de Shane Coughlan (20)

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
 
OpenChain Legal Work Group - 2023-06-29
OpenChain Legal Work Group - 2023-06-29OpenChain Legal Work Group - 2023-06-29
OpenChain Legal Work Group - 2023-06-29
 

Dernier

Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 

Dernier (20)

Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 

Two aspects for OpenChain BoF session - Ueda San

  • 1. 1 ▇▇▇ Copyright 2018 Sony Corporation Two aspects for Open Chain BOF session Satoru Ueda Sony
  • 2. 2 ▇▇▇ Copyright 2018 Sony Corporation Two aspects •(1) Think about Open Chain Network Nodes •(2) Think about upper stream contact
  • 3. 3 ▇▇▇ Copyright 2018 Sony Corporation Two aspects •(1) Think about Open Chain Network Nodes •(2) Think about upper stream contact
  • 4. 4 ▇▇▇ Copyright 2018 Sony Corporation Final product vendor Inappropriate use of OSS Trap of OSS in the software supply chain Software Supplier Software Supplier Software Supplier Software Supplier Software Supplier Software Supplier Software Supplier Software Supplier Software Supplier Software Supplier Software Supplier Software Supplier Software Supplier Can not comply OSS license requirement as the Distributor of OSS OSS Information OSS Information OSS Information OSS Information OSS Information OSS (not using) Information OSS Information OSS Information OSS Information
  • 5. 5 ▇▇▇ Copyright 2018 Sony Corporation Thoughts to the node of software supply chain CO CO DI B2B B2B B2B End End node Distribution of OSS always be terminated here , such as cloud server system B2C node From here, OSS is distributed to the bunch of people B2B node Upper stream developers of software For the down stream businesses Distributor node To collect the result of OSS Community activity and fit them to the industry Community node Hub of Open Source developer people B2C CO Several thousand of people Several million of people in some case
  • 6. 6 ▇▇▇ Copyright 2018 Sony Corporation Thoughts to the node of software supply chain CO CO DI B2B B2B B2B End End node B2C node B2B node Distributor node Community node B2C CO Several thousand of people Several million of people in some case Primary focus of Open Chain To be extended in near future
  • 7. 7 ▇▇▇ Copyright 2018 Sony Corporation Think about OSS supply chain nodes CO DI B2B End End node ここでOSSの頒布が止まる たとえばクラウドサーバ 恐らくOSS対応は容易 (除:ASP Loophole関連) B2C node ここの先にさらに膨大な OSSの頒布が発生する B2B node 上流・下流の関係が単純で恐らくノード間に契約がある コミュニティーとの関係はOSSライセンスに依る 上流から来たライセンス条件をいかにきちんと 下流に流せるかが課題 Distributor node OSSコミュニティー成果物を取りまとめるノード 組込み系では半導体企業のサービスとなっている場合が 多く見られる 上流から来たライセンス条件をいかにきちんと 下流に流せるかが課題 Community node コミュニティーを取りまとめるノード 上流に位置する開発者はライセンスに無頓着な場合も このノードそのものも、杜撰な対応をしている場合も いかに適切にライセンス決定し下流にライセンス条件を渡せるかが課題 場合によって上流から来たライセンス条件をいかにきちんと 下流に流せるかも課題となる B2C このことが意味する課題を 上流の人たちにも理解して 協力してほしい One of Japan WG discussion in progress
  • 8. 8 ▇▇▇ Copyright 2018 Sony Corporation Two aspects •(1) Think about Open Chain Network Nodes •(2) Think about upper stream contact
  • 9. 9 ▇▇▇ Copyright 2018 Sony Corporation Doubtful whether the software developers of the upper stream are not prepared for such information Look into the actual scene of software supply chain Not provided appropriate information of OSS from the upper stream of supply chain Sales person do not understand why downer stream company’s request such information Legal/IPD staffs suggest that they are not required to provide such OSS information Insufficient awareness of the problem (Executive) “We are all right because we have the perfect process” REALLY?? Recursive Procurement staff of upper stream company “Senior managements are hardware oriented or non technological oriented people and they hardly pay attention to the software related issue” (Voices which we heard in Taipei) * It will not be Taiwan unique voice but may be observed in China and even in Japan “It is only your company that request such information” frequently observed reaction Not obtained appropriate OSS information from the further upper stream??
  • 10. 10 ▇▇▇ Copyright 2018 Sony Corporation Who should understand OSS in B2B node? In-taking OSS Software development Releasing OSS Professional Support IN OUT Procurement Sales / Marketing Software developers OEM/ODM Arrangement Legal / IPD experts Senior Management / Executive
  • 11. 11 ▇▇▇ Copyright 2018 Sony Corporation Who is the upper steam contact? In-taking OSS Software development Releasing OSS Professional Support IN OUT Procurement Sales / Marketing Software developers OEM/ODM Arrangement Legal / IPD experts Senior Management / Executive Guess What!!
  • 12. 12 ▇▇▇ Copyright 2018 Sony Corporation Reaching to the upper stream of supply chain The primary contact to the upper stream provider is “Sales and Marketing” 1. Sales and Marketing 2. Legal team to create SLA 3. Software developers to prepare software Upper stream of the supply chain Downer stream of the supply chain Actually I am experiencing several cases in past few month (best practices) Sales persons in Upper stream understood the reason why we ask about OSS Sales / Marketing Sequence of upper stream contact Why we need OSS information?
  • 13. 13 ▇▇▇ Copyright 2018 Sony Corporation Idea to prepare leaflet to the upper stream contact persons Software development Releasing OSS Professional Support Sales / Marketing Software developers Legal / IPD experts Senior Management / Executive Leaflet Procurement Software developers Legal / IPD experts Position “Sales and Marketing” as the “Hub” to convey down stream’s demand to up stream company One of Japan WG discussion in progress
  • 14. 14 ▇▇▇ Copyright 2018 Sony Corporation Leaflet to Sales and Marketing people • “Why your customer needs the OSS information?” • To comply with the OSS license which the distributer of OSS must perform • Your customer will also become the OSS Distributor • “What are expected to your software design team?” • Prepare accurate and detail list of OSS which will be included in your work. • Update the information if it is required • Please look into the “<URL:whitepaper>” as to the detail • “What kind of understandings of your legal/IPD staffs are required?” • Provide the appropriate suggestions about the OSS license compliance • Think not only about your OSS license compliance but also pay attention to your customers’ OSS license compliance • Please look into the “<URL:whitepaper>” as to the detail Wish to be prepared by the Open Chain Project
  • 15. 15 ▇▇▇ Copyright 2018 Sony Corporation Sorry but this book is in Japanese “Textbook of OSS License” Now in store Writer: me