Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Leaping Ahead - The Future of openSUSE

Leaping Ahead - The Future of openSUSE

Presented at the Beijing LUG

Richard Brown

July 31, 2015
Tweet

More Decks by Richard Brown

Other Decks in Programming

Transcript

  1. 4

  2. 5 “Man is a tool-using animal. Without tools he is

    nothing, with tools he is all” - Thomas Carlyle
  3. 6 Building Linux Better • Open Build Service started in

    February 2006 • Used to build the openSUSE® & SUSE® distributions • Can also build packages for other distributions (Fedora/Red Hat, Ubuntu, Debian, Arch, etc) • Also used by ownCloud, Linux Foundation, VideoLAN (VLC), Dell, Cray, Intel and more.
  4. 7 Testing Linux Better • openQA started in November 2009

    • Able to fully test Linux distributions from install to user applications • Integral part of the openSUSE® Tumbleweed & Regular Release process • Used by SUSE® to test SUSE Linux Enterprise • Recently adopted by Red Hat to test Fedora
  5. 9

  6. 10 A 'quiet' Tumbleweek • 3 Snapshots • 146 Package

    Updates • 15 New Packages on the DVD • 38 Packages Removed from the DVD • 1 new Kernel
  7. 11 A 'quiet' Tumbleweek • 3 Snapshots • 146 Package

    Updates • 15 New Packages on the DVD • 38 Packages Removed from the DVD • 1 new Kernel QUIET?!
  8. 12 Another Tumbleweek • 5 Snapshots • 298 Package Updates

    • 47 New Packages on the DVD • 42 Packages Removed from the DVD • 2 new Kernels
  9. 15

  10. 22 A 'Perfect' Regular Release? • Stable • Well Maintained

    • Lifecycle of 3 years (or more) • Wide Selection of Packages
  11. 24 Opportunity: openSUSE / SLE GAP ISV User SUSE Linux

    Enterprise openSUSE Technical Innovation GAP Power User Small ISV Enterprise User Enthusiast Big ISV Developer
  12. 29 SLE Sources for openSUSE • The latest SUSE Linux

    Enterprise Sources are available in the Open Build Service NOW • This includes the Sources for Patches
  13. 31 Ofering a stable code base SUSE® Linux Enterprise Mutual

    Benefits of Closing the Gap Adopting upstream innovation
  14. 32 Ofering a stable code base SUSE® Linux Enterprise Mutual

    Benefits of Closing the Gap Adopting upstream innovation Improved collaboration
  15. 36 openSUSE Leap Tumbleweed Shared Core • >8000 Packages •

    Community Developed • Rolling Updates • Rolling Base System openSUSE Leap • Over 6000 Packages • Community Developed Shared Core SUSE® Linux Enterprise • Enterprise Packages • SUSE Developed • >1000 Packages • Stable Base System • Regular Updates • Stable Base System • Regular Updates
  16. 37 openSUSE Leap A 'Perfect' Regular Release? • Stable •

    Well Maintained • Lifecycle of 3 years (or more) • Wide Selection of Packages ✓ ✓ ✓ ✓
  17. General Disclaimer This document is not to be construed as

    a promise by any participating organisation to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. openSUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for openSUSE products remains at the sole discretion of openSUSE. Further, openSUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All openSUSE marks referenced in this presentation are trademarks or registered trademarks of SUSE LLC, in the United States and other countries. All third-party trademarks are the property of their respective owners. License This slide deck is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license. It can be shared and adapted for any purpose (even commercially) as long as Attribution is given and any derivative work is distributed under the same license. Details can be found at https://creativecommons.org/licenses/by-sa/4.0/ Credits Template Richard Brown [email protected] Design & Inspiration openSUSE Design Team http://opensuse.github.io/branding- guidelines/
  18. 43 openSUSE® & SLE - Developing Together openSUSE Tumbleweed Leap

    42.1 SLE 12 SP1 Shared Core N Leap 42.2 SLE 12 SP2 Shared Core N+1 Leap 42.3 SLE 12 SP3 Shared Core N+2
  19. 44 SLE 13 Leap 43.0 openSUSE Leap 43.0 openSUSE Tumbleweed

    Leap 42.2 SLE 12 SP2 Shared Core N+1 Leap 42.3 SLE 12 SP3 Shared Core N+2 Shared Core Next
  20. 45 SLE 13 Leap 43.0 openSUSE Leap 43.0 and Beyond

    openSUSE Tumbleweed Leap 43.1 SLE 13 SP1 Shared Core Next+1 Leap 43.2 SLE 13 SP2 Shared Core Next+2 Shared Core Next