Embedded Linux Now and the future with LTSI. Hisao Munakata, Renesas Tsugikazu SHIBATA, NEC 27. March 2014 CollaboraDon Summit
|
|
- Myron Miller
- 6 years ago
- Views:
Transcription
1 Embedded Linux Now and the future with LTSI Hisao Munakata, Renesas Tsugikazu SHIBATA, NEC 27. March 2014 CollaboraDon Summit
2 Key ac:vi:es of LTSI Long Term Support Ini:a:ve p Provide a industry managed kernel and maintain Long term based on LTS p Provide a common place for embedded industry to share informadon: Mailing list, Workshop p Provide place to support upstream acdvity : Help industry developer
3 LTSI: Industry managed kernel LTSI defines common kernel every year and maintains for 2 years LTSI adopts community Long term kernel as a base. Therefore, bug/security fixes from upstream are applied. LTSI kernel = long term + addidonal patches AUer 2 years term finished, possible to take over maintenance for longer term
4 LTSI: Common place LTSI provides the place to share informadon and experience among industry Mailing list to share problem and discuss how to solve Open Workshop to share status Closed meedng for more deeper F2F discussion Share the informadon will reduce the development cost
5 LTSI: Support upstream ac:vity Developer in the embedded industry may wanted to know how to work with community LTSI provides help upstream acdvides Provide suggesdon, review and discussion for proposed patches to be merged Many of discussion under way Merging patches to upstream is also reduce the cost of each companies
6 LTSI history Established 2011 in Prague We have been released : 2011: : : 3.10 LTSI = LTS + Industry demanded patch More details about LTSI is discussed later
7 White paper: Economic value of LTSI Maintenance cost of single LTS version is about 3M$ workgroup/value-of-ltsi 7
8 At the product planning using Linux Kernel selecdon Latest and Greatest Most stable and Secure IniDal cost Roll up by myself Use pre- exisdng kernel Running cost Maintain everything by myself Receive bugfix/security fix from community Eco system Tools, share informadon among industries ü Upstream Kernel ü Soc Kernel ü LTS Kernel ü LTSI Kernel
9 Comparison among Kernels Kernel source Ini:al cost Running Cost Eco System Upstream Kernel Roll up myself, validate everything Should watch bug / security fix in upstream and back port them Yocto eco system can be used Latest and Greatest SoC kernel Depend on SoC Depend on SoC or validate everything Depend on SoC, but mostly no support Watch bug/security fix and back port them Depend on SoC LTS Kernel Stable and Secure Validate everything on latest LTS Be able to get LTS patches LTSI Kernel LTS+add on LTS +addidonal patches + Share informadon LTS + share informadon Yocto Eco system can be used Be able to ask LTSI
10 Case of Android 6 month release cycle to month All the patches merged into mainline and then becomes no dependency on kernel version ICS : 3.0, Nexus 4=Jelly bean: 3.4 Nexus5=Kitkat: 3.4 LTSI is keep sync with Google Android
11 Case of Google s move Open AutomoDve Alliance Established: 2014/2 With Audi, GM, Honda, Hyundai, NVIDIA Bring the best of Android into Automotive Try to enable better integration between Cars and Android devices By end of 2014
12 Android ware Case of Google s move Announced March 2014 LTSI will keep sync with Google android Information that moves with you Small, powerful devices, worn on the body. Useful information when you need it most. Intelligent answers to spoken questions. Tools to help reach fitness goals. Your key to a multiscreen world.
13 Automo:ve Grade Linux Established 2012, Toyota, Nissan, Jaguar Land rover and many of Tier one companies Announcement of reference plaeorm already there with specificadon and binary based on Tizen IVI Expected life Dme will be around 10 years Automotive Grade Linux (AGL) is an open collaboration between contributors from the Automotive Industry, the Communications Industry, Semiconductor Industry, Academia, Community and others, combining open source components into a core operating system software stack suitable for automotive applications.
14 Case of Social Infrastructure Solu:on Increasing requirements and possibility for Social infrastructural service Arena soludon for sports event Major Dme, distance../ provide personal infor/ deliver live view with high density resoludon Control system for social infrastructure Dam/Power plant/traffic control/train control AdopDon for more cridcal podon being considered Very long term lifedme: run over 10 years Real Dme- ness maybe important in some case Reliability is one of key aspects
15 Case of Internet of Things AllSeen alliance had been established December Devices can be connected transparent ways to enable seamless sharing informadon. Based on Wifi, Bluetooth, PLC or any other connecdon There will be nearly 26 Billion devices on IoT by 2020 (Gatner, 2013/12) Kernel should be very low footprint with secure and stable
16 Comparison of new opportunity Consumer Electronics IoT Social infrastructure Life Dme 2 years 2-5 years Over 10 years Reliability demand Stability / Security demand Normal Normal Hard Normal Normal Hard Real Dme some case Nice to have Needed in case Characteris Dcs Mobile device Specific role for devices Depend on Use case
17 Possibility of Embedded Linux adopdon is expanding with increasing use case of new business opportunity Stable and reliable Linux eco system is fundamental pordon now and the future
18 THANK YOU 18
19 How you can par:cipate LTSI Follow on Twimer Web: hmp://ltsi.linuxfoundadon.org Mailing list: hmps://lists.linuxfoundadon.org/mailman/lisdnfo/ltsi- dev Git tree : hmp://git.linuxfoundadon.org/?p=ltsi- ernel.git;a=summary 19
20 Why you should consider adopting LTS?. Embedded Linux: Now and the future (part 2) LTSI kernel development updates. Tsugikazu Shibata, Hisao Munakata Linux Foundation Consumer Electronics working group March 27th / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
21 Why you should consider adopting LTS?. Who am I? (Munakata) From embedded SoC provider company Renesas Linux Foundation CE 1 working Gr. Steering committee member, LF/CEWG Architecture Gr. co-chair One of LF/CEWG LTSI 2 project initial proposer At my company, I had been encouraging my team developers to send a patches upstream Also I have supported various CE customers who develop digital-tv, Blu-ray recorder and Smart-phone 1 CE = consumer electronics 2 LTSI =Long Term Support Initiative 2 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
22 Why you should consider adopting LTS?. LTSI kernel February 24, 2014 LTSI > (EOL) LTSI > (update) 3 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
23 Why you should consider adopting LTS? kernel release mechanism Messages from Greg KH Whoops, Is it too late? Why you should consider adopting LTS? 4 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
24 Why you should consider adopting LTS?. Upstream kernel release mechanism Messages from Greg KH Whoops, Is it too late?. You can find 1)latest released, 2)under development.(=mainline, next), and several stable kernels 5 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
25 Why you should consider adopting LTS? kernel release mechanism Messages from Greg KH Whoops, Is it too late?. The release record of 3.0 series upstream kernel version release date duration v v days v days v days v days v days v days v days v days v days v days v days v days v days. 6 / 22 Ṛelease happened Tsugikazu Shibata, Hisao regularly Munakata at Embedded around Linux: Now every and the future 70(part days 2)
26 Why you should consider adopting LTS? kernel release mechanism Messages from Greg KH Whoops, Is it too late?. However, not all kernels are maintained for longterm version maintenance status v3.0 was longterm (3.100) -> now moved to EOL v3.1 maintained till 3.1.9, then now EOL v3.2 longterm (3.2.55), kept maintained (by Debian) v3.3 maintained till 3.3.8, then now EOL v3.4 longterm (3.4.84), kept maintained v3.5 maintained till 3.5.7, then now EOL v3.6 maintained till , then now EOL v3.7 maintained till , then now EOL v3.8 maintained till , then now EOL v3.9 maintained till , then now EOL v3.10 longterm stable ( ), kept maintained v3.11 maintained till , then now EOL v3.12 stable release ( ) till 3.13 release 7 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
27 Why you should consider adopting LTS? kernel release mechanism Messages from Greg KH Whoops, Is it too late?. Stable release include MUST APPLY essential fixes version fixes v3.0 -> v ,907 v3.1 -> v v3.2 -> v ,558 v3.3 -> v v3.4 -> v ,909 v3.5 -> v v3.6 -> v v3.7 -> v v3.8 -> v v3.9 -> v v3.10 -> v ,425 v3.11 -> v v3.12 -> v ,378 8 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
28 Why you should consider adopting LTS? kernel release mechanism Messages from Greg KH Whoops, Is it too late?. Longterm stable (LTS) kernel release cadence. Target kernel selection rules.. Maintainer will choose one LTS version per year Maintain it for 2 years from its original release LTSI-3.0 is moved to EOL when 3.10 became new LTS Then, we have 2 LTS kernels versions like 3.4 and / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
29 Why you should consider adopting LTS? kernel release mechanism Messages from Greg KH Whoops, Is it too late?. LTS/LTSI maintainer, Greg says 3.0 moves to EOL 10 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
30 Why you should consider adopting LTS? kernel release mechanism Messages from Greg KH Whoops, Is it too late?. And, Greg also announced next longterm is / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
31 Why you should consider adopting LTS? kernel release mechanism Messages from Greg KH Whoops, Is it too late?. Upstream kernel 3.10 development (is done) Whoops, we can not submit our latest device support code to 3.0 kernel now! Yes, that is true, because item date kernel 3.10 merge window open kernel 3.10 merge window close kernel 3.10 release As upstream 3.10 patch merge window is already closed, there is no chance to add your code to upstream kernel. Thus a cutting-edge silicon release after development cycle can not be supported in longterm 3.10 kernel. This might be. problematic for embedded industry Linux adopter. 12 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
32 Why you should consider adopting LTS? LTSI 3.10 development result Governance 13 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
33 Why you should consider adopting LTS?. LTSI-3.10 development history LTSI 3.10 development result Governance item date kernel 3.10 merge window open kernel 3.10 merge window close kernel 3.10 release Announce of 2013 LTS kernel version LTSI-3.10 git tree open becomes LTS (=3.12 release) LTSI-3.10 merge window open patch collection period 75 days LTSI-3.10-rc1 (=merge window close) validation period 26 days LTSI-3.10 release / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
34 Why you should consider adopting LTS?. Major contributor for LTSI-3.10 LTSI 3.10 development result Governance Contributor Patch count Darren Hart (intel) 1,197 Simon Horman (for Renesas) 1,122 Yoshitake Kobayashi (Toshiba) 123 Patrik Jakobsson (for intel) 46 Mark Brown (linaro.org) 11 Greg Kroah-Hartman (Linuxfoundation) 11 Total 2, / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
35 Why you should consider adopting LTS?. Major achievement of LTSI 3.10 LTSI 3.10 development result Governance LTTng Power efficient workqueues Intel's BayTrail support Intel's Minnowboard support Renesas's R-Car H2/M2 series support backported from the latest mainline Xilinx Zynq board support 16 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
36 Why you should consider adopting LTS? LTSI 3.10 development result Governance. LTSI = community LTS(longterm) + industry extra 17 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
37 Why you should consider adopting LTS? LTSI 3.10 development result Governance. Yocto and LTSI project coordination is working now 18 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
38 Why you should consider adopting LTS? LTSI 3.10 development result Governance. Discipline of LTSI project management. Community LTS + industry demanded extra patches. Governed by LF/CEWG Focus on kernel code a, not aiming complete BSP Therefore, can be combined with existing platform b CPU architecture and platform neutral Comply with upstream rules c Industry friendly acceptance (flexible patch forms, etc) Help CE (and others) industry to utilize Linux. a device drivers are part of kernel, of course b Android, Yocto, Tizen, AGL, WebOS and others c e.g. signed-off-by process 19 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
39 Why you should consider adopting LTS? Resources 20 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
40 . Why you should consider adopting LTS? Resources.. Correct understanding of the longterm (LTS) cadence is important. LF/CEWG develops LTSI version on top of community longterm kernel. You can gain huge cost reduction if you can fully utilize LTS & LTSI scheme. 3.0 longterm maintenance cycle has been moved to EOL and3.10 is the next longterm support target. ALSO, LTSI-3.10 was released in February Now industries can share LTS-3.10 and LTSI-3.10 kernel. It is too early to determine next LTSI candidate version. However, if you can put device support code (or anything) to current upstream it makes easier for you to use next LTSI kernel. Let's continue upstreaming! 21 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
41 . Resources Why you should consider adopting LTS? Resources project web = ltsi.linuxfoundation.org ML ML subscription = ML archives = ML patchwork = git(each patch) = download (tar ball) = twitter document archives = 22 / 22 Tsugikazu Shibata, Hisao Munakata Embedded Linux: Now and the future (part 2)
LTSI Project update. Hisao Munakata, Renesas Tsugikazu SHIBATA, NEC 29. April 2014 Embedded Linux Confenrece
LTSI Project update Hisao Munakata, Renesas Tsugikazu SHIBATA, NEC 29. April 2014 Embedded Linux Confenrece Key ac3vi3es of LTSI Long Term Support Ini3a3ve p Provide a industry managed kernel and maintain
More informationLTSI Project Update. LTSI Kernel, How We Can Help Automotive Industries. Hisao Munakata, Tsugikazu Shibata
LTSI Project Update LTSI Kernel, How We Can Help Automotive Industries Hisao Munakata, Tsugikazu Shibata Linux Foundation Consumer Electronics working group July 1st 2014 1 / 39 Hisao Munakata, Tsugikazu
More informationLTSI Project Update. for LTSI-3.10 and shared kernel test trial (part 2) Tsugikazu Shibata, Hisao Munakata
LTSI Project Update for LTSI-310 and shared kernel test trial (part 2) Tsugikazu Shibata, Hisao Munakata Linux Foundation Consumer Electronics working group April 29th 2014 1 / 39 Tsugikazu Shibata, Hisao
More informationLTSI Project update Long Term Support Ini0a0ve. Tsugikazu SHIBATA, NEC Hisao Munakata, Renesas 20, May 2014 LinuxCon so
LTSI Project update Long Term Support Ini0a0ve Tsugikazu SHIBATA, NEC Hisao Munakata, Renesas 20, May 2014 LinuxCon Japan@Chinzan so Key ac3vi3es of LTSI Long Term Support Ini3a3ve p Provide a industry
More informationHow to cook the LTSI kernel with Yocto recipe
LTSI-34 release notes How to cook the LTSI kernel with Yocto recipe improve your productivity with LTSI & Yocto Hisao Munakata Linux Foundation Consumer Electronics working group February 20th 2013, ELC2013
More informationLTSI : Status update and discussion. Long Term Support Ini1a1ve
LTSI : Long Term Support Ini1a1ve Status update and discussion Tsugikazu SHIBATA NEC 7, Nov. 2012 Embedded Linux Conference 2012 Fira Palace @ Barcelona, Spain Agenda Status of Linux kernel development
More informationLTSI Project update Long Term Support Ini0a0ve. Tsugikazu SHIBATA, NEC 23, Oct Embedded Linux Conference Europe Hilton Prague
LTSI Project update Long Term Support Ini0a0ve Tsugikazu SHIBATA, NEC 23, Oct. 2017 Embedded Linux Conference Europe Hilton Prague agenda Kernel stajsjcs and process History of LTSI and learned in 6 years
More informationHow to decide Linux Kernel for Embedded Products. Tsugikazu SHIBATA NEC 20, Feb Embedded Linux Conference 2013 SAN FRANCISCO
How to decide Linux Kernel for Embedded Products Tsugikazu SHIBATA NEC 20, Feb. 2013 Embedded Linux Conference 2013 Parc55 @ SAN FRANCISCO Agenda Points to be considered to decide Linux kernel version
More informationLTSI Project update Long Term Support Ini0a0ve. Tsugikazu SHIBATA 20, June at Open Source Summit Japan, Ariake Tokyo
LTSI Project update Long Term Support Ini0a0ve Tsugikazu SHIBATA 20, June. 2018 at Open Source Summit Japan, Ariake Tokyo Linux = Open Source project Linux is one of the most successful Open Source project
More informationLTSI Project update Long Term Support Ini0a0ve. Tsugikazu SHIBATA, NEC 21, February 2017 Embedded Linux Conference Hilton Portland, OR
LTSI Project update Long Term Support Ini0a0ve Tsugikazu SHIBATA, NEC 21, February 2017 Embedded Linux Conference Hilton Portland, OR Who am I Tsugikazu SHIBATA, NEC Founder and project lead of LTSI (Long
More informationAre you Really Helped by Upstream Kernel Code?
Are you Really Helped by Upstream Kernel Code? 1 HISAO MUNAKATA RENESAS SOLUTIONS CORP hisao.munakata.vt(at)renesas.com who am I Working for Renesas (semiconductor) 2 Over 15 years real embedded Linux
More informationCLOSE ENCOUNTERS OF THE UPSTREAM RESOURCE
CLOSE ENCOUNTERS OF THE UPSTREAM RESOURCE HISAO MUNAKATA RENESAS SOLUTIONS CORP hisao.munakata.vt(at)renesas.com who am I Work for Renesas (semiconductor provider) Over 15 years real embedded Linux business
More informationDigitalization of Kernel Diversion from the Upstream
Digitalization of Kernel Diversion from the Upstream To minimize local code modifications Hisao Munakata Linux Foundation Consumer Electronics working group April 4th 2016 1 / 52 Hisao Munakata Digitalization
More informationStatus of Embedded Linux Status of Embedded Linux October 2014
Status of Embedded Linux Status of Embedded Linux October 2014 Tim Bird Architecture Group Chair LF CE Workgroup 1 Outline Kernel Versions Technology Areas CE Workgroup Projects Other Stuff Resources 2
More informationLong Term Support Initiative
Long Term Support Initiative - Project Overview - March 7, 2012 CE Workgroup The Linux Foundation Preface The CE workgroup (CEWG) in the Linux Foundation has conducted intensive discussions to identify
More informationOpen Enterprise & Open Community opensuse & SLE Empowering Each Other. Richard Brown opensuse Chairman
Open Enterprise & Open Community & SLE Empowering Each Other Richard Brown Chairman rbrown@opensuse.org Contents Introduction to the Project Looking Back - 2014 and before Rolling into the Future with
More informationContributing to Automotive Grade Linux and GENIVI Development Platform
Contributing to Automotive Grade Linux and GENIVI Development Platform Leon Anavi Konsulko Group leon.anavi@konsulko.com Embedded Linux Conference 2017 21-23 February, Portland, Oregon Agenda Automotive
More informationUTILIZING A BIG.LITTLE TM SOLUTION IN AUTOMOTIVE
UTILIZING A BIG.LITTLE TM SOLUTION IN AUTOMOTIVE JUN. 20, 2018 YOSHIYUKI ITO AUTOMOTIVE INFORMATION SOLUTION BUSINESS DIVISION RENESAS ELECTRONICS CORPORATION Today s Topics & Goal Requirement for big.little
More informationA Big Little Hypervisor for IoT Development February 2018
A Big Little Hypervisor for IoT Development February 2018 Contents PROJECT OVERVIEW TECHNICAL OVERVIEW GOVERNANCE JOIN US! PROJECT OVERVIEW Current State of Affairs IoT Development IoT device devices requires
More informationUnderstanding the Open Source Development Model. » The Linux Foundation. November 2011
» The Linux Foundation Understanding the Open Source Development Model November 2011 By Ibrahim Haddad (PhD) and Brian Warner, The Linux Foundation A White Paper By The Linux Foundation This paper presents
More informationBuilding a Remote Control Robot with Automotive Grade Linux
Building a Remote Control Robot with Automotive Grade Linux Leon Anavi Konsulko Group leon.anavi@konsulko.com Embedded Linux Conference Europe 2017 23-25 October, Prague, Czech Republic Agenda Overview
More informationTowards Sustainable Systems with the Civil Infrastructure Platform. Jan Kiszka, Siemens AG LinuxCon North America, 24 th August 2016
Towards Sustainable Systems with the Civil Infrastructure Platform Jan Kiszka, Siemens AG LinuxCon North America, 24 th August 2016 1 Linux is widely used in Industry Transport Infrastructure Energy Infrastructure
More informationTime is ready for the Civil Infrastructure Platform
Time is ready for the Civil Infrastructure Platform Yoshitake Kobayashi, Toshiba Urs Gleim, Siemens AG Embedded Linux Conference Europe, Berlin, October 13, 2016 1 Definition Civil Infrastructure Systems
More informationIn-Vehicle Infotainment (IVI) Control from Mobile Devices
In-Vehicle Infotainment (IVI) Control from Mobile Devices What Our Customers Told Us 46% Anticipate changing OS in near future 43% Do not have a migration strategy or expertise in-house 88% Interest in
More informationIOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center
IOTIVITY AND EMBEDDED LINUX SUPPORT Kishen Maloor Intel Open Source Technology Center Outline Open Interconnect Consortium and IoTivity Software development challenges in embedded Yocto Project and how
More informationIndustrial-grade Open Source Base Layer. Yoshitake Kobayashi, Toshiba Corporation Embedded Linux Conference North America, March 12-14, 2018
Industrial-grade Open Source Base Layer Yoshitake Kobayashi, Toshiba Corporation Embedded Linux Conference North America, March 12-14, 2018 What is CIP? 2 What is CIP? One of the most conservative open
More informationOpen Enterprise & Open Community
Open Enterprise & Open Community Working Together Richard Brown opensuse Chairman SUSE Linux GmbH Andrew Wafaa Principal Engineer, Open Source ARM Ltd Stephan Kulow opensuse Release Manager SUSE Linux
More informationTeam Up: Contributing to the Tizen Platform. Narasimha Swamy Sanjay NM
Team Up: Contributing to the Tizen Platform Narasimha Swamy Sanjay NM YOUR Contributions MATTER to the SUCCESS of Tizen platform Agenda About Tizen OSS Ways of Contribution Tizen 3.0 Governance Model Tools,
More informationSony s Open Devices Project. Goals Achievements. What went right? What went wrong? Lessons learned
1 Sony s Open Devices Project Goals Achievements What went right? What went wrong? Lessons learned 2 Ambitious project to support open software on Sony Mobile s phone platforms 2 main areas: Android Open
More informationLinux: Reducing the cost of upstream development to encourage collaboration
Linux: Reducing the cost of upstream development to encourage collaboration Martin Peres Intel Open Source Technology Center Finland November 20, 2017 Summary 1 Introduction 2 Upstream issues 3 Forked
More informationOctober 8 9, 2015 CCD, Dublin, Ireland. Event Sponsorship Prospectus
October 8 9, 2015 CCD, Dublin, Ireland Event Sponsorship Prospectus TABLE OF CONTENTS About the Event... 3 Why Linux Foundation Events Are Different...4 Sponsorship Grid At-A-Glance...7 Additional Marketing
More informationStatus of Embedded Linux Status of Embedded Linux June 2012
Status of Embedded Linux Status of Embedded Linux June 2012 Tim Bird Architecture Group Chair LF CE Workgroup Outline Kernel Versions Technology Areas CE Workgroup Projects Other Stuff Resources Outline
More informationLinux Community Project Leaders Unite. Peter Vescuso EVP Marketing, Bus Dev Black Duck Software
Linux Community Project Leaders Unite Peter Vescuso EVP Marketing, Bus Dev Black Duck Software Agenda Trends Communities of communities Linux Community Projects 2 Innovation and FOSS - A Virtuous Circle
More informationONAP Release Planning
ONAP Release Planning Gildas Lanilis ONAP Release Manager F2F Paris Sept 25-28, 2017 What is this deck about? 1. Release Strategy 2. Beijing Major Release Calendar Proposal 3. Making Amsterdam reality
More informationLINUX KERNEL UPDATES FOR AUTOMOTIVE: LESSONS LEARNED
LINUX KERNEL UPDATES FOR AUTOMOTIVE: LESSONS LEARNED TOM MCREYNOLDS, VLAD BUZOV AUTOMOTIVE SOFTWARE OCTOBER 15TH, 2013 Why kernel upgrades : the problem Linux Kernel cadence doesn t match Automotive s
More informationAt a high level, the current OPNFV CI pipeline can be summarized as follows:
Cross Community Continuous Integration (XCI) Empowers Innovation by Increasing Collaboration Between and Upstream Communities With XCI, regularly integrates the latest from each supported branch of select
More informationThe Embedded Linux Problem
The Embedded Linux Problem Mark.gross@intel.com Android-Linux kernel Architect February 2013 outline Little about me Intro History Environment Key questions Techniques Moving modules out of tree Summary
More informationEmbedded in 2010: An End to the Entropy? Matt Asay COO, Canonical
Embedded in 2010: An End to the Entropy? Matt Asay COO, Canonical 1 ...and where smart meets bankruptcy 2 Remember these? 3 The Past ARMv1 ARMv3 ARMv4 Obsolete: Not powerful enough to run Linux. Some very
More informationThe Automotive Grade Linux Build Service. ALS Tokyo '14, Jan-Simon Möller
The Automotive Grade Linux Build Service ALS Tokyo '14, Jan-Simon Möller The Automotive Grade Linux (AGL) initiative... is about improving open source components for automotive use cases using a common
More informationLINARO CONNECT 23 HKG18 George Grey, Linaro CEO
LINARO CONNECT 23 HKG18 George Grey, Linaro CEO Welcome China Electronics Corporation (CEC) Joining Linaro as a Core Member Major Chinese Global IT Supplier China GCC Board Member 100+ companies, 14 listed
More informationCivil Infrastructure Platform : Industrial Grade SLTS Kernel and Base-Layer Development
Civil Infrastructure Platform : Industrial Grade SLTS Kernel and Base-Layer Development Yoshitake Kobayashi Open Source Summit Japan, Tokyo, June 2, 2017 Our Civilization is Run by Linux https://www.airpano.com/360degree-virtualtour.php?3d=san-francisco-usa
More informationDisclaimer. This talk vastly over-simplifies things. See notes for full details and resources.
Greg Kroah-Hartman Disclaimer This talk vastly over-simplifies things. See notes for full details and resources. https://github.com/gregkh/presentation-spectre Spectre Hardware bugs Valid code can be tricked
More informationMini-Summit October 26, 2011
Mini-Summit October 26, 2011 Dawn Foster Open Source Community Manager for Intel @geekygirldawn dawn.m.foster@intel.com Tizen T-Shirt Contest Rules Must correctly identify the city and landmark name. This
More informationUpstreaming Hardware Enablement
Upstreaming Hardware Enablement December 8th 2011 Anthony Wong Project Manager, Hardware Enablement Team Agenda Introduction to Hardware Enablement Team Difficulties of Hardware Enablement on Linux How
More informationCommunity preferred Renesas BSP Activity and How to use kingfisher on AGL
Community preferred Renesas BSP Activity and How to use kingfisher on AGL 20/2/2018 Harunobu KUROKAWA Open system development center, Automotive information solution business division Renesas Electronics
More informationIntroducing the FPGA-Based Prototyping Methodology Manual (FPMM) Best Practices in Design-for-Prototyping
Introducing the FPGA-Based Prototyping Methodology Manual (FPMM) Best Practices in Design-for-Prototyping 1 What s the News? Introducing the FPMM: FPGA-Based Prototyping Methodology Manual Launch of new
More informationLinux and Open Source in Samsung
Toward Soft Driven Company Linux and Open Source in Samsung 2012/ 10 /10 Samsung Software R&D Center VP WonJoo Park 2012 SAMSUNG Electronics Co. What does Software mean to Samsung? In the past, Means for
More informationIntroducing the Civil Infrastructure Platform. Jan Kiszka and Yoshitake Kobayashi LinuxCon Japan, July, 2016
Introducing the Civil Infrastructure Platform Jan Kiszka and Yoshitake Kobayashi LinuxCon Japan, 13-15 July, 2016 Definition Civil Infrastructure Systems are technical systems responsible for supervision,
More informationFosdem Feb/2018. Frederic Marec Embedded Engineer
Industrialisation of applications build in embedded environment How to build AGL (Automotive Grade Linux) applications with Jenkins pipeline and X(cross) Development System (XDS)? Fosdem Feb/2018 Frederic
More informationBuild the unified end to end IoT solution on ARM LEADING COLLABORATION IN THE ARM ECOSYSTEM
Build the unified end to end IoT solution on ARM LEADING COLLABORATION IN THE ARM ECOSYSTEM Agenda Linaro Linaro s IoT efforts Demo Business Models Design and sell x86 chips 2016 $59.5Bn Revenue Sells
More informationThe Yocto Project. Chris Young S/W Specialist SILICA Europe. Harmonising Software Development across multiple Embedded ARM SOC targets
The Yocto Project Harmonising Software Development across multiple Embedded ARM SOC targets Chris Young S/W Specialist SILICA Europe 11 Linux The Open Source OS When consolidation came up in the mainstream
More information96Boards - TV Platform
96Boards - TV Platform Presented by Mark Gregotski Developing the Specification Date BKK16-303 March 9, 2016 Event Linaro Connect BKK16 Overview Motivation for a TV Platform Specification Comparison with
More informationWednesday, May 30, 12
JDK 7 Updates in OpenJDK LinuxTag, May 23rd 2012 Dalibor Topić (@robilad) Principal Product Manager The following is intended to outline our general product direction. It is intended
More informationBuilding a Browser for Automotive: Alternatives, Challenges and Recommendations
Building a Browser for Automotive: Alternatives, Challenges and Recommendations Igalia and Webkit/Chromium Open source consultancy founded in 2001 Igalia is Top 5 contributor to upstream WebKit/Chromium
More informationIndustrial-grade Open Source Base Layer Development
Industrial-grade Open Source Base Layer Development Yoshitake Kobayashi, Toshiba Corp. Urs Gleim, Siemens AG Embedded Linux Conference Europe, Prague, October 24, 2017 What is CIP? 2 What is CIP? One of
More informationPrecision Tec Diagnostics PO Box 2431 Cartersville, GA
Precision Tec Diagnostics PO Box 2431 Cartersville, GA 30120 e-mail: toolsupport@precisiontec.us info@precisiontec.us iscan3 PLATINUM provides a powerful tool for vehicle diagnostics. The intuitive user
More informationThe HiKey AOSP collaborative experience
The HiKey AOSP collaborative experience Presented by John Stultz (With help from Amit Pundir, Guodong Xu, and Vishal Bhoj) Date BKK16-310 March 9, 2016 Event Linaro Connect BKK16 Outline HiKey in AOSP
More informationLinux Kernel Development
Linux Development How Fast it is Going, Who is Doing It, What They are Doing, and Who is Sponsoring It Greg Kroah-Hartman SuSE Labs / Novell Inc. gregkh@suse.de 1 Introduction The Linux kernel is one of
More informationDRIVING PROGRESS Automotive Electronics Systems Innovation Network
Automotive Electronics Systems Innovation Network WELCOME AESIN AESIN isa dedicated UK initiative focused on the accelerated and advanced delivery of Electronic Systems (ES) into vehicles and infrastructure
More informationKernel maintainership: an oral tradition
Embedded Linux Conference Europe 2015 Kernel maintainership: an oral tradition Gregory CLEMENT Bootlin gregory.clement@bootlin.com (Image credit: Andrew Cheal under license CC BY-ND 2.0) - Kernel, drivers
More informationPCIe driver development for Exynos SoC
PCIe driver development for Exynos SoC Korea Linux Forum 2013 Jingoo Han Samsung Electronics Introduction S/W engineer at Samsung Electronics since 2005 Linux kernel development for Samsung Exynos ARM
More informationKeeping Up With The Linux Kernel. Marc Dionne AFS and Kerberos Workshop Pittsburgh
Keeping Up With The Linux Kernel Marc Dionne AFS and Kerberos Workshop Pittsburgh - 2015 The stage Linux is widely deployed as an AFS client platform OpenAFS client available in popular distributions Ubuntu,
More informationAMM Feb/2018. Frederic Marec Embedded Engineer
Industrialisation of applications build in embedded environment How to build AGL (Automotive Grade Linux) applications with Jenkins pipeline and X(cross) Development System (XDS)? AMM Feb/2018 Frederic
More informationMySQL Development Cycle
Abstract This document explains the MySQL Server development cycle. The purpose of the document is to facilitate community involvement, for example by providing feedback on pre-releases and making contributions
More informationFree Electrons Company profile Kernel, drivers, embedded Linux and Android development, consulting, training and support
Free Electrons Company profile http://free-electrons.com Mission Support companies using embedded Linux in their projects. Promote embedded Linux. Training courses Engineering expertise for development
More informationKeeping up with LTS Linux Kernel Functional Testing on Devices
Keeping up with LTS Linux Kernel Functional Testing on Devices Tom Gall Director, Linaro Mobile Group Who is Linaro? Linaro is leading software collaboration in the ARM ecosystem Instead of duplicating
More informationDeveloping a Common Language for Communication between Disparate IoT Devices and Applications across Various Wireless Technologies
Developing a Common Language for Communication between Disparate IoT Devices and Applications across Various Wireless Technologies Phil Beecher - President, Wi-Sun Alliance Matthew Michael - Sr. Director
More informationLinux and AUTOSAR Vector Informatik Congress, Stuttgart,
Linux and AUTOSAR Vector Informatik Congress, Stuttgart, 12.2010 Brief Introduction to OpenSynergy OpenSynergy is a software company bringing innovative technologies into embedded automotive applications.
More informationOpenEmbedded in the Real World
OpenEmbedded in the Real World Scott Murray Senior Staff Software Engineer Konsulko Group http://konsulko.com Who am I? Long time Linux user (over 20 years) Have done Linux software development for over
More informationDisclaimer. This talk vastly over-simplifies things. See notes for full details and resources.
Greg Kroah-Hartman Disclaimer This talk vastly over-simplifies things. See notes for full details and resources. https://github.com/gregkh/presentation-spectre Spectre Hardware bugs Valid code can be tricked
More information2013 Toshiba Corporation
2013 Toshiba Corporation Who am I? Yoshitake Kobayashi (YOSHI) Chief Specialist at Corporate Software Engineering Center, TOSHIBA CORPORATION Work on embedded operating systems Linux RTOS TOPPERS (uitron),
More informationA Survivor's Guide to Contributing to the Linux Kernel
A Survivor's Guide to Contributing to the Linux Kernel Javier Martinez Canillas Samsung Open Source Group javier@osg.samsung.com Samsung Open Source Group 1 Agenda Motivation Linux development process
More informationRTOS, Linux & Virtualization Wind River Systems, Inc.
taeyong.kim@windriver.com RTOS, Linux & Virtualization 2008 Wind River Systems, Inc. Simple Board Simple Code 2 2008 Wind River Systems, Inc. start: /* disable interrupts in CPU and switch to SVC32 mode
More informationWhat is Wi-SUN? Open-standards based secure, interoperable communications for large scale IoTfor Smart Utility and Smart City networks.
What is Wi-SUN? Open-standards based secure, interoperable communications for large scale IoTfor Smart Utility and Smart City networks. 2 Wi-SUN Alliance was established in April 2012 Incorporated as Not
More informationHow to Introduce Virtualization in AGL? Objectives, Plans and Targets for AGL EG-VIRT
How to Introduce Virtualization in AGL? Objectives, Plans and Targets for AGL EG-VIRT Michele Paolino m.paolino@virtualopensystems.com Automotive Grade Linux Summit 2017 2017-06-01, Tokyo, Japan http://www.tapps-project.eu/
More informationIn the Driver s Seat
In the Driver s Seat Use Cases of Qt in Automotive Dr Tuukka Ahoniemi Product Manager tuukka.ahoniemi@theqtcompany.com Contents Requirements for Automotive Systems Transition of Automotive Software Power
More informationLF Real-Time Operating Systems: Evolution and Trends. Kate Stewart. Senior Director of Strategic
LF Real-Time Operating Systems: Evolution and Trends Kate Stewart. Senior Director of Strategic Programs @_kate_stewart Linux Foundation Real-Time OS Projects: Real-Time Linux & Zephyr Both launched around
More informationAGL Reference Hardware Specification Document
AGL Reference Hardware Specification Document 2017/10/18 Ver 0.1.0 1 Change History Version Date 0.1.0 2017/10/18 The first edition 2 Index 1. AGL Reference Hardware overview... 5 1.1. Goals of AGL Reference
More informationCloud Standards Coordina.on
Cloud Standards Coordina.on A collabora.ve snapshot on Cloud Standards E. Darmois CSC Workshop, 11 December 2013 ETSI 2013. All rights reserved The Context EC Cloud Strategy (09/2012) Faster adopdon of
More informationFuture Networked Car Geneva Auto Show 2018
March 8, 2018 Geneva, Switzerland Future Networked Car Symposium @ Geneva Auto Show 2018 Accelerating 5G for autonomous driving Jason Ellis Qualcomm - Automotive Director, Business Development for Connected
More informationKernel driver maintenance : Upstream vs. Industry
1 Kernel driver maintenance : Upstream vs. Industry Brice Goglin RMLL Talence - 2010/07/08 Industry contributing to the Linux kernel? 2 Linux developed by people on their free time? 750,000 lines changed
More informationCucumber Linux Distribution
An Overview of How I Created the Cucumber Linux Distribution Scott Court February 16, 2018 Who am I? What is Cucumber Linux? A Linux distribution built entirely from source, from scratch An independent
More informationOctober 25-27, 2017 Hilton Prague, Prague, Czech Republic Sponsorship Prospectus
October 25-27, 2017 Hilton Prague, Prague, Czech Republic 2017 Sponsorship Prospectus KVM Forum is an annual event that presents a rare opportunity for developers and users to meet, discuss the state of
More informationHow we added software updates to AGL
How we added software updates to AGL Phil Wise 2017 ATS Advanced Telematic Systems GmbH ATS Advanced Telematic Systems. Open source and open standard for connected mobility. Page 2 AGL Automotive Grade
More informationThe next frontier: open source in the car
The next frontier: open source in the car Alison Chaiken alison@she-devel.com slideshare.net/chaiken, wiki.openice.org 4/11/12 Who cares? Status report Opportunities for developers and businesses Gartner
More information(S)LOC Count Evolution for Selected OSS Projects. Tik Report 315
(S)LOC Count Evolution for Selected OSS Projects Tik Report 315 Arno Wagner arno@wagner.name December 11, 009 Abstract We measure the dynamics in project code size for several large open source projects,
More informationTiming in Cyber Physical Systems. Marc Weiss, Ph.D. NIST, Time and Frequency Division WSTS 2015
Timing in Cyber Physical Systems Marc Weiss, Ph.D. mweiss@nist.gov NIST, Time and Frequency Division WSTS 2015 Timing in Cyber Physical Systems: Outline The term Timing used here as a general term: frequency,
More informationSOFTWARE CONFIGURATION MANAGEMENT
SOFTWARE CONFIGURATION MANAGEMENT Cape Town SPIN - Albert Visagie - 19 March 2008 Goals Where were we? And get back there reliably. Where are we? How did we get here? Which bugs were fixed in this version?
More informationAndroid for Rugged Devices - The Challenges and Way Forward
Android for Rugged Devices - The Challenges and Way Forward Whitepaper 1 Abstract With Android making a strong mark in the smart devices space, there has been a spurt in its growth in other areas such
More informationDeby - Reproducible and Maintainable Embedded Linux Environment with Poky
Deby - Reproducible and Maintainable Embedded Linux Environment with Poky Kazuhiro Hayashi CE Workgroup, The Linux Foundation (TOSHIBA Corporation) Embedded Linux Conference Europe 2016 Oct 12, 2016 About
More informationTizen Introduction. Minsoo Ryu. Real-Time Computing and Communications Lab. Hanyang University.
Tizen Introduction Minsoo Ryu Real-Time Computing and Communications Lab. Hanyang University msryu@hanyang.ac.kr What is Tizen Tizen is an open-source operating system based on the Linux kernel and GNU
More informationSELLING NODE.JS TO YOUR COLLEAGUES
SELLING NODE.JS TO YOUR COLLEAGUES 2018 Contents About Node.js Developer Productivity DevEx Cost Reduction Performance 2 About Node.js Node.js is emerging as a universal development platform for digital
More informationPatrick Doyle Principal Software Engineer, irobot 2017 Embedded Linux Conference, Portland OR
Embedded Linux Then and Now at irobot Patrick Doyle pdoyle@irobot.com Principal Software Engineer, irobot 2017 Embedded Linux Conference, Portland OR About Me Spent 25 years developing DoD and communications
More informationNBN Co New Developments
NBN Co New Developments Version 1.0 New Developments Update Developers apply to NBN Co if... The development will have 100 premises or more released over a three year period They have a development with
More informationEverything you ever wanted to know about Xubuntu
Everything you ever wanted to know about Xubuntu Presented for Felton LUG 2012-07-14 Elizabeth Krumbach (@pleia2), Xubuntu Web and Marketing Lead Elizabeth Krumbach Linux Systems Administrator Ubuntu Community
More informationOpen Source in Automotive Infotainment
Open Source in Automotive Infotainment Taeyong Kim (ty.kim@windriver.com) Services & Solutions Wind River Systems 2015 Wind River. All Rights Reserved. Why using Open Source in IoT? Internet of Things
More informationThe Open Web Platform and Automotive
The Open Web Platform and Automotive Telematics Update Webinar 27 March 2013 Dave Raggett The Open Web Platform The Open Web Platform 3 Open Web Platform Communicate with HTTP, Web Sockets,
More informationMcAfee Network Security Platform Release Process
McAfee Network Security Platform Release Process Revision B This document details the McAfee Network Security Platform (also referred to as NSP) software release process. Network Security Platform s release
More informationThe Status of the Preempt-RT Patch
The Status of the Preempt-RT Patch Embedded Linux Conference Europe 217 Sebastian A. Siewior Linutronix GmbH October 24, 217 Sebastian A. Siewior Linutronix GmbH 1/35 1 Overview 2 The patchqueue 3 Summary
More informationIT DEPT MAINTAINER. Upstream in a LEGAL. Downstream Environment. PATCHES Dinh Nguyen Senior Embedded SW Engineer ELC Dublin 2015
Upstream in a MAINTAINER IT DEPT LEGAL Downstream Environment PATCHES Dinh Nguyen Senior Embedded SW Engineer ELC Dublin 2015 Introduction Embedded Linux Group at Altera in Austin, TX Maintainer for arch/arm/mach-socfpga
More information