Choosing Linux for New Use Cases

Choosing Linux for New Use Cases

Linux Foundation via YouTube Direct link

Kernel release cycle • Release cycle of Linux kernel is about 65days

6 of 18

6 of 18

Kernel release cycle • Release cycle of Linux kernel is about 65days

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Choosing Linux for New Use Cases

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Who am I Tsugikazu SHIBATA, NEC • Founder and project lead of Long Term Support Initiative (LTSI) that will help industry people to use Long Term Stable kernel with helpful activities. • Involved Lin…
  3. 3 Linux is running everywhere Linux is running for multiple use cases - NYSE, London, Tokyo Stock Exchange - Amazon, Google, Facebook, Twitter - Android, TV, Camera, Router, Car navigation • Supports m…
  4. 4 Linux development policy • Upstream is only the place to accept the patches - Reviewed by skilled maintainer - Tested with other proposals to confirm no conflicts - Follow the development process
  5. 5 Linux Development process • Just after the release of 4., two weeks of merge window will be opened for proposal of new features • After 2 weeks of merge window, -rch will be released and the stabiliz…
  6. 6 Kernel release cycle • Release cycle of Linux kernel is about 65days
  7. 7 Status of Latest Linux kernel Again • Latest released Kernel: 4.8 • Current Stable Kernel: 4.8.1 . Current development kernel in the merge window for 4.9-rci
  8. 8 LTS: Long Term Stable Kernel • Kernel tree continue to back port bug and Security fixes • Extended maintenance period for stable kernel • Pick one version per year and maintain 2 years
  9. 9 Why LTS? . Only the tree to get fixes from the community • In the real use case, tested/confirmed kernel is important, less important for new features • Fixes will be released # of times and should b…
  10. 10 Open Source community to create and maintain Linux kernel for long term -Based on LTS - Add another chance to include further patches on
  11. 11 LTSI Add vendor required features Share status, info, problem among industry people Huge testing by contributors Auto test framework Provide help to developer for upstream LTS Release 1 version/year,…
  12. 12 History of LTSI • Established 2011 - 5 yeas now -Started for stable Kernel for Android • Integrated by Yocto (2012, May) • Have had a workshop/session to share information and discuss issue among ind…
  13. 13 Shape of LTSI Project • Small staff to coordinate workshop, session at LF conference • Maintainer: Greg Kroah-Hartman, Fellow of Linux Foundation • Working with upstream Linux Community • Keeping neu…
  14. 14 LTSI as a part of Distro • Yocto project has a normal option to use LTSI - You can create your own distribution with LTSI - Yocto is doing their own tests for the distribution with LTSI. Both build d…
  15. 15 Fuego: Auto test package • Jenkins based auto test packages (using Docker) - Distributed under 3-clause BSD license - Over 50 test packages included with Web based
  16. 16 Use Case: Automotive Grade Linux • Developing reference implementation called UCB (Unified Code Base) distribution v1.0 using LTSI 3.14 kernel - AGL/UCB is using Yocto and LTSI • Have had a demonstra…
  17. 17 Use Case: Civil Infrastructure Platform • Established Feb 2016, by Toshiba, Hitachi, Siemens and others to create reference distribution for Civil infrastructure • One of major requirement includes S…
  18. 18 LTSI Schedule expectation • Kernel Summit 2016 will be the time to decide LTS version

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.