Linaro Connect San Diego 2019 has ended
Linaro Connect resources will be available here during and after Connect!

Booking Private Meetings
Private meetings are booked through san19.skedda.com and your personal calendar (i.e. Google Calendar). View detailed instructions here.

For Speakers
Please add your presentation to your session by attaching a pdf file to your session (under Manage Session > + Add Presentation). We will export these presentations daily and feature on the connect.linaro.org website here. Videos will be uploaded as we receive them (if the video of your session cannot be published please let us know immediately by emailing connect@linaro.org).

Dave’s Puzzle - linaro.co/san19puzzle
Tools [clear filter]
Friday, September 27

11:00am PDT

SAN19-511 Optimized Routines
Arm and partners have been contributing extensively to library functions projects. It will be in the best interests of Arm software eco-system to maximize the value of those contributions. An amplifier will be reusing the open-source implementations in multiple projects. An aggregator is for anyone to collaborate the contribution by submitting new functions or enhancing/fixing existing functions.

However, reuse and collaboration will not just happen without appropriate license and copyright model. There are legal risks like license compatibility and copyright assignment that have to be addressed properly.

Optimized Routines is an open source project that serves as the core of a solution to clear obstacles of reusing and collaboration. It uses a liberal license, the MIT license, and is the copyright of a single organization. This method of releasing software under a more permissive license in the first instance prevents the software being locked into restrictive licenses and allows much greater freedom for the Arm eco-system.

This presentation will the issues in reusing and collaborating of open source libraries, show how the Optimized Routines addressed them and the progress of collabrating contributions into this project.

avatar for Joey Ye

Joey Ye

Director of Engineering, Arm
15+ years experience on Compiler and Tools. Former GCC developer. Currently lead open source toolchain development in Arm.

Friday September 27, 2019 11:00am - 11:25am PDT
Sunset IV (Session 2)

Filter sessions
Apply filters to sessions.
  • 96Boards
  • AI/Machine Learning
  • Android
  • Automation & CI
  • Autonomous Vehicles
  • Big Data
  • Boot Architecture
  • Data Center
  • Food and Beverage
  • HPC
  • IoT and Embedded
  • IoT Fog/Gateway/Edge Computing
  • Keynote
  • Linux Kernel
  • Multimedia
  • Networking
  • Notices
  • Open Source Development
  • Other
  • Power Management
  • Security
  • Social
  • Tools
  • Validation and CI