SlideShare uma empresa Scribd logo
1 de 26
OPEN SOURCE AND THE INTERNET OF THINGS 
Bill Weinberg, Senior Director, Open Source Strategy 
© 2014 Black Duck Software, Inc. All Rights Reserved. 
Black Duck Software 
@LinuxPundit | @black_duck_sw
BLACK DUCK OSS LOGISTICS SOLUTIONS 
Maximize 
OSS Benefits 
Time Saving 
Automation 
Risk 
Management 
Transparency 
Seamless 
2 © 2014 Black Duck Software, Inc. All Rights Reserved. 
Tools 
Integration 
Control, 
Collaboration, 
Consistency
SPEAKER INTRODUCTION 
Bill Weinberg 
Senior Director, Open Source Strategy 
Black Duck Software 
• Helps clients enable, build, and deploy software for intelligent devices, 
enterprise data centers and cloud infrastructure 
• Working with FOSS since 1998, with thirty years embedded and open 
systems, telecommunications, and other technology 
• Founding team-member at MontaVista Software – pioneered Linux as 
leading platform for intelligent and mobile devices 
• Senior Analyst at OSDL (today, the Linux Foundation) – ran 
Carrier Grade and Mobile Linux initiatives 
• General Manager of the Linux Phone Standards Forum 
• Author and speaker on global adoption of Linux to embedded/real-time 
computing, application migration, licensing, standards, telecoms 
infrastructure and mobile applications. 
• Details at http://www.linuxpundit.com/ 
3 © 2014 Black Duck Software, Inc. All Rights Reserved.
OPEN SOURCE AND THE IOT 
4 © 2014 Black Duck Software, Inc. All Rights Reserved.
HUMAN AND DEVICE POPULATION GROWTH 
Cisco, Forrester et al. 
5 © 2014 Black Duck Software, Inc. All Rights Reserved.
OSS AND IOT INTERSECTION: COINCIDENCE OR 
CAUSE? 
Open 
Source 
Software and 
Hardware 
Internet 
of Things ? 
6 © 2014 Black Duck Software, Inc. All Rights Reserved.
IOT NODE TYPOLOGY AND CONTINUUM 
7 © 2014 Black Duck Software, Inc. All Rights Reserved.
COMPETING VISIONS FOR IOT SOFTWARE AND HARDWARE 
COMPUTE PEERS EVERYWHERE 
• 32 and 64-bit processors (over time) 
• TCP/IP (IPv6 and 6LoWPAN) 
• High-level OSes (Linux et al) 
• Advocates 
• TEMs, NEPs and other h/w suppliers 
• Enterprise ISVs (esp. Cloud) and OSVs 
8 © 2014 Black Duck Software, Inc. All Rights Reserved.
COMPETING VISIONS FOR IOT SOFTWARE AND HARDWARE 
SMALL IS BEAUTIFUL 
• Just enough h/w (4/8/16 
bit) 
• Mesh networking 
• RTOS or No OS 
• Advocates 
• Specialty chipset vendors 
• RTOS suppliers 
• Makers 
9 © 2014 Black Duck Software, Inc. All Rights Reserved.
COMPETING VISIONS FOR IOT SOFTWARE AND HARDWARE 
HYBRID REALITY 
• New protocols – local and end-to-end 
• Optimization of Internet routing / infrastructure to support 
IoT 
• Cloud and client device m/w and APIs to speed app 
development 
• Open source anywhere (but maybe not everywhere) 
• 32 and 64-bit CPUs (over time) 
• TCP/IP (IPv6 and 6LoWPAN) 
• High-level OSes (Linux et al) 
• Advocates 
• TEMs, NEPs and other h/w suppliers 
• Enterprise ISVs (esp. Cloud) and 
OSVs 
• Just enough h/w (4/8/16 
bit) 
• Mesh networking 
• RTOS or No OS 
• Advocates 
• Specialty chipset vendors 
• RTOS suppliers 
• Makers 
10 © 2014 Black Duck Software, Inc. All Rights Reserved.
OPEN SOURCE IN THE IOT STACK 
11 © 2014 Black Duck Software, Inc. All Rights Reserved.
IoT 
Endpoints 
IoT 
Infrastructure 
Internet 
Infrastructure 
12 © 2014 Black Duck Software, Inc. All Rights Reserved. 
Cloud / Data 
Center 
Client 
Devices 
Applications 
Core Functions 
(Sensing, 
Actuation), Routing 
Aggregation, 
Routing, Security 
Routing, Security 
Domain-specific, 
Mash-Ups, BI, 
Big Data, etc. 
Device Apps and 
Web Apps 
Platform 
Alljoyn, Kura, Mihini, OpenIOT, 
OpenRemote, ThingsSpeak 
OpenWRT, OSR, 
OSRM, 
Quagga/Zebra 
Amazon, Hadoop, 
OpenStack, etc. 
Android APIs, 
PhoneGap, X-Code 
Host OS 
None / RTOS 
(Contiki, Riot, 
TinyOS, VxWorks) 
RTOS or Linux RTOS or Linux Linux, Windows 
Android, iOS, 
Linux, Windows 
Protocol 
6LoWPAN, CoAP, IEEE802.15, IP 
networking, MQTT, proprietary 
IP Networking IP Networking IP Networking 
Physical 
3G/LTE, BACnet, BlueTooth, Ethernet, 
Lonworks, WiFi, Zigbee 
Ethernet, WAN Ethernet 
3G/LTE, Ethernet, 
WiFi 
H/W 
Dedicated H/W 
(RFID or 8-32 bit 
SoC) 
32 bit SoC, NPU, 
etc. 
32-64 bit SoC, 
NPU, etc. 
64 bit COTS 
Blades 
Desktops / 
Notebooks, 
Tablets, Smart 
Phones 
Technologies 
Mesh Networking/Routing, 
Development Tools 
SDN 
Virtualization / 
Containerization, 
Tools 
Tools and 
Frameworks 
IOT LAYERS, TECHNOLOGIES AND OSS ROLES
HOMEY – POLYGLOT IOT GATEWAY DEVICE 
13 © 2014 Black Duck Software, Inc. All Rights Reserved.
OSS AND IOT ENDPOINTS 
Arguments for OSS in IoT 
• High unit volumes 
• Low unit cost / BoM 
• Need for customization 
• Rapid innovation 
• Global dev community 
• Community purview 
Against OSS for IoT 
• Resource-intensive 
• Integration cost 
• Deploy and forget 
• OEM legacy mindset 
• Vertical integrated value-add 
• Security concerns 
14 © 2014 Black Duck Software, Inc. All Rights Reserved.
INTELLIGENT DEVICE OSES 
15 © 2014 Black Duck Software, Inc. All Rights Reserved.
WHERE ARE THE IOT OSES? 
Contiki ? 
Riot ? 
16 © 2014 Black Duck Software, Inc. All Rights Reserved.
TRENDS IN DEVICE OSES 
17 © 2014 Black Duck Software, Inc. All Rights Reserved.
WHY OPEN SOURCE FOR DEVICES? 
• Pressure to add value in shrinking timeframes 
• Decomposition of vertically-integrated value add 
• Velocity of technology change outstrips staffing 
• Impractical / costly to sustain in-house platforms 
• Interoperability trumps exclusive differentiation 
• More devices/protocols “outside” vs. “inside” 
• Quest for quality w/o lock-in 
• Main reason for OSS deployment no longer cost 
• OSS defects:LoC provably lower than proprietary 
• Legacy platform differentiation shrinking / vanishing 
18 © 2014 Black Duck Software, Inc. All Rights Reserved.
OPEN SOURCE BUSINESS 
AND THE IOT 
19 © 2014 Black Duck Software, Inc. All Rights Reserved.
CORE OPEN SOURCE BUSINESS STRATEGIES 
20 
Building with OSS 
Your Product 
or Service 
Open Source 
Building OSS 
Your Product 
or Service 
Open Source 
Building for OSS 
20 © 2014 Black Duck Software, Inc. All Rights Reserved. 
Building on OSS 
Your 
Business 
Open Source 
Open Source 
Your Product 
or Service
Category Delivered Product / 
Technology 
OSS Participation and Focus Participation Motive 
IoT Applications 
Developers 
Cloud/Web/SaaS and Mobile 
Apps 
Android, Java, PHP, Ruby, node.js, 
PhoneGap, Rails, Spring 
21 © 2014 Black Duck Software, Inc. All Rights Reserved. 
Ease app development, 
support other businesses 
Cloud Infrastructure 
Service Providers 
Platforms and services for 
IaaS and PaaS, pre-integrated 
data centers 
OpenStack, Cloudstack, Docker, 
Linux, KVM, Xen, Ceph, memcached, 
etc. Big Data (Hadoop, etc.) 
Enable services offerings 
Network Infrastructure 
OEMs (TEMs, NEPs) 
Wireless routers and access 
points, edge/access 
equipment, firewalls, core 
routers, etc. 
Linux, Carrier Grade Linux, routing 
software, security tools and firewalls, 
deep packet inspection, etc. 
Accelerate TTM for 
devices. free resources 
for differentiation 
IoT Device & 
Infrastructure OEMs 
Sensors, cameras, switches, 
actuators, RFID, gateways, 
mesh routers, etc. 
Linux kernel, Contiki, RIOT, Spark, 
device drivers, openremote, Tools and 
Languages (C, C++, Java, Lua), etc. 
Accelerate TTM for 
devices. free resources 
for differentiation, create 
pull for devices with 
services 
Semiconductor Suppliers 
(ARM, ARM licensees, 
Intel et al) 
CPUs, SoCs, MCUs, network 
and graphics chipsets, mobile 
chipsets, reference boards 
Linux kernel, device drivers, 
development tools (GNU, LLVM, 
Eclipse, etc.) 
Enable and sustain 
silicon design wins 
IOT NODE CATEGORIES AND BUSINESSES
MEETING IOT CHALLENGES 
WITH OPEN SOURCE 
22 © 2014 Black Duck Software, Inc. All Rights Reserved.
KEY IOT CHALLENGES 
• Security and Privacy 
• “State of the Art” in IT today is mediocre 
• Constant stream of exploits and breaches 
• Open Source community purview imperfect 
• Device OEMs, makers, et al. lack expertise 
• “Poster Children” OSS Vulnerabilities 
• Heartbleed, Shellshock, Poodle 
23 © 2014 Black Duck Software, Inc. All Rights Reserved.
KEY IOT CHALLENGES 
• Scalability 
• Vision and attempts to scale platforms across IoT nodes 
• Need to accommodate diversity 
• BoM and device energy budgets 
• IPR 
• Persistent desire to protect proprietary device IP 
• Complex licensing environments around OSS and 
proprietary software 
• Provenance of data flowing from IoT and derived from it 
24 © 2014 Black Duck Software, Inc. All Rights Reserved.
WHY OSS FOR IOT? 
25 © 2014 Black Duck Software, Inc. All Rights Reserved.
THANK YOU 
Additional Content: 
The Role of Open Source in Building Out The Internet of 
Things - Whitepaper 
The Internet of Things and Open Source – Webinar Panel 
with speakers from Disney, Qualcomm, and Wipro. 
26 © 2014 Black Duck Software, Inc. All Rights Reserved.

Mais conteúdo relacionado

Mais procurados

Software Defined networking (SDN)
Software Defined networking (SDN)Software Defined networking (SDN)
Software Defined networking (SDN)Milson Munakami
 
SDN, OpenFlow, NFV, and Virtual Network
SDN, OpenFlow, NFV, and Virtual NetworkSDN, OpenFlow, NFV, and Virtual Network
SDN, OpenFlow, NFV, and Virtual NetworkTim4PreStartup
 
How to build high performance 5G networks with vRAN and O-RAN
How to build high performance 5G networks with vRAN and O-RANHow to build high performance 5G networks with vRAN and O-RAN
How to build high performance 5G networks with vRAN and O-RANQualcomm Research
 
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las VegasIntroduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las VegasBruno Teixeira
 
Google Cloud IoT Core
Google Cloud IoT CoreGoogle Cloud IoT Core
Google Cloud IoT CoreIdo Flatow
 
Introduction to OpenFlow
Introduction to OpenFlowIntroduction to OpenFlow
Introduction to OpenFlowJoel W. King
 
Beginners: Open RAN, White Box RAN & vRAN
Beginners: Open RAN, White Box RAN & vRANBeginners: Open RAN, White Box RAN & vRAN
Beginners: Open RAN, White Box RAN & vRAN3G4G
 
ADVA aPNT+™ security enhancements
ADVA aPNT+™ security enhancementsADVA aPNT+™ security enhancements
ADVA aPNT+™ security enhancementsADVA
 
uCPE and VNFs Explained
uCPE and VNFs ExplaineduCPE and VNFs Explained
uCPE and VNFs ExplainedAlan Percy
 
LPWAN technology overview
LPWAN technology overviewLPWAN technology overview
LPWAN technology overviewJisc
 
Ric presentation
Ric presentationRic presentation
Ric presentationIvyKuo1
 
Network Function Virtualization : Overview
Network Function Virtualization : OverviewNetwork Function Virtualization : Overview
Network Function Virtualization : Overviewsidneel
 
MuleSoft PKO - C4E and Platform Insights
MuleSoft PKO - C4E and Platform InsightsMuleSoft PKO - C4E and Platform Insights
MuleSoft PKO - C4E and Platform InsightsAngel Alberici
 
Software defined networking(sdn) vahid sadri
Software defined networking(sdn) vahid sadriSoftware defined networking(sdn) vahid sadri
Software defined networking(sdn) vahid sadriVahid Sadri
 
SDN: an introduction
SDN: an introductionSDN: an introduction
SDN: an introductionLuca Profico
 
MuleSoft Sizing Guidelines - VirtualMuleys
MuleSoft Sizing Guidelines - VirtualMuleysMuleSoft Sizing Guidelines - VirtualMuleys
MuleSoft Sizing Guidelines - VirtualMuleysAngel Alberici
 

Mais procurados (20)

Software Defined networking (SDN)
Software Defined networking (SDN)Software Defined networking (SDN)
Software Defined networking (SDN)
 
SDN, OpenFlow, NFV, and Virtual Network
SDN, OpenFlow, NFV, and Virtual NetworkSDN, OpenFlow, NFV, and Virtual Network
SDN, OpenFlow, NFV, and Virtual Network
 
How to build high performance 5G networks with vRAN and O-RAN
How to build high performance 5G networks with vRAN and O-RANHow to build high performance 5G networks with vRAN and O-RAN
How to build high performance 5G networks with vRAN and O-RAN
 
5G Network Slicing
5G Network Slicing5G Network Slicing
5G Network Slicing
 
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las VegasIntroduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
 
Google Cloud IoT Core
Google Cloud IoT CoreGoogle Cloud IoT Core
Google Cloud IoT Core
 
Introduction to OpenFlow
Introduction to OpenFlowIntroduction to OpenFlow
Introduction to OpenFlow
 
SOME_IP_29408.pdf
SOME_IP_29408.pdfSOME_IP_29408.pdf
SOME_IP_29408.pdf
 
Beginners: Open RAN, White Box RAN & vRAN
Beginners: Open RAN, White Box RAN & vRANBeginners: Open RAN, White Box RAN & vRAN
Beginners: Open RAN, White Box RAN & vRAN
 
ADVA aPNT+™ security enhancements
ADVA aPNT+™ security enhancementsADVA aPNT+™ security enhancements
ADVA aPNT+™ security enhancements
 
Rain technology
Rain technologyRain technology
Rain technology
 
uCPE and VNFs Explained
uCPE and VNFs ExplaineduCPE and VNFs Explained
uCPE and VNFs Explained
 
LPWAN technology overview
LPWAN technology overviewLPWAN technology overview
LPWAN technology overview
 
Ric presentation
Ric presentationRic presentation
Ric presentation
 
Network Function Virtualization : Overview
Network Function Virtualization : OverviewNetwork Function Virtualization : Overview
Network Function Virtualization : Overview
 
MuleSoft PKO - C4E and Platform Insights
MuleSoft PKO - C4E and Platform InsightsMuleSoft PKO - C4E and Platform Insights
MuleSoft PKO - C4E and Platform Insights
 
Software defined networking(sdn) vahid sadri
Software defined networking(sdn) vahid sadriSoftware defined networking(sdn) vahid sadri
Software defined networking(sdn) vahid sadri
 
SDN: an introduction
SDN: an introductionSDN: an introduction
SDN: an introduction
 
MuleSoft Sizing Guidelines - VirtualMuleys
MuleSoft Sizing Guidelines - VirtualMuleysMuleSoft Sizing Guidelines - VirtualMuleys
MuleSoft Sizing Guidelines - VirtualMuleys
 
Splunk Architecture
Splunk ArchitectureSplunk Architecture
Splunk Architecture
 

Destaque

Building Open Source IoT Cloud
Building Open Source IoT CloudBuilding Open Source IoT Cloud
Building Open Source IoT Clouddejanb
 
Internet of Things and its applications
Internet of Things and its applicationsInternet of Things and its applications
Internet of Things and its applicationsPasquale Puzio
 
CodeAndroid Meet Up Slides - Augmented Reality on Android
CodeAndroid Meet Up Slides - Augmented Reality on AndroidCodeAndroid Meet Up Slides - Augmented Reality on Android
CodeAndroid Meet Up Slides - Augmented Reality on AndroidZi Yong Chua
 
分散システムにおけるUUID(汎用一意識別子)の利用拡大
分散システムにおけるUUID(汎用一意識別子)の利用拡大分散システムにおけるUUID(汎用一意識別子)の利用拡大
分散システムにおけるUUID(汎用一意識別子)の利用拡大Kazuki Aranami
 
증강현실을 통한 두더지잡기 게임
증강현실을 통한 두더지잡기 게임증강현실을 통한 두더지잡기 게임
증강현실을 통한 두더지잡기 게임Junhee Han
 
Open source and_latest_development_in_ict
Open source and_latest_development_in_ictOpen source and_latest_development_in_ict
Open source and_latest_development_in_ictKanisRauKing
 
The Internet of Things in Action: Testing Anki’s OVERDRIVE Racing Game
The Internet of Things in Action: Testing Anki’s OVERDRIVE Racing GameThe Internet of Things in Action: Testing Anki’s OVERDRIVE Racing Game
The Internet of Things in Action: Testing Anki’s OVERDRIVE Racing GameJosiah Renaudin
 
ttyrecからGIFアニメを作る話
ttyrecからGIFアニメを作る話ttyrecからGIFアニメを作る話
ttyrecからGIFアニメを作る話Yoshihiro Sugi
 
Shivamogga kannada STF workshop 2nd Day report
Shivamogga kannada STF workshop 2nd Day reportShivamogga kannada STF workshop 2nd Day report
Shivamogga kannada STF workshop 2nd Day reportKarnatakaOER
 
OpenSDWN: Programmatic control over home and enterprise Wi-Fi
OpenSDWN: Programmatic control over home and enterprise Wi-FiOpenSDWN: Programmatic control over home and enterprise Wi-Fi
OpenSDWN: Programmatic control over home and enterprise Wi-FiJulius Schulz-Zander
 
An Assessment of Current Technologies
An Assessment of Current TechnologiesAn Assessment of Current Technologies
An Assessment of Current TechnologiesKatherinePatterson
 
Set Your Content Free: Why You Need an Open-source Strategy
Set Your Content Free: Why You Need an Open-source StrategySet Your Content Free: Why You Need an Open-source Strategy
Set Your Content Free: Why You Need an Open-source StrategyMatt Asay
 
Boingo_NextGenMobileNetworks
Boingo_NextGenMobileNetworksBoingo_NextGenMobileNetworks
Boingo_NextGenMobileNetworksBoingo Wireless
 
Tools for the Open Source Internet of Things
Tools for the Open Source Internet of ThingsTools for the Open Source Internet of Things
Tools for the Open Source Internet of ThingsMichael Koster
 
Uuidはどこまでuuidか試してみた
Uuidはどこまでuuidか試してみたUuidはどこまでuuidか試してみた
Uuidはどこまでuuidか試してみたYu Yamada
 
Utme2015 universities performance index
Utme2015 universities performance indexUtme2015 universities performance index
Utme2015 universities performance indexstatisense
 
Marketing Open Source Software
Marketing Open Source SoftwareMarketing Open Source Software
Marketing Open Source SoftwareSandro Groganz
 

Destaque (20)

Building Open Source IoT Cloud
Building Open Source IoT CloudBuilding Open Source IoT Cloud
Building Open Source IoT Cloud
 
Internet of Things and its applications
Internet of Things and its applicationsInternet of Things and its applications
Internet of Things and its applications
 
CodeAndroid Meet Up Slides - Augmented Reality on Android
CodeAndroid Meet Up Slides - Augmented Reality on AndroidCodeAndroid Meet Up Slides - Augmented Reality on Android
CodeAndroid Meet Up Slides - Augmented Reality on Android
 
分散システムにおけるUUID(汎用一意識別子)の利用拡大
分散システムにおけるUUID(汎用一意識別子)の利用拡大分散システムにおけるUUID(汎用一意識別子)の利用拡大
分散システムにおけるUUID(汎用一意識別子)の利用拡大
 
From Device to Data Center to Insights
From Device to Data Center to InsightsFrom Device to Data Center to Insights
From Device to Data Center to Insights
 
UUID
UUIDUUID
UUID
 
증강현실을 통한 두더지잡기 게임
증강현실을 통한 두더지잡기 게임증강현실을 통한 두더지잡기 게임
증강현실을 통한 두더지잡기 게임
 
Open source and_latest_development_in_ict
Open source and_latest_development_in_ictOpen source and_latest_development_in_ict
Open source and_latest_development_in_ict
 
The Internet of Things in Action: Testing Anki’s OVERDRIVE Racing Game
The Internet of Things in Action: Testing Anki’s OVERDRIVE Racing GameThe Internet of Things in Action: Testing Anki’s OVERDRIVE Racing Game
The Internet of Things in Action: Testing Anki’s OVERDRIVE Racing Game
 
ttyrecからGIFアニメを作る話
ttyrecからGIFアニメを作る話ttyrecからGIFアニメを作る話
ttyrecからGIFアニメを作る話
 
Shivamogga kannada STF workshop 2nd Day report
Shivamogga kannada STF workshop 2nd Day reportShivamogga kannada STF workshop 2nd Day report
Shivamogga kannada STF workshop 2nd Day report
 
OpenSDWN: Programmatic control over home and enterprise Wi-Fi
OpenSDWN: Programmatic control over home and enterprise Wi-FiOpenSDWN: Programmatic control over home and enterprise Wi-Fi
OpenSDWN: Programmatic control over home and enterprise Wi-Fi
 
An Assessment of Current Technologies
An Assessment of Current TechnologiesAn Assessment of Current Technologies
An Assessment of Current Technologies
 
Set Your Content Free: Why You Need an Open-source Strategy
Set Your Content Free: Why You Need an Open-source StrategySet Your Content Free: Why You Need an Open-source Strategy
Set Your Content Free: Why You Need an Open-source Strategy
 
Boingo_NextGenMobileNetworks
Boingo_NextGenMobileNetworksBoingo_NextGenMobileNetworks
Boingo_NextGenMobileNetworks
 
Tools for the Open Source Internet of Things
Tools for the Open Source Internet of ThingsTools for the Open Source Internet of Things
Tools for the Open Source Internet of Things
 
Uuidはどこまでuuidか試してみた
Uuidはどこまでuuidか試してみたUuidはどこまでuuidか試してみた
Uuidはどこまでuuidか試してみた
 
Utme2015 universities performance index
Utme2015 universities performance indexUtme2015 universities performance index
Utme2015 universities performance index
 
Marketing Open Source Software
Marketing Open Source SoftwareMarketing Open Source Software
Marketing Open Source Software
 
Iottoolkit wot
Iottoolkit wotIottoolkit wot
Iottoolkit wot
 

Semelhante a Open Source and the Internet of Things

RVAsec Bill Weinberg Open Source Hygiene Presentation
RVAsec Bill Weinberg Open Source Hygiene PresentationRVAsec Bill Weinberg Open Source Hygiene Presentation
RVAsec Bill Weinberg Open Source Hygiene PresentationBlack Duck by Synopsys
 
Developer Day 2014 - 4 - wind river - iot business and technology trends
Developer Day 2014 - 4 - wind river - iot business and technology trendsDeveloper Day 2014 - 4 - wind river - iot business and technology trends
Developer Day 2014 - 4 - wind river - iot business and technology trendsThibault Cantegrel
 
Zephyr Introduction - Nordic Webinar - Sept. 24.pdf
Zephyr Introduction - Nordic Webinar - Sept. 24.pdfZephyr Introduction - Nordic Webinar - Sept. 24.pdf
Zephyr Introduction - Nordic Webinar - Sept. 24.pdfAswathRangaraj1
 
Platform for a Connected World
Platform for a Connected WorldPlatform for a Connected World
Platform for a Connected WorldAll Things Open
 
Coding Secure Infrastructure in the Cloud using the PIE framework
Coding Secure Infrastructure in the Cloud using the PIE frameworkCoding Secure Infrastructure in the Cloud using the PIE framework
Coding Secure Infrastructure in the Cloud using the PIE frameworkJames Wickett
 
Introduction ciot workshop premeetup
Introduction ciot workshop premeetupIntroduction ciot workshop premeetup
Introduction ciot workshop premeetupBeMyApp
 
Red Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
Red Hat® Ceph Storage and Network Solutions for Software Defined InfrastructureRed Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
Red Hat® Ceph Storage and Network Solutions for Software Defined InfrastructureIntel® Software
 
LCA13: George Grey Keynote
LCA13: George Grey KeynoteLCA13: George Grey Keynote
LCA13: George Grey KeynoteLinaro
 
October Southern CA Road Shows - Build Safe and Secure Distributed Systems
October Southern CA Road Shows -  Build Safe and Secure Distributed SystemsOctober Southern CA Road Shows -  Build Safe and Secure Distributed Systems
October Southern CA Road Shows - Build Safe and Secure Distributed SystemsReal-Time Innovations (RTI)
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on OpenstackTakashi Kajinami
 
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with IntelWKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with IntelAmazon Web Services
 
OSNF - Open Sensor Network Framework
OSNF - Open Sensor Network FrameworkOSNF - Open Sensor Network Framework
OSNF - Open Sensor Network FrameworkAntonio Di Cello
 
Self-Driving Data Center
Self-Driving Data CenterSelf-Driving Data Center
Self-Driving Data CenterSergey A. Razin
 

Semelhante a Open Source and the Internet of Things (20)

RVAsec Bill Weinberg Open Source Hygiene Presentation
RVAsec Bill Weinberg Open Source Hygiene PresentationRVAsec Bill Weinberg Open Source Hygiene Presentation
RVAsec Bill Weinberg Open Source Hygiene Presentation
 
Developer Day 2014 - 4 - wind river - iot business and technology trends
Developer Day 2014 - 4 - wind river - iot business and technology trendsDeveloper Day 2014 - 4 - wind river - iot business and technology trends
Developer Day 2014 - 4 - wind river - iot business and technology trends
 
Zephyr Introduction - Nordic Webinar - Sept. 24.pdf
Zephyr Introduction - Nordic Webinar - Sept. 24.pdfZephyr Introduction - Nordic Webinar - Sept. 24.pdf
Zephyr Introduction - Nordic Webinar - Sept. 24.pdf
 
Platform for a Connected World
Platform for a Connected WorldPlatform for a Connected World
Platform for a Connected World
 
Coding Secure Infrastructure in the Cloud using the PIE framework
Coding Secure Infrastructure in the Cloud using the PIE frameworkCoding Secure Infrastructure in the Cloud using the PIE framework
Coding Secure Infrastructure in the Cloud using the PIE framework
 
Intel Cloud Foundry and OpenStack
Intel Cloud Foundry and OpenStackIntel Cloud Foundry and OpenStack
Intel Cloud Foundry and OpenStack
 
Introduction ciot workshop premeetup
Introduction ciot workshop premeetupIntroduction ciot workshop premeetup
Introduction ciot workshop premeetup
 
Red Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
Red Hat® Ceph Storage and Network Solutions for Software Defined InfrastructureRed Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
Red Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
 
LCA13: George Grey Keynote
LCA13: George Grey KeynoteLCA13: George Grey Keynote
LCA13: George Grey Keynote
 
October Southern CA Road Shows - Build Safe and Secure Distributed Systems
October Southern CA Road Shows -  Build Safe and Secure Distributed SystemsOctober Southern CA Road Shows -  Build Safe and Secure Distributed Systems
October Southern CA Road Shows - Build Safe and Secure Distributed Systems
 
Zephyr: Creating a Best-of-Breed, Secure RTOS for IoT
Zephyr: Creating a Best-of-Breed, Secure RTOS for IoTZephyr: Creating a Best-of-Breed, Secure RTOS for IoT
Zephyr: Creating a Best-of-Breed, Secure RTOS for IoT
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on Openstack
 
Sundance's presentation at B:RAI 2020
Sundance's presentation at B:RAI 2020Sundance's presentation at B:RAI 2020
Sundance's presentation at B:RAI 2020
 
IoT architecture
IoT architectureIoT architecture
IoT architecture
 
Node.js as an IOT Bridge
Node.js as an IOT BridgeNode.js as an IOT Bridge
Node.js as an IOT Bridge
 
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with IntelWKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
 
OSNF - Open Sensor Network Framework
OSNF - Open Sensor Network FrameworkOSNF - Open Sensor Network Framework
OSNF - Open Sensor Network Framework
 
Summit update
Summit updateSummit update
Summit update
 
Opensource wildey
Opensource wildeyOpensource wildey
Opensource wildey
 
Self-Driving Data Center
Self-Driving Data CenterSelf-Driving Data Center
Self-Driving Data Center
 

Mais de Black Duck by Synopsys

Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...
Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...
Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...Black Duck by Synopsys
 
FLIGHT WEST 2018 Presentation - Continuous Monitoring of Open Source Componen...
FLIGHT WEST 2018 Presentation - Continuous Monitoring of Open Source Componen...FLIGHT WEST 2018 Presentation - Continuous Monitoring of Open Source Componen...
FLIGHT WEST 2018 Presentation - Continuous Monitoring of Open Source Componen...Black Duck by Synopsys
 
FLIGHT WEST 2018 Presentation - Open Source License Management in Black Duck Hub
FLIGHT WEST 2018 Presentation - Open Source License Management in Black Duck HubFLIGHT WEST 2018 Presentation - Open Source License Management in Black Duck Hub
FLIGHT WEST 2018 Presentation - Open Source License Management in Black Duck HubBlack Duck by Synopsys
 
FLIGHT WEST 2018 - Presentation - SCA 101: How to Manage Open Source Security...
FLIGHT WEST 2018 - Presentation - SCA 101: How to Manage Open Source Security...FLIGHT WEST 2018 - Presentation - SCA 101: How to Manage Open Source Security...
FLIGHT WEST 2018 - Presentation - SCA 101: How to Manage Open Source Security...Black Duck by Synopsys
 
FLIGHT WEST 2018 Presentation - Integrating Security into Your Development an...
FLIGHT WEST 2018 Presentation - Integrating Security into Your Development an...FLIGHT WEST 2018 Presentation - Integrating Security into Your Development an...
FLIGHT WEST 2018 Presentation - Integrating Security into Your Development an...Black Duck by Synopsys
 
Open-Source- Sicherheits- und Risikoanalyse 2018
Open-Source- Sicherheits- und Risikoanalyse 2018Open-Source- Sicherheits- und Risikoanalyse 2018
Open-Source- Sicherheits- und Risikoanalyse 2018Black Duck by Synopsys
 
FLIGHT Amsterdam Presentation - Open Source, IP and Trade Secrets: An Impossi...
FLIGHT Amsterdam Presentation - Open Source, IP and Trade Secrets: An Impossi...FLIGHT Amsterdam Presentation - Open Source, IP and Trade Secrets: An Impossi...
FLIGHT Amsterdam Presentation - Open Source, IP and Trade Secrets: An Impossi...Black Duck by Synopsys
 
FLIGHT Amsterdam Presentation - Data Breaches and the Law: A Practical Guide
FLIGHT Amsterdam Presentation - Data Breaches and the Law: A Practical GuideFLIGHT Amsterdam Presentation - Data Breaches and the Law: A Practical Guide
FLIGHT Amsterdam Presentation - Data Breaches and the Law: A Practical GuideBlack Duck by Synopsys
 
FLIGHT Amsterdam Presentation - Don’t Let Open Source Software Kill Your Deal
FLIGHT Amsterdam Presentation - Don’t Let Open Source Software Kill Your DealFLIGHT Amsterdam Presentation - Don’t Let Open Source Software Kill Your Deal
FLIGHT Amsterdam Presentation - Don’t Let Open Source Software Kill Your DealBlack Duck by Synopsys
 
FLIGHT Amsterdam Presentation - Open Source License Management in the Black D...
FLIGHT Amsterdam Presentation - Open Source License Management in the Black D...FLIGHT Amsterdam Presentation - Open Source License Management in the Black D...
FLIGHT Amsterdam Presentation - Open Source License Management in the Black D...Black Duck by Synopsys
 
FLIGHT Amsterdam Presentation - From Protex to Hub
FLIGHT Amsterdam Presentation - From Protex to Hub FLIGHT Amsterdam Presentation - From Protex to Hub
FLIGHT Amsterdam Presentation - From Protex to Hub Black Duck by Synopsys
 
Open Source Insight: Securing IoT, Atlanta Ransomware Attack, Congress on Cyb...
Open Source Insight: Securing IoT, Atlanta Ransomware Attack, Congress on Cyb...Open Source Insight: Securing IoT, Atlanta Ransomware Attack, Congress on Cyb...
Open Source Insight: Securing IoT, Atlanta Ransomware Attack, Congress on Cyb...Black Duck by Synopsys
 
Open Source Insight: GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...
Open Source Insight:GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...Open Source Insight:GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...
Open Source Insight: GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...Black Duck by Synopsys
 
Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...
Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...
Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...Black Duck by Synopsys
 
Open Source Insight: SCA for DevOps, DHS Security, Securing Open Source for G...
Open Source Insight: SCA for DevOps, DHS Security, Securing Open Source for G...Open Source Insight: SCA for DevOps, DHS Security, Securing Open Source for G...
Open Source Insight: SCA for DevOps, DHS Security, Securing Open Source for G...Black Duck by Synopsys
 
Open Source Insight: AppSec for DevOps, Open Source vs Proprietary, Malicious...
Open Source Insight: AppSec for DevOps, Open Source vs Proprietary, Malicious...Open Source Insight: AppSec for DevOps, Open Source vs Proprietary, Malicious...
Open Source Insight: AppSec for DevOps, Open Source vs Proprietary, Malicious...Black Duck by Synopsys
 
Open Source Insight: Big Data Breaches, Costly Cyberattacks, Vuln Detection f...
Open Source Insight: Big Data Breaches, Costly Cyberattacks, Vuln Detection f...Open Source Insight: Big Data Breaches, Costly Cyberattacks, Vuln Detection f...
Open Source Insight: Big Data Breaches, Costly Cyberattacks, Vuln Detection f...Black Duck by Synopsys
 
Open Source Insight: Happy Birthday Open Source and Application Security for ...
Open Source Insight: Happy Birthday Open Source and Application Security for ...Open Source Insight: Happy Birthday Open Source and Application Security for ...
Open Source Insight: Happy Birthday Open Source and Application Security for ...Black Duck by Synopsys
 
Open Source Insight: Security Breaches and Cryptocurrency Dominating News
Open Source Insight: Security Breaches and Cryptocurrency Dominating NewsOpen Source Insight: Security Breaches and Cryptocurrency Dominating News
Open Source Insight: Security Breaches and Cryptocurrency Dominating NewsBlack Duck by Synopsys
 

Mais de Black Duck by Synopsys (20)

Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...
Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...
Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...
 
FLIGHT WEST 2018 Presentation - Continuous Monitoring of Open Source Componen...
FLIGHT WEST 2018 Presentation - Continuous Monitoring of Open Source Componen...FLIGHT WEST 2018 Presentation - Continuous Monitoring of Open Source Componen...
FLIGHT WEST 2018 Presentation - Continuous Monitoring of Open Source Componen...
 
FLIGHT WEST 2018 Presentation - Open Source License Management in Black Duck Hub
FLIGHT WEST 2018 Presentation - Open Source License Management in Black Duck HubFLIGHT WEST 2018 Presentation - Open Source License Management in Black Duck Hub
FLIGHT WEST 2018 Presentation - Open Source License Management in Black Duck Hub
 
FLIGHT WEST 2018 - Presentation - SCA 101: How to Manage Open Source Security...
FLIGHT WEST 2018 - Presentation - SCA 101: How to Manage Open Source Security...FLIGHT WEST 2018 - Presentation - SCA 101: How to Manage Open Source Security...
FLIGHT WEST 2018 - Presentation - SCA 101: How to Manage Open Source Security...
 
FLIGHT WEST 2018 Presentation - Integrating Security into Your Development an...
FLIGHT WEST 2018 Presentation - Integrating Security into Your Development an...FLIGHT WEST 2018 Presentation - Integrating Security into Your Development an...
FLIGHT WEST 2018 Presentation - Integrating Security into Your Development an...
 
Open-Source- Sicherheits- und Risikoanalyse 2018
Open-Source- Sicherheits- und Risikoanalyse 2018Open-Source- Sicherheits- und Risikoanalyse 2018
Open-Source- Sicherheits- und Risikoanalyse 2018
 
FLIGHT Amsterdam Presentation - Open Source, IP and Trade Secrets: An Impossi...
FLIGHT Amsterdam Presentation - Open Source, IP and Trade Secrets: An Impossi...FLIGHT Amsterdam Presentation - Open Source, IP and Trade Secrets: An Impossi...
FLIGHT Amsterdam Presentation - Open Source, IP and Trade Secrets: An Impossi...
 
FLIGHT Amsterdam Presentation - Data Breaches and the Law: A Practical Guide
FLIGHT Amsterdam Presentation - Data Breaches and the Law: A Practical GuideFLIGHT Amsterdam Presentation - Data Breaches and the Law: A Practical Guide
FLIGHT Amsterdam Presentation - Data Breaches and the Law: A Practical Guide
 
FLIGHT Amsterdam Presentation - Don’t Let Open Source Software Kill Your Deal
FLIGHT Amsterdam Presentation - Don’t Let Open Source Software Kill Your DealFLIGHT Amsterdam Presentation - Don’t Let Open Source Software Kill Your Deal
FLIGHT Amsterdam Presentation - Don’t Let Open Source Software Kill Your Deal
 
FLIGHT Amsterdam Presentation - Open Source License Management in the Black D...
FLIGHT Amsterdam Presentation - Open Source License Management in the Black D...FLIGHT Amsterdam Presentation - Open Source License Management in the Black D...
FLIGHT Amsterdam Presentation - Open Source License Management in the Black D...
 
FLIGHT Amsterdam Presentation - From Protex to Hub
FLIGHT Amsterdam Presentation - From Protex to Hub FLIGHT Amsterdam Presentation - From Protex to Hub
FLIGHT Amsterdam Presentation - From Protex to Hub
 
Open Source Insight: Securing IoT, Atlanta Ransomware Attack, Congress on Cyb...
Open Source Insight: Securing IoT, Atlanta Ransomware Attack, Congress on Cyb...Open Source Insight: Securing IoT, Atlanta Ransomware Attack, Congress on Cyb...
Open Source Insight: Securing IoT, Atlanta Ransomware Attack, Congress on Cyb...
 
Open Source Insight: GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...
Open Source Insight:GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...Open Source Insight:GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...
Open Source Insight: GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...
 
Open Source Rookies and Community
Open Source Rookies and CommunityOpen Source Rookies and Community
Open Source Rookies and Community
 
Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...
Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...
Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...
 
Open Source Insight: SCA for DevOps, DHS Security, Securing Open Source for G...
Open Source Insight: SCA for DevOps, DHS Security, Securing Open Source for G...Open Source Insight: SCA for DevOps, DHS Security, Securing Open Source for G...
Open Source Insight: SCA for DevOps, DHS Security, Securing Open Source for G...
 
Open Source Insight: AppSec for DevOps, Open Source vs Proprietary, Malicious...
Open Source Insight: AppSec for DevOps, Open Source vs Proprietary, Malicious...Open Source Insight: AppSec for DevOps, Open Source vs Proprietary, Malicious...
Open Source Insight: AppSec for DevOps, Open Source vs Proprietary, Malicious...
 
Open Source Insight: Big Data Breaches, Costly Cyberattacks, Vuln Detection f...
Open Source Insight: Big Data Breaches, Costly Cyberattacks, Vuln Detection f...Open Source Insight: Big Data Breaches, Costly Cyberattacks, Vuln Detection f...
Open Source Insight: Big Data Breaches, Costly Cyberattacks, Vuln Detection f...
 
Open Source Insight: Happy Birthday Open Source and Application Security for ...
Open Source Insight: Happy Birthday Open Source and Application Security for ...Open Source Insight: Happy Birthday Open Source and Application Security for ...
Open Source Insight: Happy Birthday Open Source and Application Security for ...
 
Open Source Insight: Security Breaches and Cryptocurrency Dominating News
Open Source Insight: Security Breaches and Cryptocurrency Dominating NewsOpen Source Insight: Security Breaches and Cryptocurrency Dominating News
Open Source Insight: Security Breaches and Cryptocurrency Dominating News
 

Último

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Último (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Open Source and the Internet of Things

  • 1. OPEN SOURCE AND THE INTERNET OF THINGS Bill Weinberg, Senior Director, Open Source Strategy © 2014 Black Duck Software, Inc. All Rights Reserved. Black Duck Software @LinuxPundit | @black_duck_sw
  • 2. BLACK DUCK OSS LOGISTICS SOLUTIONS Maximize OSS Benefits Time Saving Automation Risk Management Transparency Seamless 2 © 2014 Black Duck Software, Inc. All Rights Reserved. Tools Integration Control, Collaboration, Consistency
  • 3. SPEAKER INTRODUCTION Bill Weinberg Senior Director, Open Source Strategy Black Duck Software • Helps clients enable, build, and deploy software for intelligent devices, enterprise data centers and cloud infrastructure • Working with FOSS since 1998, with thirty years embedded and open systems, telecommunications, and other technology • Founding team-member at MontaVista Software – pioneered Linux as leading platform for intelligent and mobile devices • Senior Analyst at OSDL (today, the Linux Foundation) – ran Carrier Grade and Mobile Linux initiatives • General Manager of the Linux Phone Standards Forum • Author and speaker on global adoption of Linux to embedded/real-time computing, application migration, licensing, standards, telecoms infrastructure and mobile applications. • Details at http://www.linuxpundit.com/ 3 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 4. OPEN SOURCE AND THE IOT 4 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 5. HUMAN AND DEVICE POPULATION GROWTH Cisco, Forrester et al. 5 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 6. OSS AND IOT INTERSECTION: COINCIDENCE OR CAUSE? Open Source Software and Hardware Internet of Things ? 6 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 7. IOT NODE TYPOLOGY AND CONTINUUM 7 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 8. COMPETING VISIONS FOR IOT SOFTWARE AND HARDWARE COMPUTE PEERS EVERYWHERE • 32 and 64-bit processors (over time) • TCP/IP (IPv6 and 6LoWPAN) • High-level OSes (Linux et al) • Advocates • TEMs, NEPs and other h/w suppliers • Enterprise ISVs (esp. Cloud) and OSVs 8 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 9. COMPETING VISIONS FOR IOT SOFTWARE AND HARDWARE SMALL IS BEAUTIFUL • Just enough h/w (4/8/16 bit) • Mesh networking • RTOS or No OS • Advocates • Specialty chipset vendors • RTOS suppliers • Makers 9 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 10. COMPETING VISIONS FOR IOT SOFTWARE AND HARDWARE HYBRID REALITY • New protocols – local and end-to-end • Optimization of Internet routing / infrastructure to support IoT • Cloud and client device m/w and APIs to speed app development • Open source anywhere (but maybe not everywhere) • 32 and 64-bit CPUs (over time) • TCP/IP (IPv6 and 6LoWPAN) • High-level OSes (Linux et al) • Advocates • TEMs, NEPs and other h/w suppliers • Enterprise ISVs (esp. Cloud) and OSVs • Just enough h/w (4/8/16 bit) • Mesh networking • RTOS or No OS • Advocates • Specialty chipset vendors • RTOS suppliers • Makers 10 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 11. OPEN SOURCE IN THE IOT STACK 11 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 12. IoT Endpoints IoT Infrastructure Internet Infrastructure 12 © 2014 Black Duck Software, Inc. All Rights Reserved. Cloud / Data Center Client Devices Applications Core Functions (Sensing, Actuation), Routing Aggregation, Routing, Security Routing, Security Domain-specific, Mash-Ups, BI, Big Data, etc. Device Apps and Web Apps Platform Alljoyn, Kura, Mihini, OpenIOT, OpenRemote, ThingsSpeak OpenWRT, OSR, OSRM, Quagga/Zebra Amazon, Hadoop, OpenStack, etc. Android APIs, PhoneGap, X-Code Host OS None / RTOS (Contiki, Riot, TinyOS, VxWorks) RTOS or Linux RTOS or Linux Linux, Windows Android, iOS, Linux, Windows Protocol 6LoWPAN, CoAP, IEEE802.15, IP networking, MQTT, proprietary IP Networking IP Networking IP Networking Physical 3G/LTE, BACnet, BlueTooth, Ethernet, Lonworks, WiFi, Zigbee Ethernet, WAN Ethernet 3G/LTE, Ethernet, WiFi H/W Dedicated H/W (RFID or 8-32 bit SoC) 32 bit SoC, NPU, etc. 32-64 bit SoC, NPU, etc. 64 bit COTS Blades Desktops / Notebooks, Tablets, Smart Phones Technologies Mesh Networking/Routing, Development Tools SDN Virtualization / Containerization, Tools Tools and Frameworks IOT LAYERS, TECHNOLOGIES AND OSS ROLES
  • 13. HOMEY – POLYGLOT IOT GATEWAY DEVICE 13 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 14. OSS AND IOT ENDPOINTS Arguments for OSS in IoT • High unit volumes • Low unit cost / BoM • Need for customization • Rapid innovation • Global dev community • Community purview Against OSS for IoT • Resource-intensive • Integration cost • Deploy and forget • OEM legacy mindset • Vertical integrated value-add • Security concerns 14 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 15. INTELLIGENT DEVICE OSES 15 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 16. WHERE ARE THE IOT OSES? Contiki ? Riot ? 16 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 17. TRENDS IN DEVICE OSES 17 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 18. WHY OPEN SOURCE FOR DEVICES? • Pressure to add value in shrinking timeframes • Decomposition of vertically-integrated value add • Velocity of technology change outstrips staffing • Impractical / costly to sustain in-house platforms • Interoperability trumps exclusive differentiation • More devices/protocols “outside” vs. “inside” • Quest for quality w/o lock-in • Main reason for OSS deployment no longer cost • OSS defects:LoC provably lower than proprietary • Legacy platform differentiation shrinking / vanishing 18 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 19. OPEN SOURCE BUSINESS AND THE IOT 19 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 20. CORE OPEN SOURCE BUSINESS STRATEGIES 20 Building with OSS Your Product or Service Open Source Building OSS Your Product or Service Open Source Building for OSS 20 © 2014 Black Duck Software, Inc. All Rights Reserved. Building on OSS Your Business Open Source Open Source Your Product or Service
  • 21. Category Delivered Product / Technology OSS Participation and Focus Participation Motive IoT Applications Developers Cloud/Web/SaaS and Mobile Apps Android, Java, PHP, Ruby, node.js, PhoneGap, Rails, Spring 21 © 2014 Black Duck Software, Inc. All Rights Reserved. Ease app development, support other businesses Cloud Infrastructure Service Providers Platforms and services for IaaS and PaaS, pre-integrated data centers OpenStack, Cloudstack, Docker, Linux, KVM, Xen, Ceph, memcached, etc. Big Data (Hadoop, etc.) Enable services offerings Network Infrastructure OEMs (TEMs, NEPs) Wireless routers and access points, edge/access equipment, firewalls, core routers, etc. Linux, Carrier Grade Linux, routing software, security tools and firewalls, deep packet inspection, etc. Accelerate TTM for devices. free resources for differentiation IoT Device & Infrastructure OEMs Sensors, cameras, switches, actuators, RFID, gateways, mesh routers, etc. Linux kernel, Contiki, RIOT, Spark, device drivers, openremote, Tools and Languages (C, C++, Java, Lua), etc. Accelerate TTM for devices. free resources for differentiation, create pull for devices with services Semiconductor Suppliers (ARM, ARM licensees, Intel et al) CPUs, SoCs, MCUs, network and graphics chipsets, mobile chipsets, reference boards Linux kernel, device drivers, development tools (GNU, LLVM, Eclipse, etc.) Enable and sustain silicon design wins IOT NODE CATEGORIES AND BUSINESSES
  • 22. MEETING IOT CHALLENGES WITH OPEN SOURCE 22 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 23. KEY IOT CHALLENGES • Security and Privacy • “State of the Art” in IT today is mediocre • Constant stream of exploits and breaches • Open Source community purview imperfect • Device OEMs, makers, et al. lack expertise • “Poster Children” OSS Vulnerabilities • Heartbleed, Shellshock, Poodle 23 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 24. KEY IOT CHALLENGES • Scalability • Vision and attempts to scale platforms across IoT nodes • Need to accommodate diversity • BoM and device energy budgets • IPR • Persistent desire to protect proprietary device IP • Complex licensing environments around OSS and proprietary software • Provenance of data flowing from IoT and derived from it 24 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 25. WHY OSS FOR IOT? 25 © 2014 Black Duck Software, Inc. All Rights Reserved.
  • 26. THANK YOU Additional Content: The Role of Open Source in Building Out The Internet of Things - Whitepaper The Internet of Things and Open Source – Webinar Panel with speakers from Disney, Qualcomm, and Wipro. 26 © 2014 Black Duck Software, Inc. All Rights Reserved.