SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Copyright © 2020 DENSO TEN LIMITED. All rights reserved.
Yuichi Kusakabe
Open Source Program Office
DENSO TEN LIMITED
OpenChain AutomotiveWG
1
Stat of OSS license tools(fossology, SW360
and SPDX Lite) with AGL release software
Copyright © 2020 DENSO TEN LIMITED. All rights reserved.
About Myself
2
 Yuichi Kusakabe (DENSO TEN LIMITED)
 Software Engineer of IVI about 15 years
(for 16-bit and 64-bit architecture)
 Linux Software Engineer(2011-2013)
 Linux Software Lead Engineer(2013-Now)
 BSP Porting/Customizing
 Supporting for in-house software developers
 AGL(Automotive Grade Linux) Advisory Board member
Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 3
OpenChain CES demo
Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 4
Setup fossology / fossdriver
Download fossology docker image
$ docker pull fossology/fossology:3.6.0
Run fossology docker image
$ docker run -d -p 8081:80 --name fossology-3.6.0 fossology/fossology:3.6.0
Download fossdriver
$ git clone https://github.com/fossology/fossdriver.git
Install fossdriver
$ pip3 install -e /home/yocto/fossdriver
Setup fossology server
$ vi ~/.fossdriverrc
{
"serverUrl": "http://*.*.*.*:8081", <- Your PC fossology docker IP
"username": "fossy",
"password": "fossy"
}
Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 5
Setup meta-spdxscanner and Run SPDX
Download meta-spdxscanner(AGL include meta-spdxscanner, Skip this download)
$ git clone https://github.com/dl9pf/meta-spdxscanner
Setup bblayers.conf
$ vi conf/bblayers.conf
BBLAYERS =+ " ¥
${METADIR}/external/meta-spdxscanner ¥
“
Setup local.conf
$ vi conf/local.conf
INHERIT += "fossdriver-host"
SPDX_DEPLOY_DIR = "/xxx/SPDX" <- Output SPDX file location(Full path)
Run bitbake SPDX
$ bitbake agl-demo-platform --runall=spdx # will generate all agl-demo-platform spdx
$ bitbake package_name -c spdx # will generate spdx of a specified package
Waiting, Waiting, Waiting(depend on Your PC spec)
Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 6
SPDX file
Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 7
Setup SW360 and SW360tools
Build SW360 and deploy SW360 docker image
https://github.com/eclipse/sw360
https://github.com/sw360/sw360chores
Run SW360 docker image
$ docker run --name image-name -d --privileged -p 8080:8080 -p 5984:5984 --
restart=always sw360:tagname /sbin/init
$ docker exec -it --user sw360 name /bin/bash
https://127.0.0.1:8080/
Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 8
Setup SW360 and SW360tools
Download SW360tools
$ git clone https://github.com/eclipse/sw360
Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 9
SW360tools Import/Export SPDX file
http://<host_ip>:8080/import
Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 10
Import AGL SPDX file
Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 11
Export AGL SPDX Lite file
Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 12
AGL SPDX Lite file
Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 13
Future work
 Step1
 Fix fossology scan error
 Deploy AGL SW360 docker image include AGL SPDX file
-> Very easy for anyone to use OSS license tools(fossology and
SW360)
 Step2
 Improve SW360 import SPDX file time
 Improve SW360 export SPDX Lite file time
 StepX
 How to share common OSS license screening result?
Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 14
Thank you!!!
yuichi.kusakabe@denso-ten.com

Contenu connexe

Similaire à OpenChain AutomotiveWG(OSS license tools()

Building and Customizing CoreOS
Building and Customizing CoreOSBuilding and Customizing CoreOS
Building and Customizing CoreOS雄也 日下部
 
How to cross compile ROS2 distro by taken VxWorks RTOS as an example
How to cross compile ROS2 distro by taken VxWorks RTOS as an exampleHow to cross compile ROS2 distro by taken VxWorks RTOS as an example
How to cross compile ROS2 distro by taken VxWorks RTOS as an exampleAndrei Kholodnyi
 
Chicago Docker Meetup Presentation - Mediafly
Chicago Docker Meetup Presentation - MediaflyChicago Docker Meetup Presentation - Mediafly
Chicago Docker Meetup Presentation - MediaflyMediafly
 
Swift server-side-let swift2016
Swift server-side-let swift2016Swift server-side-let swift2016
Swift server-side-let swift2016Eric Ahn
 
Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...
Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...
Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...Mike Qin
 
TechWiseTV Workshop: Application Hosting on Catalyst 9000 Series Switches
TechWiseTV Workshop: Application Hosting on Catalyst 9000 Series SwitchesTechWiseTV Workshop: Application Hosting on Catalyst 9000 Series Switches
TechWiseTV Workshop: Application Hosting on Catalyst 9000 Series SwitchesRobb Boyd
 
2010 Install Fest Ha Failover Dj Belieny
2010 Install Fest Ha Failover Dj Belieny2010 Install Fest Ha Failover Dj Belieny
2010 Install Fest Ha Failover Dj Belienydjbelieny
 
Flutter Vikings 2022 - Full Stack Dart
Flutter Vikings 2022  - Full Stack DartFlutter Vikings 2022  - Full Stack Dart
Flutter Vikings 2022 - Full Stack DartChris Swan
 
Customizing Cisco Collaboration Devices - CL20B - DEVNET-2071
Customizing Cisco Collaboration Devices - CL20B - DEVNET-2071Customizing Cisco Collaboration Devices - CL20B - DEVNET-2071
Customizing Cisco Collaboration Devices - CL20B - DEVNET-2071Cisco DevNet
 
Software Define your Current Storage with Opensource
Software Define your Current Storage with OpensourceSoftware Define your Current Storage with Opensource
Software Define your Current Storage with OpensourceAntonio Romeo
 
Patching like a hero - DOAG
Patching like a hero -  DOAGPatching like a hero -  DOAG
Patching like a hero - DOAGRodrigo Mufalani
 
Understanding and Troubleshooting ASA NAT
Understanding and Troubleshooting ASA NATUnderstanding and Troubleshooting ASA NAT
Understanding and Troubleshooting ASA NATCisco Russia
 
Programming IoT with Docker: How to Start?
Programming IoT with Docker: How to Start?Programming IoT with Docker: How to Start?
Programming IoT with Docker: How to Start?msyukor
 
Delivering Docker & K3s worloads to IoT Edge devices
Delivering Docker & K3s worloads to IoT Edge devicesDelivering Docker & K3s worloads to IoT Edge devices
Delivering Docker & K3s worloads to IoT Edge devicesAjeet Singh Raina
 
[Hands-on 필수 준비 사항] 쇼핑몰 예제를 통한 Microservice 개발/배포 실습 - 황주필 부장 / 강인호 부장, 한국오라클
[Hands-on 필수 준비 사항] 쇼핑몰 예제를 통한 Microservice 개발/배포 실습 - 황주필 부장 / 강인호 부장, 한국오라클[Hands-on 필수 준비 사항] 쇼핑몰 예제를 통한 Microservice 개발/배포 실습 - 황주필 부장 / 강인호 부장, 한국오라클
[Hands-on 필수 준비 사항] 쇼핑몰 예제를 통한 Microservice 개발/배포 실습 - 황주필 부장 / 강인호 부장, 한국오라클Oracle Korea
 
[Hands-on 필수준비사항] Oracle Developer Meetup 3rd | Jan 27th, 2018
[Hands-on 필수준비사항] Oracle Developer Meetup 3rd | Jan 27th, 2018[Hands-on 필수준비사항] Oracle Developer Meetup 3rd | Jan 27th, 2018
[Hands-on 필수준비사항] Oracle Developer Meetup 3rd | Jan 27th, 2018Oracle Korea
 
Stargz Snapshotter: イメージのpullを省略しcontainerdでコンテナを高速に起動する
Stargz Snapshotter: イメージのpullを省略しcontainerdでコンテナを高速に起動するStargz Snapshotter: イメージのpullを省略しcontainerdでコンテナを高速に起動する
Stargz Snapshotter: イメージのpullを省略しcontainerdでコンテナを高速に起動するKohei Tokunaga
 
Python on Cloud Foundry
Python on Cloud FoundryPython on Cloud Foundry
Python on Cloud FoundryIan Huston
 
Cooking security sans@night
Cooking security sans@nightCooking security sans@night
Cooking security sans@nightjtimberman
 
DevFest 2022 - Cloud Workstation Introduction TaiChung
DevFest 2022 - Cloud Workstation Introduction TaiChungDevFest 2022 - Cloud Workstation Introduction TaiChung
DevFest 2022 - Cloud Workstation Introduction TaiChungKAI CHU CHUNG
 

Similaire à OpenChain AutomotiveWG(OSS license tools() (20)

Building and Customizing CoreOS
Building and Customizing CoreOSBuilding and Customizing CoreOS
Building and Customizing CoreOS
 
How to cross compile ROS2 distro by taken VxWorks RTOS as an example
How to cross compile ROS2 distro by taken VxWorks RTOS as an exampleHow to cross compile ROS2 distro by taken VxWorks RTOS as an example
How to cross compile ROS2 distro by taken VxWorks RTOS as an example
 
Chicago Docker Meetup Presentation - Mediafly
Chicago Docker Meetup Presentation - MediaflyChicago Docker Meetup Presentation - Mediafly
Chicago Docker Meetup Presentation - Mediafly
 
Swift server-side-let swift2016
Swift server-side-let swift2016Swift server-side-let swift2016
Swift server-side-let swift2016
 
Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...
Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...
Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...
 
TechWiseTV Workshop: Application Hosting on Catalyst 9000 Series Switches
TechWiseTV Workshop: Application Hosting on Catalyst 9000 Series SwitchesTechWiseTV Workshop: Application Hosting on Catalyst 9000 Series Switches
TechWiseTV Workshop: Application Hosting on Catalyst 9000 Series Switches
 
2010 Install Fest Ha Failover Dj Belieny
2010 Install Fest Ha Failover Dj Belieny2010 Install Fest Ha Failover Dj Belieny
2010 Install Fest Ha Failover Dj Belieny
 
Flutter Vikings 2022 - Full Stack Dart
Flutter Vikings 2022  - Full Stack DartFlutter Vikings 2022  - Full Stack Dart
Flutter Vikings 2022 - Full Stack Dart
 
Customizing Cisco Collaboration Devices - CL20B - DEVNET-2071
Customizing Cisco Collaboration Devices - CL20B - DEVNET-2071Customizing Cisco Collaboration Devices - CL20B - DEVNET-2071
Customizing Cisco Collaboration Devices - CL20B - DEVNET-2071
 
Software Define your Current Storage with Opensource
Software Define your Current Storage with OpensourceSoftware Define your Current Storage with Opensource
Software Define your Current Storage with Opensource
 
Patching like a hero - DOAG
Patching like a hero -  DOAGPatching like a hero -  DOAG
Patching like a hero - DOAG
 
Understanding and Troubleshooting ASA NAT
Understanding and Troubleshooting ASA NATUnderstanding and Troubleshooting ASA NAT
Understanding and Troubleshooting ASA NAT
 
Programming IoT with Docker: How to Start?
Programming IoT with Docker: How to Start?Programming IoT with Docker: How to Start?
Programming IoT with Docker: How to Start?
 
Delivering Docker & K3s worloads to IoT Edge devices
Delivering Docker & K3s worloads to IoT Edge devicesDelivering Docker & K3s worloads to IoT Edge devices
Delivering Docker & K3s worloads to IoT Edge devices
 
[Hands-on 필수 준비 사항] 쇼핑몰 예제를 통한 Microservice 개발/배포 실습 - 황주필 부장 / 강인호 부장, 한국오라클
[Hands-on 필수 준비 사항] 쇼핑몰 예제를 통한 Microservice 개발/배포 실습 - 황주필 부장 / 강인호 부장, 한국오라클[Hands-on 필수 준비 사항] 쇼핑몰 예제를 통한 Microservice 개발/배포 실습 - 황주필 부장 / 강인호 부장, 한국오라클
[Hands-on 필수 준비 사항] 쇼핑몰 예제를 통한 Microservice 개발/배포 실습 - 황주필 부장 / 강인호 부장, 한국오라클
 
[Hands-on 필수준비사항] Oracle Developer Meetup 3rd | Jan 27th, 2018
[Hands-on 필수준비사항] Oracle Developer Meetup 3rd | Jan 27th, 2018[Hands-on 필수준비사항] Oracle Developer Meetup 3rd | Jan 27th, 2018
[Hands-on 필수준비사항] Oracle Developer Meetup 3rd | Jan 27th, 2018
 
Stargz Snapshotter: イメージのpullを省略しcontainerdでコンテナを高速に起動する
Stargz Snapshotter: イメージのpullを省略しcontainerdでコンテナを高速に起動するStargz Snapshotter: イメージのpullを省略しcontainerdでコンテナを高速に起動する
Stargz Snapshotter: イメージのpullを省略しcontainerdでコンテナを高速に起動する
 
Python on Cloud Foundry
Python on Cloud FoundryPython on Cloud Foundry
Python on Cloud Foundry
 
Cooking security sans@night
Cooking security sans@nightCooking security sans@night
Cooking security sans@night
 
DevFest 2022 - Cloud Workstation Introduction TaiChung
DevFest 2022 - Cloud Workstation Introduction TaiChungDevFest 2022 - Cloud Workstation Introduction TaiChung
DevFest 2022 - Cloud Workstation Introduction TaiChung
 

Plus de Yuichi Kusakabe

How To Use AGL CAN Signal
How To Use AGL CAN SignalHow To Use AGL CAN Signal
How To Use AGL CAN SignalYuichi Kusakabe
 
How To Use Linux CAN Signal To AGL
How To Use Linux CAN Signal To AGLHow To Use Linux CAN Signal To AGL
How To Use Linux CAN Signal To AGLYuichi Kusakabe
 
AMM_The Future of AGL-JTA
AMM_The Future of AGL-JTAAMM_The Future of AGL-JTA
AMM_The Future of AGL-JTAYuichi Kusakabe
 
20160713_ALS AGL-JTA CIAT tool for AGL
20160713_ALS AGL-JTA CIAT tool for AGL20160713_ALS AGL-JTA CIAT tool for AGL
20160713_ALS AGL-JTA CIAT tool for AGLYuichi Kusakabe
 
IVI Fast boot approach update
IVI Fast boot approach updateIVI Fast boot approach update
IVI Fast boot approach updateYuichi Kusakabe
 
IVI Essential Requirements:BSP and Hardware.
IVI Essential Requirements:BSP and Hardware.IVI Essential Requirements:BSP and Hardware.
IVI Essential Requirements:BSP and Hardware.Yuichi Kusakabe
 

Plus de Yuichi Kusakabe (8)

How To Use AGL CAN Signal
How To Use AGL CAN SignalHow To Use AGL CAN Signal
How To Use AGL CAN Signal
 
How To Use Linux CAN Signal To AGL
How To Use Linux CAN Signal To AGLHow To Use Linux CAN Signal To AGL
How To Use Linux CAN Signal To AGL
 
AMM_The Future of AGL-JTA
AMM_The Future of AGL-JTAAMM_The Future of AGL-JTA
AMM_The Future of AGL-JTA
 
20160713_ALS AGL-JTA CIAT tool for AGL
20160713_ALS AGL-JTA CIAT tool for AGL20160713_ALS AGL-JTA CIAT tool for AGL
20160713_ALS AGL-JTA CIAT tool for AGL
 
IVI Fast boot approach update
IVI Fast boot approach updateIVI Fast boot approach update
IVI Fast boot approach update
 
IVI Fast boot approach
IVI Fast boot approachIVI Fast boot approach
IVI Fast boot approach
 
AGL Long Term Support
AGL Long Term SupportAGL Long Term Support
AGL Long Term Support
 
IVI Essential Requirements:BSP and Hardware.
IVI Essential Requirements:BSP and Hardware.IVI Essential Requirements:BSP and Hardware.
IVI Essential Requirements:BSP and Hardware.
 

Dernier

design a four cylinder internal combustion engine
design a four cylinder internal combustion enginedesign a four cylinder internal combustion engine
design a four cylinder internal combustion enginepiyushsingh943161
 
How To Troubleshoot Mercedes Blind Spot Assist Inoperative Error
How To Troubleshoot Mercedes Blind Spot Assist Inoperative ErrorHow To Troubleshoot Mercedes Blind Spot Assist Inoperative Error
How To Troubleshoot Mercedes Blind Spot Assist Inoperative ErrorAndres Auto Service
 
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagardollysharma2066
 
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一ozave
 
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp NumberVip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Numberkumarajju5765
 
Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...
Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...
Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...nirzagarg
 
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111Sapana Sha
 
一比一原版(UVic学位证书)维多利亚大学毕业证学历认证买留学回国
一比一原版(UVic学位证书)维多利亚大学毕业证学历认证买留学回国一比一原版(UVic学位证书)维多利亚大学毕业证学历认证买留学回国
一比一原版(UVic学位证书)维多利亚大学毕业证学历认证买留学回国ezgenuh
 
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理ezgenuh
 
Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...
Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...
Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...amitlee9823
 
Lucknow 💋 (Genuine) Escort Service Lucknow | Service-oriented sexy call girls...
Lucknow 💋 (Genuine) Escort Service Lucknow | Service-oriented sexy call girls...Lucknow 💋 (Genuine) Escort Service Lucknow | Service-oriented sexy call girls...
Lucknow 💋 (Genuine) Escort Service Lucknow | Service-oriented sexy call girls...anilsa9823
 
What Causes BMW Chassis Stabilization Malfunction Warning To Appear
What Causes BMW Chassis Stabilization Malfunction Warning To AppearWhat Causes BMW Chassis Stabilization Malfunction Warning To Appear
What Causes BMW Chassis Stabilization Malfunction Warning To AppearJCL Automotive
 
Tata_Nexon_brochure tata nexon brochure tata
Tata_Nexon_brochure tata nexon brochure tataTata_Nexon_brochure tata nexon brochure tata
Tata_Nexon_brochure tata nexon brochure tataaritradey27234
 
What Could Cause Your Subaru's Touch Screen To Stop Working
What Could Cause Your Subaru's Touch Screen To Stop WorkingWhat Could Cause Your Subaru's Touch Screen To Stop Working
What Could Cause Your Subaru's Touch Screen To Stop WorkingBruce Cox Imports
 
Business Bay Escorts $#$ O56521286O $#$ Escort Service In Business Bay Dubai
Business Bay Escorts $#$ O56521286O $#$ Escort Service In Business Bay DubaiBusiness Bay Escorts $#$ O56521286O $#$ Escort Service In Business Bay Dubai
Business Bay Escorts $#$ O56521286O $#$ Escort Service In Business Bay DubaiAroojKhan71
 
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdfJohn Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdfExcavator
 
Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 

Dernier (20)

design a four cylinder internal combustion engine
design a four cylinder internal combustion enginedesign a four cylinder internal combustion engine
design a four cylinder internal combustion engine
 
How To Troubleshoot Mercedes Blind Spot Assist Inoperative Error
How To Troubleshoot Mercedes Blind Spot Assist Inoperative ErrorHow To Troubleshoot Mercedes Blind Spot Assist Inoperative Error
How To Troubleshoot Mercedes Blind Spot Assist Inoperative Error
 
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
 
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
 
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp NumberVip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
 
(INDIRA) Call Girl Surat Call Now 8250077686 Surat Escorts 24x7
(INDIRA) Call Girl Surat Call Now 8250077686 Surat Escorts 24x7(INDIRA) Call Girl Surat Call Now 8250077686 Surat Escorts 24x7
(INDIRA) Call Girl Surat Call Now 8250077686 Surat Escorts 24x7
 
Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...
Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...
Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...
 
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
 
一比一原版(UVic学位证书)维多利亚大学毕业证学历认证买留学回国
一比一原版(UVic学位证书)维多利亚大学毕业证学历认证买留学回国一比一原版(UVic学位证书)维多利亚大学毕业证学历认证买留学回国
一比一原版(UVic学位证书)维多利亚大学毕业证学历认证买留学回国
 
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
 
Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...
Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...
Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In Shankar vihar ≼🔝 Delhi door step delev...
Call Now ≽ 9953056974 ≼🔝 Call Girls In Shankar vihar ≼🔝 Delhi door step delev...Call Now ≽ 9953056974 ≼🔝 Call Girls In Shankar vihar ≼🔝 Delhi door step delev...
Call Now ≽ 9953056974 ≼🔝 Call Girls In Shankar vihar ≼🔝 Delhi door step delev...
 
Lucknow 💋 (Genuine) Escort Service Lucknow | Service-oriented sexy call girls...
Lucknow 💋 (Genuine) Escort Service Lucknow | Service-oriented sexy call girls...Lucknow 💋 (Genuine) Escort Service Lucknow | Service-oriented sexy call girls...
Lucknow 💋 (Genuine) Escort Service Lucknow | Service-oriented sexy call girls...
 
What Causes BMW Chassis Stabilization Malfunction Warning To Appear
What Causes BMW Chassis Stabilization Malfunction Warning To AppearWhat Causes BMW Chassis Stabilization Malfunction Warning To Appear
What Causes BMW Chassis Stabilization Malfunction Warning To Appear
 
Tata_Nexon_brochure tata nexon brochure tata
Tata_Nexon_brochure tata nexon brochure tataTata_Nexon_brochure tata nexon brochure tata
Tata_Nexon_brochure tata nexon brochure tata
 
What Could Cause Your Subaru's Touch Screen To Stop Working
What Could Cause Your Subaru's Touch Screen To Stop WorkingWhat Could Cause Your Subaru's Touch Screen To Stop Working
What Could Cause Your Subaru's Touch Screen To Stop Working
 
Business Bay Escorts $#$ O56521286O $#$ Escort Service In Business Bay Dubai
Business Bay Escorts $#$ O56521286O $#$ Escort Service In Business Bay DubaiBusiness Bay Escorts $#$ O56521286O $#$ Escort Service In Business Bay Dubai
Business Bay Escorts $#$ O56521286O $#$ Escort Service In Business Bay Dubai
 
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdfJohn Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
 
Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 

OpenChain AutomotiveWG(OSS license tools()

  • 1. Copyright © 2020 DENSO TEN LIMITED. All rights reserved. Yuichi Kusakabe Open Source Program Office DENSO TEN LIMITED OpenChain AutomotiveWG 1 Stat of OSS license tools(fossology, SW360 and SPDX Lite) with AGL release software
  • 2. Copyright © 2020 DENSO TEN LIMITED. All rights reserved. About Myself 2  Yuichi Kusakabe (DENSO TEN LIMITED)  Software Engineer of IVI about 15 years (for 16-bit and 64-bit architecture)  Linux Software Engineer(2011-2013)  Linux Software Lead Engineer(2013-Now)  BSP Porting/Customizing  Supporting for in-house software developers  AGL(Automotive Grade Linux) Advisory Board member
  • 3. Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 3 OpenChain CES demo
  • 4. Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 4 Setup fossology / fossdriver Download fossology docker image $ docker pull fossology/fossology:3.6.0 Run fossology docker image $ docker run -d -p 8081:80 --name fossology-3.6.0 fossology/fossology:3.6.0 Download fossdriver $ git clone https://github.com/fossology/fossdriver.git Install fossdriver $ pip3 install -e /home/yocto/fossdriver Setup fossology server $ vi ~/.fossdriverrc { "serverUrl": "http://*.*.*.*:8081", <- Your PC fossology docker IP "username": "fossy", "password": "fossy" }
  • 5. Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 5 Setup meta-spdxscanner and Run SPDX Download meta-spdxscanner(AGL include meta-spdxscanner, Skip this download) $ git clone https://github.com/dl9pf/meta-spdxscanner Setup bblayers.conf $ vi conf/bblayers.conf BBLAYERS =+ " ¥ ${METADIR}/external/meta-spdxscanner ¥ “ Setup local.conf $ vi conf/local.conf INHERIT += "fossdriver-host" SPDX_DEPLOY_DIR = "/xxx/SPDX" <- Output SPDX file location(Full path) Run bitbake SPDX $ bitbake agl-demo-platform --runall=spdx # will generate all agl-demo-platform spdx $ bitbake package_name -c spdx # will generate spdx of a specified package Waiting, Waiting, Waiting(depend on Your PC spec)
  • 6. Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 6 SPDX file
  • 7. Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 7 Setup SW360 and SW360tools Build SW360 and deploy SW360 docker image https://github.com/eclipse/sw360 https://github.com/sw360/sw360chores Run SW360 docker image $ docker run --name image-name -d --privileged -p 8080:8080 -p 5984:5984 -- restart=always sw360:tagname /sbin/init $ docker exec -it --user sw360 name /bin/bash https://127.0.0.1:8080/
  • 8. Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 8 Setup SW360 and SW360tools Download SW360tools $ git clone https://github.com/eclipse/sw360
  • 9. Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 9 SW360tools Import/Export SPDX file http://<host_ip>:8080/import
  • 10. Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 10 Import AGL SPDX file
  • 11. Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 11 Export AGL SPDX Lite file
  • 12. Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 12 AGL SPDX Lite file
  • 13. Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 13 Future work  Step1  Fix fossology scan error  Deploy AGL SW360 docker image include AGL SPDX file -> Very easy for anyone to use OSS license tools(fossology and SW360)  Step2  Improve SW360 import SPDX file time  Improve SW360 export SPDX Lite file time  StepX  How to share common OSS license screening result?
  • 14. Copyright © 2020 DENSO TEN LIMITED. All rights reserved. 14 Thank you!!! yuichi.kusakabe@denso-ten.com