SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Automotive open source: opportunity and peril

                        Alison Chaiken
                    alison@she-devel.com
                            4/11/12



●   data fusion and mining opportunities
●   security problems and solutions
●   how to access vehicle-generated data
●   demos
Legacy View of “In-Vehicle Infotainment”




  Do same stuff in car as at home: boring.
“Personal total environmental impact” tracking possible




by “mining” gas mileage data aggregated with other sources.
How about a driver-generated used-car report?





 if the report included a web-based verifiable summary
of real-time performance data?
Example: publish your car's data to the WWW
                   http://openice.org/



     Car's OBDII
      connector




                   GPS                   Remote
                                         Browser


  Plug-in framework with language-agnostic API.
CAN bus is not ready for Internet age




       UCSD, UWa, Rutgers: http://autosec.org/
Automotive data buses have little security




                                             Wireless!
V2V and V2I: making use of real-time data




                                                          Courtesy ETSI.




Early-warning hazard alert system pilots already in U.S., Germany.
Expert security help is on the way




                                               Source: Bless, Karlsuhe,
                                               http://imara.inria.fr/ietf-its




NOT automotive “patch Tuesday” & anti-virus software!
How to access a car's data




                               OBDII connector found in every
                               U.S. car since 1996.
                                            COM

                                                HS-CAN
                               LS-CAN
                                          GND


Determine protocols in use
by examining populated pins.


                                        2006 Mazda 3
How to select a scantool

●   Check which pins are populated in the OBDII connector of
    target car.
    —   Tells you which protocol(s) are supported.
●   Need only 4, 5, 6, 14 for OBDII (“smog test”).
●   Best choice for novice is USB ELM327:
    —   Cheaper (less than $50).
    —   Won't drain car battery and won't write to CAN data bus.
    —   Easier to connect than Bluetooth.
Ford's Android-Based OpenXC Platform
chipKIT Max32ℱ Prototyping Platform




32-bit MIPS processor, Arduino pin-compatible,
open toolchain, two CAN controllers, $50
BeagleBone from TI


                        CAN “cape” for BeagleBone




                        Runs QCanObserver based on Qt

$89, widely available   €79, available via mail-order
Demo 1: replay of prerecorded trip using nOBDy
Demo 2A: live data demo using nOBDy, OBDLink MX
              and EcuSim (lunchtime)

     Demo 1

       sqlite DB
    from actual trip




     EcuSim
 HW CAN emulator


    Demo 2A
                                Browser
Summary
●   Automotive software is rapidly evolving, both
    within and outside vehicle.
●   Serious security exploit may trigger a regulatory
    lock-down, killing innovation.
●   Opportunity right now for small businesses and
    individuals is tremendous.
●   Great time to get into the field!
Status of Automotive Open Source
              Manufacturer                        Confirmed Operating system

Fiat-Chrysler Blue&Me (500, Delta), Kia Uvo, Microsoft Windows Embedded Automotive
BYD, Nissan Leaf
                 Ford (all?)                 MyTouch/Sync-Microsoft; OpenXC-Android

General Motors (new 2012 Cadillacs), Chevy          MontaVista's GNU/Linux
                   Volt
      Geely (China); Hawtai (China)          GNU/Linux: Moblin (MeeGo predecessor)

              Renault R-Link                                Android

Honda (Accord, Odyssey, Pilot), Audi, BMW
(7-series and M models), Chrysler, Daewoo,
    GM (OnStar), Hyundai, Land Rover,                        QNX
    Porsche, Saab (9-3) Renault (SM7)

           Linux Foundation members: Toyota, Pelagicore, Symbio, Tieto.
           Automotive Linux Summit 2011 presenters: Toyota, Nissan, BMW.
           MeeGo Conference 2011 presenter: Nissan.
           Volkswagen has a pilot using Maemo (Linux).
Demo 2B: live data demo using nOBDy, OBDLink MX
               and Mazda (evening)



    OBDLink MX
     scantool




      Mazda 3
     OBDII port




    USGlobalSAT
     USB GPS
                                Browser

    Demo 2B
What do developers (and start-ups) really want?

                                1.Peer-group recognition:
                                  – winning contest;
                                  – “committer” or “maintainer.”
                                2.Limited-availability items:
                                  – pre-release devices;
                                  – prototypes;
                                  – invitations to closed events;
                                  – access to proprietary data.
                                3.Fun!
                                  – games.
                                4.Money, like everybody else.
      source: Engadget Mobile
Fueling the Ecosystem: what do developers want?



  Stereotype:
1.Free beer
2.Free food
3.Free t-shirts
How do we reach developers?

●   Exclusive events where pre-release or prototype hardware is
    distributed.

●   Exclusive events: pre-release API demos.

●   Exclusive access: (with NDA) proprietary data for mining.

●   Hackathons and coding contests with desirable prizes.

    – Can be a “winner” t-shirt or an autographed book.

●   Foosball, video games, ping pong, Bawls, coffee are attractive.

●   Lowest barrier to entry: contests and summer students.
Why Right to Repair is important

●   Preserve owner-driver ability to read automotive data.
●   Forces of FUD will seize on an (inevitable) incident as
    an excuse to lock everything down.
●   A chance for software developers to communicate with
    technophobic home- and small-business mechanics.
●   National Act is stuck in a Congressional committee.
●   MA has 2012 ballot initiative.
“Right to Repair” movement a natural ally of open source




        Motor Vehicle Owners Right to Repair Act
NHTSA moves to ban phone use in moving vehicles




                                    source: distraction.gov




     Prediction: touchscreen ban will be next.
Ford's vehicle-data “Fuel Efficiency Challenge”




          Vehicle data is provided by
Android- and Arduino-based “OpenXC Platform.”
Small-biz and community contributions already



                                     Data-
                                     mining




     Real-time
     CAN-bus

Weitere Àhnliche Inhalte

Andere mochten auch

Developing automotive Linux
Developing automotive LinuxDeveloping automotive Linux
Developing automotive Linux
Alison Chaiken
 
DockerCon 14
DockerCon 14DockerCon 14
DockerCon 14
Yusaku OGAWA
 
Automotive Free Software 2013: "Right to Repair" and Privacy
Automotive Free Software 2013: "Right to Repair" and PrivacyAutomotive Free Software 2013: "Right to Repair" and Privacy
Automotive Free Software 2013: "Right to Repair" and Privacy
Alison Chaiken
 
Your first dive into systemd!
Your first dive into systemd!Your first dive into systemd!
Your first dive into systemd!
Etsuji Nakai
 

Andere mochten auch (15)

Best practices for long-term support and security of the device-tree
Best practices for long-term support and security of the device-treeBest practices for long-term support and security of the device-tree
Best practices for long-term support and security of the device-tree
 
LISA15: systemd, the Next-Generation Linux System Manager
LISA15: systemd, the Next-Generation Linux System Manager LISA15: systemd, the Next-Generation Linux System Manager
LISA15: systemd, the Next-Generation Linux System Manager
 
Developing automotive Linux
Developing automotive LinuxDeveloping automotive Linux
Developing automotive Linux
 
Technology, Business and Regulation of the Connected Car
Technology, Business and Regulation of the Connected CarTechnology, Business and Regulation of the Connected Car
Technology, Business and Regulation of the Connected Car
 
Tuning systemd for embedded
Tuning systemd for embeddedTuning systemd for embedded
Tuning systemd for embedded
 
Systemd for developers
Systemd for developersSystemd for developers
Systemd for developers
 
Addressing the hard problems of automotive Linux: networking and IPC
Addressing the hard problems of automotive Linux: networking and IPCAddressing the hard problems of automotive Linux: networking and IPC
Addressing the hard problems of automotive Linux: networking and IPC
 
DockerCon 14
DockerCon 14DockerCon 14
DockerCon 14
 
The “Telematics Horizon” V2V and V2I Networking
The “Telematics Horizon” V2V and V2I NetworkingThe “Telematics Horizon” V2V and V2I Networking
The “Telematics Horizon” V2V and V2I Networking
 
Automotive Grade Linux and systemd
Automotive Grade Linux and systemdAutomotive Grade Linux and systemd
Automotive Grade Linux and systemd
 
Introduction to systemd
Introduction to systemdIntroduction to systemd
Introduction to systemd
 
IRQs: the Hard, the Soft, the Threaded and the Preemptible
IRQs: the Hard, the Soft, the Threaded and the PreemptibleIRQs: the Hard, the Soft, the Threaded and the Preemptible
IRQs: the Hard, the Soft, the Threaded and the Preemptible
 
Automotive Free Software 2013: "Right to Repair" and Privacy
Automotive Free Software 2013: "Right to Repair" and PrivacyAutomotive Free Software 2013: "Right to Repair" and Privacy
Automotive Free Software 2013: "Right to Repair" and Privacy
 
Systemd: the modern Linux init system you will learn to love
Systemd: the modern Linux init system you will learn to loveSystemd: the modern Linux init system you will learn to love
Systemd: the modern Linux init system you will learn to love
 
Your first dive into systemd!
Your first dive into systemd!Your first dive into systemd!
Your first dive into systemd!
 

Ähnlich wie Edmunds presentation

SCALE 2012: Automotive: new frontier for mobile Linux
SCALE 2012: Automotive: new frontier for mobile LinuxSCALE 2012: Automotive: new frontier for mobile Linux
SCALE 2012: Automotive: new frontier for mobile Linux
Alison Chaiken
 
Next-Gen In-Vehicle Software Opportunities
Next-Gen In-Vehicle Software OpportunitiesNext-Gen In-Vehicle Software Opportunities
Next-Gen In-Vehicle Software Opportunities
Alison Chaiken
 
Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMW
Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMWPrinciples of a vehicle infotainment platform - Hans-Ulrich Michel, BMW
Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMW
mfrancis
 
Presentation opcma eng
Presentation opcma engPresentation opcma eng
Presentation opcma eng
lasram
 

Ähnlich wie Edmunds presentation (20)

From Driver Distraction to Driver Augmentation: Open Source in Cars
From Driver Distraction to Driver Augmentation: Open Source in CarsFrom Driver Distraction to Driver Augmentation: Open Source in Cars
From Driver Distraction to Driver Augmentation: Open Source in Cars
 
SCALE 2012: Automotive: new frontier for mobile Linux
SCALE 2012: Automotive: new frontier for mobile LinuxSCALE 2012: Automotive: new frontier for mobile Linux
SCALE 2012: Automotive: new frontier for mobile Linux
 
Automotive Linux, Cybersecurity and Transparency
Automotive Linux, Cybersecurity and TransparencyAutomotive Linux, Cybersecurity and Transparency
Automotive Linux, Cybersecurity and Transparency
 
Automotive: the Next Hot Mobile Platform for Linux
Automotive: the Next Hot Mobile Platform for LinuxAutomotive: the Next Hot Mobile Platform for Linux
Automotive: the Next Hot Mobile Platform for Linux
 
Next-Gen In-Vehicle Software Opportunities
Next-Gen In-Vehicle Software OpportunitiesNext-Gen In-Vehicle Software Opportunities
Next-Gen In-Vehicle Software Opportunities
 
Auto_Security
Auto_SecurityAuto_Security
Auto_Security
 
20181116.smart can cable_v2
20181116.smart can cable_v220181116.smart can cable_v2
20181116.smart can cable_v2
 
Connected Cars - Poster Child for the IoT Reality Check
Connected Cars - Poster Child for the IoT Reality CheckConnected Cars - Poster Child for the IoT Reality Check
Connected Cars - Poster Child for the IoT Reality Check
 
Solutions for ADAS and AI data engineering using OpenPOWER/POWER systems
Solutions for ADAS and AI data engineering using OpenPOWER/POWER systemsSolutions for ADAS and AI data engineering using OpenPOWER/POWER systems
Solutions for ADAS and AI data engineering using OpenPOWER/POWER systems
 
Open Source Insight: Auto Security & Hackers, Killer Robots, & Containers Gon...
Open Source Insight: Auto Security & Hackers, Killer Robots, & Containers Gon...Open Source Insight: Auto Security & Hackers, Killer Robots, & Containers Gon...
Open Source Insight: Auto Security & Hackers, Killer Robots, & Containers Gon...
 
Developing for the Connected Car
Developing for the Connected CarDeveloping for the Connected Car
Developing for the Connected Car
 
Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMW
Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMWPrinciples of a vehicle infotainment platform - Hans-Ulrich Michel, BMW
Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMW
 
Linaro Connect San Francisco 2017 - Welcome Keynote by George Grey | #SFO17
Linaro Connect San Francisco 2017 - Welcome Keynote by George Grey | #SFO17Linaro Connect San Francisco 2017 - Welcome Keynote by George Grey | #SFO17
Linaro Connect San Francisco 2017 - Welcome Keynote by George Grey | #SFO17
 
IoTivity for Automotive: meta-ocf-automotive tutorial
IoTivity for Automotive: meta-ocf-automotive tutorialIoTivity for Automotive: meta-ocf-automotive tutorial
IoTivity for Automotive: meta-ocf-automotive tutorial
 
Module Consolidation: Combining Safety-Critical Automotive Applications with ...
Module Consolidation: Combining Safety-Critical Automotive Applications with ...Module Consolidation: Combining Safety-Critical Automotive Applications with ...
Module Consolidation: Combining Safety-Critical Automotive Applications with ...
 
OSGi Technology in the Vehicle - H U Michel
OSGi Technology in the Vehicle - H U MichelOSGi Technology in the Vehicle - H U Michel
OSGi Technology in the Vehicle - H U Michel
 
VineeshKumar_Resume
VineeshKumar_ResumeVineeshKumar_Resume
VineeshKumar_Resume
 
160811_ì˜€í† í…ŒíŹì»šíŒëŸ°ìŠ€_vault micro
160811_ì˜€í† í…ŒíŹì»šíŒëŸ°ìŠ€_vault micro160811_ì˜€í† í…ŒíŹì»šíŒëŸ°ìŠ€_vault micro
160811_ì˜€í† í…ŒíŹì»šíŒëŸ°ìŠ€_vault micro
 
Presentation opcma eng
Presentation opcma engPresentation opcma eng
Presentation opcma eng
 
Bug Labs Automotive Web
Bug Labs Automotive WebBug Labs Automotive Web
Bug Labs Automotive Web
 

Mehr von Alison Chaiken

Not breaking userspace: the evolving Linux ABI
Not breaking userspace: the evolving Linux ABINot breaking userspace: the evolving Linux ABI
Not breaking userspace: the evolving Linux ABI
Alison Chaiken
 

Mehr von Alison Chaiken (9)

Not breaking userspace: the evolving Linux ABI
Not breaking userspace: the evolving Linux ABINot breaking userspace: the evolving Linux ABI
Not breaking userspace: the evolving Linux ABI
 
Supporting SW Update via u-boot and GPT/EFI
Supporting SW Update via u-boot and GPT/EFISupporting SW Update via u-boot and GPT/EFI
Supporting SW Update via u-boot and GPT/EFI
 
Two C++ Tools: Compiler Explorer and Cpp Insights
Two C++ Tools: Compiler Explorer and Cpp InsightsTwo C++ Tools: Compiler Explorer and Cpp Insights
Two C++ Tools: Compiler Explorer and Cpp Insights
 
V2X Communications: Getting our Cars Talking
V2X Communications: Getting our Cars TalkingV2X Communications: Getting our Cars Talking
V2X Communications: Getting our Cars Talking
 
Practical Challenges to Deploying Highly Automated Vehicles
Practical Challenges to Deploying Highly Automated VehiclesPractical Challenges to Deploying Highly Automated Vehicles
Practical Challenges to Deploying Highly Automated Vehicles
 
Linux: the first second
Linux: the first secondLinux: the first second
Linux: the first second
 
Functional AI and Pervasive Networking in Automotive
 Functional AI and Pervasive Networking in Automotive Functional AI and Pervasive Networking in Automotive
Functional AI and Pervasive Networking in Automotive
 
Flash in Vehicles: an End-User's Perspective
Flash in Vehicles: an End-User's PerspectiveFlash in Vehicles: an End-User's Perspective
Flash in Vehicles: an End-User's Perspective
 
Linux: the first second
Linux: the first secondLinux: the first second
Linux: the first second
 

KĂŒrzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

KĂŒrzlich hochgeladen (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

Edmunds presentation

  • 1. Automotive open source: opportunity and peril Alison Chaiken alison@she-devel.com 4/11/12 ● data fusion and mining opportunities ● security problems and solutions ● how to access vehicle-generated data ● demos
  • 2. Legacy View of “In-Vehicle Infotainment” Do same stuff in car as at home: boring.
  • 3. “Personal total environmental impact” tracking possible by “mining” gas mileage data aggregated with other sources.
  • 4. How about a driver-generated used-car report? 
 if the report included a web-based verifiable summary of real-time performance data?
  • 5. Example: publish your car's data to the WWW http://openice.org/ Car's OBDII connector GPS Remote Browser Plug-in framework with language-agnostic API.
  • 6. CAN bus is not ready for Internet age UCSD, UWa, Rutgers: http://autosec.org/
  • 7. Automotive data buses have little security Wireless!
  • 8. V2V and V2I: making use of real-time data Courtesy ETSI. Early-warning hazard alert system pilots already in U.S., Germany.
  • 9. Expert security help is on the way Source: Bless, Karlsuhe, http://imara.inria.fr/ietf-its NOT automotive “patch Tuesday” & anti-virus software!
  • 10. How to access a car's data OBDII connector found in every U.S. car since 1996. COM HS-CAN LS-CAN GND Determine protocols in use by examining populated pins. 2006 Mazda 3
  • 11. How to select a scantool ● Check which pins are populated in the OBDII connector of target car. — Tells you which protocol(s) are supported. ● Need only 4, 5, 6, 14 for OBDII (“smog test”). ● Best choice for novice is USB ELM327: — Cheaper (less than $50). — Won't drain car battery and won't write to CAN data bus. — Easier to connect than Bluetooth.
  • 13. chipKIT Max32ℱ Prototyping Platform 32-bit MIPS processor, Arduino pin-compatible, open toolchain, two CAN controllers, $50
  • 14. BeagleBone from TI CAN “cape” for BeagleBone Runs QCanObserver based on Qt $89, widely available €79, available via mail-order
  • 15. Demo 1: replay of prerecorded trip using nOBDy
  • 16. Demo 2A: live data demo using nOBDy, OBDLink MX and EcuSim (lunchtime) Demo 1 sqlite DB from actual trip EcuSim HW CAN emulator Demo 2A Browser
  • 17. Summary ● Automotive software is rapidly evolving, both within and outside vehicle. ● Serious security exploit may trigger a regulatory lock-down, killing innovation. ● Opportunity right now for small businesses and individuals is tremendous. ● Great time to get into the field!
  • 18. Status of Automotive Open Source Manufacturer Confirmed Operating system Fiat-Chrysler Blue&Me (500, Delta), Kia Uvo, Microsoft Windows Embedded Automotive BYD, Nissan Leaf Ford (all?) MyTouch/Sync-Microsoft; OpenXC-Android General Motors (new 2012 Cadillacs), Chevy MontaVista's GNU/Linux Volt Geely (China); Hawtai (China) GNU/Linux: Moblin (MeeGo predecessor) Renault R-Link Android Honda (Accord, Odyssey, Pilot), Audi, BMW (7-series and M models), Chrysler, Daewoo, GM (OnStar), Hyundai, Land Rover, QNX Porsche, Saab (9-3) Renault (SM7) Linux Foundation members: Toyota, Pelagicore, Symbio, Tieto. Automotive Linux Summit 2011 presenters: Toyota, Nissan, BMW. MeeGo Conference 2011 presenter: Nissan. Volkswagen has a pilot using Maemo (Linux).
  • 19. Demo 2B: live data demo using nOBDy, OBDLink MX and Mazda (evening) OBDLink MX scantool Mazda 3 OBDII port USGlobalSAT USB GPS Browser Demo 2B
  • 20. What do developers (and start-ups) really want? 1.Peer-group recognition: – winning contest; – “committer” or “maintainer.” 2.Limited-availability items: – pre-release devices; – prototypes; – invitations to closed events; – access to proprietary data. 3.Fun! – games. 4.Money, like everybody else. source: Engadget Mobile
  • 21. Fueling the Ecosystem: what do developers want? Stereotype: 1.Free beer 2.Free food 3.Free t-shirts
  • 22. How do we reach developers? ● Exclusive events where pre-release or prototype hardware is distributed. ● Exclusive events: pre-release API demos. ● Exclusive access: (with NDA) proprietary data for mining. ● Hackathons and coding contests with desirable prizes. – Can be a “winner” t-shirt or an autographed book. ● Foosball, video games, ping pong, Bawls, coffee are attractive. ● Lowest barrier to entry: contests and summer students.
  • 23. Why Right to Repair is important ● Preserve owner-driver ability to read automotive data. ● Forces of FUD will seize on an (inevitable) incident as an excuse to lock everything down. ● A chance for software developers to communicate with technophobic home- and small-business mechanics. ● National Act is stuck in a Congressional committee. ● MA has 2012 ballot initiative.
  • 24. “Right to Repair” movement a natural ally of open source Motor Vehicle Owners Right to Repair Act
  • 25. NHTSA moves to ban phone use in moving vehicles source: distraction.gov Prediction: touchscreen ban will be next.
  • 26. Ford's vehicle-data “Fuel Efficiency Challenge” Vehicle data is provided by Android- and Arduino-based “OpenXC Platform.”
  • 27. Small-biz and community contributions already Data- mining Real-time CAN-bus