SlideShare a Scribd company logo
1 of 1
Download to read offline
Added bike/scooter-share &
ride-hailing to OTP
• Focused on real-time info
• Includes native apps & tools
• Started as grad. student
project at University of
Washington in 2008
• Deployed in over 10 cities
across four countries
• Maintained by non-profit
Open Transit Software
Foundation (opentsf.org)
Open Source Software in Public Transportation: A Case Study
The public transportation industry increasingly uses software to support
mobility services. This paper provides a review of how open source
software (OSS) in the transit industry has evolved into production
deployments at transit agencies, including the opportunities and risks vs.
closed-source software and platforms. OSS offers several potential
benefits, including avoiding vendor lock-in, avoidance of proprietary
software licensing and subscription costs, collaboration and resource-
sharing with other agencies, and a greater control and faster response
with respect to strategic software development priorities. Suggested
strategies include working with multiple stakeholders, developing a
governance and funding structure, and leveraging widely-used and tested
guidance and templates to address OSS procurement, legal, licensing,
governance, and financing.
Abstract
OpenTripPlanner (OTP) 2016 FTA MOD Sandbox OTP Projects
Conclusions & Recommendations
Sean J. Barbeau1, Steven Polzin2
What is Open Source Software?
• Source code that is publicly available and can be viewed,
copied, modified, or enhanced by anyone
• OSS dependence is increasing trend in general industry
Methodology
This paper is output of collaboration between the IBI Group, TriMet, the Federal Transit Administration, and the authors as part of
the Federal Transit Administration’s Mobility on Demand (MOD) Sandbox program. The opinions, findings, and conclusions
expressed in this publication are those of the author(s) and not necessarily those of the U.S. Department of Transportation. Thanks to
Bibiana McHugh from TriMet for serving as the Project Manager and to the individuals and organizations who were interviewed for
this paper. Dr. Sean Barbeau serves on the Board of Directors for the Open Transit Software Foundation and on the OpenTripPlanner
Project Leadership Committee, which are unpaid, volunteer positions.
Acknowledgements
1Center for Urban Transportation Research (CUTR) at University of South Florida (USF)
1USDOT (CUTR @ USF when paper was authored)
Download paper @
http://bit.ly/trb-open-transit-software
OneBusAway (OBA)
• Interviewed over a dozen public and private sector
stakeholders involved in the development, governance, and
deployment of transit OSS
• Reviewed Federal Transit Administration’s (FTA) Mobility on
Demand (MOD) Sandbox projects with TriMet and Vtrans
• Examined OpenTripPlanner.org and OneBusAway.org as case
studies
• Investigated primary perceived risks of OSS - lack of support
for software, lack of turn-key solutions, project fragmentation
• Focused on multimodal
trip planning
• Started by TriMet in
Portland, OR in 2009
• Deployments in over 7
cities and 3 nation-wide
• De facto open data standards (GTFS/GTFS-realtime) have
accelerated transit OSS deployments
• OSS can help avoid increasing licensing costs of proprietary
subscription solutions (but requires expertise to deploy)
• OSS can help avoid vendor lock-in
• OSS may be more responsive and flexible to needs
• OSS supports increased cost sharing & collaboration
opportunities among transit agencies
• Need to update procurement requirements and practices
• Various OSS licensing options exist (e.g., GPL vs. Apache v2)
• Similar security concerns for proprietary and OSS
• OSS risks can be effectively managed via governance
structures, collaboration, and agile development strategies
• Resources are needed to coordinate OSS projects
Added flex routing to OTP
Pelias open-source geocoder
• Mapzen, developer of Pelias,
shut down in Jan 2018
• TriMet MOD Sandbox project
was able to continue with OSS
• Good example of OSS mitigating risk of innovation
trimet.org/newplanner
plan.govermont.org
Chromium
Microsoft Edge

More Related Content

What's hot

Adding New Agencies to OneBusAway Tampa
Adding New Agencies to OneBusAway TampaAdding New Agencies to OneBusAway Tampa
Adding New Agencies to OneBusAway TampaSean Barbeau
 
Closing the Loop - Improving Transit through Crowd-sourced Information
Closing the Loop - Improving Transit through Crowd-sourced InformationClosing the Loop - Improving Transit through Crowd-sourced Information
Closing the Loop - Improving Transit through Crowd-sourced InformationSean Barbeau
 
2016 Commuter Choice Summit - TDM Technology Session
2016 Commuter Choice Summit - TDM Technology Session2016 Commuter Choice Summit - TDM Technology Session
2016 Commuter Choice Summit - TDM Technology SessionSean Barbeau
 
OneBusAway - An open-source platform for Mobility as a Service
OneBusAway - An open-source platform for Mobility as a ServiceOneBusAway - An open-source platform for Mobility as a Service
OneBusAway - An open-source platform for Mobility as a ServiceSean Barbeau
 
Why Open-source Software?
Why Open-source Software?Why Open-source Software?
Why Open-source Software?Sean Barbeau
 
Lewis tftn ngac_09232010
Lewis tftn ngac_09232010Lewis tftn ngac_09232010
Lewis tftn ngac_09232010Koniag
 
FDOT-BDV24-977-07-rpt
FDOT-BDV24-977-07-rptFDOT-BDV24-977-07-rpt
FDOT-BDV24-977-07-rptNegaar Minaei
 
2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...
2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...
2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...Sean Barbeau
 
GTFS Maintenance & More
GTFS Maintenance & MoreGTFS Maintenance & More
GTFS Maintenance & MoreSean Barbeau
 
Applying Safety Data and Analysis to Performance-based Transportation Planning
Applying Safety Data and Analysis to Performance-based Transportation PlanningApplying Safety Data and Analysis to Performance-based Transportation Planning
Applying Safety Data and Analysis to Performance-based Transportation PlanningRPO America
 
Smart Commute Initiative: Establishment of a Multijurisdictional Workplace-ba...
Smart Commute Initiative: Establishment of a Multijurisdictional Workplace-ba...Smart Commute Initiative: Establishment of a Multijurisdictional Workplace-ba...
Smart Commute Initiative: Establishment of a Multijurisdictional Workplace-ba...Smart Commute
 
Barbeau enabling better mobility through innovations for mobile devices - o...
Barbeau   enabling better mobility through innovations for mobile devices - o...Barbeau   enabling better mobility through innovations for mobile devices - o...
Barbeau enabling better mobility through innovations for mobile devices - o...Sean Barbeau
 
Inter-Modal Transport Data Sharing Programme
Inter-Modal Transport Data Sharing ProgrammeInter-Modal Transport Data Sharing Programme
Inter-Modal Transport Data Sharing ProgrammeTRPC Pte Ltd
 
Tftn overview esri uc
Tftn overview esri ucTftn overview esri uc
Tftn overview esri ucKoniag
 
Trouble at the Fare Gates
Trouble at the Fare GatesTrouble at the Fare Gates
Trouble at the Fare GatesAdina Levin
 

What's hot (19)

Adding New Agencies to OneBusAway Tampa
Adding New Agencies to OneBusAway TampaAdding New Agencies to OneBusAway Tampa
Adding New Agencies to OneBusAway Tampa
 
Closing the Loop - Improving Transit through Crowd-sourced Information
Closing the Loop - Improving Transit through Crowd-sourced InformationClosing the Loop - Improving Transit through Crowd-sourced Information
Closing the Loop - Improving Transit through Crowd-sourced Information
 
2016 Commuter Choice Summit - TDM Technology Session
2016 Commuter Choice Summit - TDM Technology Session2016 Commuter Choice Summit - TDM Technology Session
2016 Commuter Choice Summit - TDM Technology Session
 
OneBusAway - An open-source platform for Mobility as a Service
OneBusAway - An open-source platform for Mobility as a ServiceOneBusAway - An open-source platform for Mobility as a Service
OneBusAway - An open-source platform for Mobility as a Service
 
Why Open-source Software?
Why Open-source Software?Why Open-source Software?
Why Open-source Software?
 
Lewis tftn ngac_09232010
Lewis tftn ngac_09232010Lewis tftn ngac_09232010
Lewis tftn ngac_09232010
 
FDOT-BDV24-977-07-rpt
FDOT-BDV24-977-07-rptFDOT-BDV24-977-07-rpt
FDOT-BDV24-977-07-rpt
 
2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...
2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...
2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...
 
GTFS Maintenance & More
GTFS Maintenance & MoreGTFS Maintenance & More
GTFS Maintenance & More
 
Assessment of Latin America Transport Data Availability and Quality
Assessment of Latin America Transport Data Availability and QualityAssessment of Latin America Transport Data Availability and Quality
Assessment of Latin America Transport Data Availability and Quality
 
Applying Safety Data and Analysis to Performance-based Transportation Planning
Applying Safety Data and Analysis to Performance-based Transportation PlanningApplying Safety Data and Analysis to Performance-based Transportation Planning
Applying Safety Data and Analysis to Performance-based Transportation Planning
 
Smart Commute Initiative: Establishment of a Multijurisdictional Workplace-ba...
Smart Commute Initiative: Establishment of a Multijurisdictional Workplace-ba...Smart Commute Initiative: Establishment of a Multijurisdictional Workplace-ba...
Smart Commute Initiative: Establishment of a Multijurisdictional Workplace-ba...
 
Barbeau enabling better mobility through innovations for mobile devices - o...
Barbeau   enabling better mobility through innovations for mobile devices - o...Barbeau   enabling better mobility through innovations for mobile devices - o...
Barbeau enabling better mobility through innovations for mobile devices - o...
 
Inter-Modal Transport Data Sharing Programme
Inter-Modal Transport Data Sharing ProgrammeInter-Modal Transport Data Sharing Programme
Inter-Modal Transport Data Sharing Programme
 
Sharing_the_Road
Sharing_the_RoadSharing_the_Road
Sharing_the_Road
 
Jarrett Stoltzfus FTA June 7 2010 10AM
Jarrett Stoltzfus FTA June 7 2010 10AMJarrett Stoltzfus FTA June 7 2010 10AM
Jarrett Stoltzfus FTA June 7 2010 10AM
 
Tftn overview esri uc
Tftn overview esri ucTftn overview esri uc
Tftn overview esri uc
 
Network of Danube Waterway Administrations - Newada duo general presentation
Network of Danube  Waterway Administrations - Newada duo general presentationNetwork of Danube  Waterway Administrations - Newada duo general presentation
Network of Danube Waterway Administrations - Newada duo general presentation
 
Trouble at the Fare Gates
Trouble at the Fare GatesTrouble at the Fare Gates
Trouble at the Fare Gates
 

Similar to Open Source Software in Public Transportation: A Case Study - TRB poster

Ray Murphy of FHWA host Chicago HS for Aricultural Sciences Shadow Day 02 08-12
Ray Murphy of FHWA host Chicago HS for Aricultural Sciences Shadow Day 02 08-12Ray Murphy of FHWA host Chicago HS for Aricultural Sciences Shadow Day 02 08-12
Ray Murphy of FHWA host Chicago HS for Aricultural Sciences Shadow Day 02 08-12raymurphy9533
 
Transportation Planning Implications of Automated Vehicles on Texas Highways
Transportation Planning Implications of Automated Vehicles on Texas Highways Transportation Planning Implications of Automated Vehicles on Texas Highways
Transportation Planning Implications of Automated Vehicles on Texas Highways Texas A&M Transportation Institute
 
CUTR Webinar - Web-based Trip Planner Options for Transit Agencies
CUTR Webinar - Web-based Trip Planner Options for Transit AgenciesCUTR Webinar - Web-based Trip Planner Options for Transit Agencies
CUTR Webinar - Web-based Trip Planner Options for Transit AgenciesSean Barbeau
 
Strategic planning for tftn trb jan 12 2010
Strategic planning  for tftn trb jan  12 2010Strategic planning  for tftn trb jan  12 2010
Strategic planning for tftn trb jan 12 2010KSI Koniag
 
Strategic planning for tftn trb jan 12 2010
Strategic planning  for tftn trb jan  12 2010Strategic planning  for tftn trb jan  12 2010
Strategic planning for tftn trb jan 12 2010Koniag
 
Best practices gov oss collab
Best practices gov oss collabBest practices gov oss collab
Best practices gov oss collabDeborah Bryant
 
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...Sean Barbeau
 
Intermodal Transport Data Sharing Programme (Sep 2021)
Intermodal Transport Data Sharing Programme (Sep 2021)Intermodal Transport Data Sharing Programme (Sep 2021)
Intermodal Transport Data Sharing Programme (Sep 2021)FairTechInstitute
 
Cost Cutting through Information Systems: Using Google Transit as a Model
Cost Cutting through Information Systems: Using Google Transit as a ModelCost Cutting through Information Systems: Using Google Transit as a Model
Cost Cutting through Information Systems: Using Google Transit as a ModelNew York Public Transit Association
 
James Wong - Open data in transport, St.Petersburg
James Wong - Open data in transport, St.PetersburgJames Wong - Open data in transport, St.Petersburg
James Wong - Open data in transport, St.PetersburgOpen City Foundation
 
BDE_SC4_WS3_5_Arnaud Burgess - LeMO Project
BDE_SC4_WS3_5_Arnaud Burgess - LeMO ProjectBDE_SC4_WS3_5_Arnaud Burgess - LeMO Project
BDE_SC4_WS3_5_Arnaud Burgess - LeMO ProjectBigData_Europe
 
ITS National Update 2011 3-01-11 SIU
ITS National Update 2011  3-01-11 SIUITS National Update 2011  3-01-11 SIU
ITS National Update 2011 3-01-11 SIUraymurphy9533
 
Open Source Software: Perspectives for Development (World Bank & Paul Dravis)
Open Source Software: Perspectives for Development (World Bank & Paul Dravis)Open Source Software: Perspectives for Development (World Bank & Paul Dravis)
Open Source Software: Perspectives for Development (World Bank & Paul Dravis)Paul Dravis
 
Planning and Design for Fire and Smoke Incidents in Underground Passenger Rai...
Planning and Design for Fire and Smoke Incidents in Underground Passenger Rai...Planning and Design for Fire and Smoke Incidents in Underground Passenger Rai...
Planning and Design for Fire and Smoke Incidents in Underground Passenger Rai...dheerajdorlikar
 

Similar to Open Source Software in Public Transportation: A Case Study - TRB poster (20)

Ray Murphy of FHWA host Chicago HS for Aricultural Sciences Shadow Day 02 08-12
Ray Murphy of FHWA host Chicago HS for Aricultural Sciences Shadow Day 02 08-12Ray Murphy of FHWA host Chicago HS for Aricultural Sciences Shadow Day 02 08-12
Ray Murphy of FHWA host Chicago HS for Aricultural Sciences Shadow Day 02 08-12
 
Transportation Planning Implications of Automated Vehicles on Texas Highways
Transportation Planning Implications of Automated Vehicles on Texas Highways Transportation Planning Implications of Automated Vehicles on Texas Highways
Transportation Planning Implications of Automated Vehicles on Texas Highways
 
CUTR Webinar - Web-based Trip Planner Options for Transit Agencies
CUTR Webinar - Web-based Trip Planner Options for Transit AgenciesCUTR Webinar - Web-based Trip Planner Options for Transit Agencies
CUTR Webinar - Web-based Trip Planner Options for Transit Agencies
 
Strategic planning for tftn trb jan 12 2010
Strategic planning  for tftn trb jan  12 2010Strategic planning  for tftn trb jan  12 2010
Strategic planning for tftn trb jan 12 2010
 
Strategic planning for tftn trb jan 12 2010
Strategic planning  for tftn trb jan  12 2010Strategic planning  for tftn trb jan  12 2010
Strategic planning for tftn trb jan 12 2010
 
Best practices gov oss collab
Best practices gov oss collabBest practices gov oss collab
Best practices gov oss collab
 
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
 
Intermodal Transport Data Sharing Programme (Sep 2021)
Intermodal Transport Data Sharing Programme (Sep 2021)Intermodal Transport Data Sharing Programme (Sep 2021)
Intermodal Transport Data Sharing Programme (Sep 2021)
 
Cost Cutting through Information Systems: Using Google Transit as a Model
Cost Cutting through Information Systems: Using Google Transit as a ModelCost Cutting through Information Systems: Using Google Transit as a Model
Cost Cutting through Information Systems: Using Google Transit as a Model
 
James Wong - Open data in transport, St.Petersburg
James Wong - Open data in transport, St.PetersburgJames Wong - Open data in transport, St.Petersburg
James Wong - Open data in transport, St.Petersburg
 
TFTN Strategic Planning
TFTN Strategic PlanningTFTN Strategic Planning
TFTN Strategic Planning
 
BDE_SC4_WS3_5_Arnaud Burgess - LeMO Project
BDE_SC4_WS3_5_Arnaud Burgess - LeMO ProjectBDE_SC4_WS3_5_Arnaud Burgess - LeMO Project
BDE_SC4_WS3_5_Arnaud Burgess - LeMO Project
 
ITS National Update 2011 3-01-11 SIU
ITS National Update 2011  3-01-11 SIUITS National Update 2011  3-01-11 SIU
ITS National Update 2011 3-01-11 SIU
 
Open Source Software: Perspectives for Development (World Bank & Paul Dravis)
Open Source Software: Perspectives for Development (World Bank & Paul Dravis)Open Source Software: Perspectives for Development (World Bank & Paul Dravis)
Open Source Software: Perspectives for Development (World Bank & Paul Dravis)
 
Urban Data Science at UW
Urban Data Science at UWUrban Data Science at UW
Urban Data Science at UW
 
Grid Un-Locked - Week 2
Grid Un-Locked - Week 2Grid Un-Locked - Week 2
Grid Un-Locked - Week 2
 
Leveraging Big Data to Manage Transport Operations (LeMO project)
Leveraging Big Data to Manage Transport Operations (LeMO project)Leveraging Big Data to Manage Transport Operations (LeMO project)
Leveraging Big Data to Manage Transport Operations (LeMO project)
 
Washington
WashingtonWashington
Washington
 
Wa final
Wa finalWa final
Wa final
 
Planning and Design for Fire and Smoke Incidents in Underground Passenger Rai...
Planning and Design for Fire and Smoke Incidents in Underground Passenger Rai...Planning and Design for Fire and Smoke Incidents in Underground Passenger Rai...
Planning and Design for Fire and Smoke Incidents in Underground Passenger Rai...
 

More from Sean Barbeau

OneBusAway Android - 2020 Update
OneBusAway Android - 2020 UpdateOneBusAway Android - 2020 Update
OneBusAway Android - 2020 UpdateSean Barbeau
 
2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public Transportation2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public TransportationSean Barbeau
 
Work Zone Data Exchange (WZDx) format
Work Zone Data Exchange (WZDx) formatWork Zone Data Exchange (WZDx) format
Work Zone Data Exchange (WZDx) formatSean Barbeau
 
Enhancing Cybersecurity in Public Transportation
Enhancing Cybersecurity in Public TransportationEnhancing Cybersecurity in Public Transportation
Enhancing Cybersecurity in Public TransportationSean Barbeau
 
Fare payment in OneBusAway
Fare payment in OneBusAwayFare payment in OneBusAway
Fare payment in OneBusAwaySean Barbeau
 
Open-source Transit Software
Open-source Transit SoftwareOpen-source Transit Software
Open-source Transit SoftwareSean Barbeau
 
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...Sean Barbeau
 
OneBusAway - New issue reporting flow in OneBusAway Android
OneBusAway - New issue reporting flow in OneBusAway AndroidOneBusAway - New issue reporting flow in OneBusAway Android
OneBusAway - New issue reporting flow in OneBusAway AndroidSean Barbeau
 
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...Sean Barbeau
 
OneBusAway - Issue reporting - Challenges and Improvements
OneBusAway - Issue reporting - Challenges and ImprovementsOneBusAway - Issue reporting - Challenges and Improvements
OneBusAway - Issue reporting - Challenges and ImprovementsSean Barbeau
 
USF Travel Options App
USF Travel Options AppUSF Travel Options App
USF Travel Options AppSean Barbeau
 
Energy Smart Apps - Location-aware algorithms to save energy on mobile devices
Energy Smart Apps - Location-aware algorithms to save energy on mobile devicesEnergy Smart Apps - Location-aware algorithms to save energy on mobile devices
Energy Smart Apps - Location-aware algorithms to save energy on mobile devicesSean Barbeau
 
Cell phones and GPS
Cell phones and GPSCell phones and GPS
Cell phones and GPSSean Barbeau
 

More from Sean Barbeau (14)

OneBusAway Android - 2020 Update
OneBusAway Android - 2020 UpdateOneBusAway Android - 2020 Update
OneBusAway Android - 2020 Update
 
2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public Transportation2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public Transportation
 
Work Zone Data Exchange (WZDx) format
Work Zone Data Exchange (WZDx) formatWork Zone Data Exchange (WZDx) format
Work Zone Data Exchange (WZDx) format
 
Enhancing Cybersecurity in Public Transportation
Enhancing Cybersecurity in Public TransportationEnhancing Cybersecurity in Public Transportation
Enhancing Cybersecurity in Public Transportation
 
Fare payment in OneBusAway
Fare payment in OneBusAwayFare payment in OneBusAway
Fare payment in OneBusAway
 
Open-source Transit Software
Open-source Transit SoftwareOpen-source Transit Software
Open-source Transit Software
 
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
 
USF Maps App
USF Maps AppUSF Maps App
USF Maps App
 
OneBusAway - New issue reporting flow in OneBusAway Android
OneBusAway - New issue reporting flow in OneBusAway AndroidOneBusAway - New issue reporting flow in OneBusAway Android
OneBusAway - New issue reporting flow in OneBusAway Android
 
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
 
OneBusAway - Issue reporting - Challenges and Improvements
OneBusAway - Issue reporting - Challenges and ImprovementsOneBusAway - Issue reporting - Challenges and Improvements
OneBusAway - Issue reporting - Challenges and Improvements
 
USF Travel Options App
USF Travel Options AppUSF Travel Options App
USF Travel Options App
 
Energy Smart Apps - Location-aware algorithms to save energy on mobile devices
Energy Smart Apps - Location-aware algorithms to save energy on mobile devicesEnergy Smart Apps - Location-aware algorithms to save energy on mobile devices
Energy Smart Apps - Location-aware algorithms to save energy on mobile devices
 
Cell phones and GPS
Cell phones and GPSCell phones and GPS
Cell phones and GPS
 

Recently uploaded

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
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
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Recently uploaded (20)

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
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...
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

Open Source Software in Public Transportation: A Case Study - TRB poster

  • 1. Added bike/scooter-share & ride-hailing to OTP • Focused on real-time info • Includes native apps & tools • Started as grad. student project at University of Washington in 2008 • Deployed in over 10 cities across four countries • Maintained by non-profit Open Transit Software Foundation (opentsf.org) Open Source Software in Public Transportation: A Case Study The public transportation industry increasingly uses software to support mobility services. This paper provides a review of how open source software (OSS) in the transit industry has evolved into production deployments at transit agencies, including the opportunities and risks vs. closed-source software and platforms. OSS offers several potential benefits, including avoiding vendor lock-in, avoidance of proprietary software licensing and subscription costs, collaboration and resource- sharing with other agencies, and a greater control and faster response with respect to strategic software development priorities. Suggested strategies include working with multiple stakeholders, developing a governance and funding structure, and leveraging widely-used and tested guidance and templates to address OSS procurement, legal, licensing, governance, and financing. Abstract OpenTripPlanner (OTP) 2016 FTA MOD Sandbox OTP Projects Conclusions & Recommendations Sean J. Barbeau1, Steven Polzin2 What is Open Source Software? • Source code that is publicly available and can be viewed, copied, modified, or enhanced by anyone • OSS dependence is increasing trend in general industry Methodology This paper is output of collaboration between the IBI Group, TriMet, the Federal Transit Administration, and the authors as part of the Federal Transit Administration’s Mobility on Demand (MOD) Sandbox program. The opinions, findings, and conclusions expressed in this publication are those of the author(s) and not necessarily those of the U.S. Department of Transportation. Thanks to Bibiana McHugh from TriMet for serving as the Project Manager and to the individuals and organizations who were interviewed for this paper. Dr. Sean Barbeau serves on the Board of Directors for the Open Transit Software Foundation and on the OpenTripPlanner Project Leadership Committee, which are unpaid, volunteer positions. Acknowledgements 1Center for Urban Transportation Research (CUTR) at University of South Florida (USF) 1USDOT (CUTR @ USF when paper was authored) Download paper @ http://bit.ly/trb-open-transit-software OneBusAway (OBA) • Interviewed over a dozen public and private sector stakeholders involved in the development, governance, and deployment of transit OSS • Reviewed Federal Transit Administration’s (FTA) Mobility on Demand (MOD) Sandbox projects with TriMet and Vtrans • Examined OpenTripPlanner.org and OneBusAway.org as case studies • Investigated primary perceived risks of OSS - lack of support for software, lack of turn-key solutions, project fragmentation • Focused on multimodal trip planning • Started by TriMet in Portland, OR in 2009 • Deployments in over 7 cities and 3 nation-wide • De facto open data standards (GTFS/GTFS-realtime) have accelerated transit OSS deployments • OSS can help avoid increasing licensing costs of proprietary subscription solutions (but requires expertise to deploy) • OSS can help avoid vendor lock-in • OSS may be more responsive and flexible to needs • OSS supports increased cost sharing & collaboration opportunities among transit agencies • Need to update procurement requirements and practices • Various OSS licensing options exist (e.g., GPL vs. Apache v2) • Similar security concerns for proprietary and OSS • OSS risks can be effectively managed via governance structures, collaboration, and agile development strategies • Resources are needed to coordinate OSS projects Added flex routing to OTP Pelias open-source geocoder • Mapzen, developer of Pelias, shut down in Jan 2018 • TriMet MOD Sandbox project was able to continue with OSS • Good example of OSS mitigating risk of innovation trimet.org/newplanner plan.govermont.org Chromium Microsoft Edge