Open Enterprise & Open Community Working Together

Richard Brown Andrew Wafaa openSUSE Chairman Principal Engineer, Open Source SUSE GmbH ARM Ltd Stephan Kulow openSUSE Release Manager SUSE Linux GmbH Contents

• Introduction to the openSUSE Project • Tumbleweed • openSUSE and SUSE Linux Enterprise • Closing the gap with one giant Leap..

2 Introduction to openSUSE openSUSE®

• Open Source Community Project sponsored by SUSE® • Founded 9th August 2005 • “Promotes the use of Linux everywhere” • Produces the openSUSE distribution

4 10 years old!

CC-BY lawrencedesign @ flickr.com 5 snapper

openQA wicked

Evergreen

6 One Project, Three Distributions

• openSUSE Tumbleweed

‒ 'Rolling Release' (Constant Updates)

• openSUSE

‒ Regular Releases (Every 8-12 months)

• openSUSE Evergreen

‒ 'Long Duration Support' (Patches for extra years)

7 openSUSE® distribution

• Consumer/'Conservative Enthusiast' focus • Successor to the 'SUSE® Linux' Boxed distribution • First release was 'SUSE Linux 10.0' in October 2005 • Renamed 'openSUSE' with 10.2 in December 2006 • openSUSE 13.2 was released on 4th November 2014 • Our 14th release! • Over 7000 packages (& many more in OBS)

8 9 “Man is a tool-using animal. Without tools he is nothing, with tools he is all” - Thomas Carlyle

10 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.

11 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

12 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

Learn more about openQA Thursday 10:15AM in this Room

13 Tumbleweed Rolling on...

“Rolling Releases are the future of Linux Distributions” - Richard Brown, openSUSE Chairman and someone else, probably

15 What is a Rolling Release?

• No Release Schedule

• Frequent Updates to all Packages

• Updates delivered “when they're ready”

16 openSUSE® Tumbleweed

• Originally 'rolling updates' based on stable releases created by Greg Kroah-Hartman • Merged with the 'Factory' rolling release on November 4th 2014 • Now a 'true' rolling release • Provides the latest updates 'at the pace of contribution', without the risk of major system issues • Tested by openQA continuously • Developer, Contributor & Enthusiast focus

17 openSUSE® Tumbleweed

Open Build Tumbleweed Service

openQA

18 19 A 'quiet' Tumbleweek

• 3 Snapshots • 146 Package Updates • 15 New Packages on the DVD • 38 Packages Removed from the DVD • 1 new Kernel

20 A 'quiet' Tumbleweek

• 3 Snapshots • 146 Package Updates • 15 New Packages on the DVD • 38 Packages Removed from the DVD • 1 new Kernel QUIET?!

21 Another Tumbleweek

• 5 Snapshots • 298 Package Updates • 47 New Packages on the DVD • 42 Packages Removed from the DVD • 2 new Kernels

22 Tumbleweed

ALWAYS CHANGING.. ALWAYS WORKING

23 openSUSE® & SUSE Linux Enterprise® openSUSE® and SLE – The Past

openSUSE Factory

openSUSE openSUSE openSUSE openSUSE openSUSE openSUSE openSUSE 11.1 11.2 11.3 11.4 12.1 12.2 12.3

SLE SLE SLE 11 11 SP1 11 SP2

25 openSUSE® and SLE – The Present

openSUSE Tumbleweed

openSUSE openSUSE openSUSE openSUSE openSUSE openSUSE openSUSE 11.3 11.4 12.1 12.2 12.3 13.1 13.2

SLE 12

SLE SLE SLE 11 SP1 11 SP2 11 SP3

26 ISV Opportunity: openSUSE / SLE GAP V S I

g i B Technical

V Innovation S

I SUSE Linux Enterprise

l l a GAP m S r e p o l openSUSE e v e

D User Enthusiast Power User Enterprise User

27 Mutual Benefits of Closing the Gap

Improved collaboration SUSE® Linux Enterprise Adopting upstream innovation

28 River Flowing Downstream

SUSE® Linux Enterprise Adopting upstream innovation

29 Adopting Innovation

SUSE® Linux Enterprise

Community Enterprise Innovation SUSE Engineering Innovation

30 openSUSE® and SLE – The Present

openSUSE Tumbleweed

openSUSE openSUSE openSUSE openSUSE openSUSE openSUSE openSUSE 11.3 11.4 12.1 12.2 12.3 13.1 13.2

SLE 12

SLE SLE SLE 11 SP1 11 SP2 11 SP3

31 The openSUSE View

32 More New Stuf More Stable

33 Tumbleweed

More Stable

34 A 'Perfect' openSUSE Stable Release?

35 A 'Perfect' openSUSE Stable Release?

• Stable

36 A 'Perfect' openSUSE Stable Release?

• Stable • Well Maintained

37 A 'Perfect' openSUSE Stable Release?

• Stable • Well Maintained • Lifecycle of 3 years (or more)

38 A 'Perfect' openSUSE Stable Release?

• Stable • Well Maintained • Lifecycle of 3 years (or more) • Wide Selection of Packages

39 One giant Leap for SUSE-kind SLE Sources for openSUSE

• The latest SUSE Linux Enterprise Sources are available in the Open Build Service NOW

• This includes the Sources for Patches

41 CentOS for SUSE? (SLENTOS)

• Sources are made available by SUSE, not Binaries

• Intention is to enable openSUSE to build a unique offering to 'close the gap'

• “Best of Both Worlds” is a lot more interesting than a clone of an Enterprise Distribution

42 Tumbleweed

More Stable

43 SUSE® Linux Enterprise

Shared Tumbleweed SLE Sources

44 openSUSE Leap

Tumbleweed openSUSE SUSE® Linux Leap Enterprise

Enterprise Packages >8000 Packages Over 6000 Packages SUSE Developed Community Community Developed Developed Rolling Updates Shared Core >1000 Packages

Shared Core

Rolling Base System Stable Base System Stable Base System Regular Updates Regular Updates

45 Mutual Benefits of openSUSE Leap

Ofering a stable code base SUSE® Linux Enterprise

46 Mutual Benefits of openSUSE Leap

Ofering a stable code base SUSE® Linux Enterprise Adopting upstream innovation

47 Mutual Benefits of openSUSE Leap

Ofering a stable code base

SUSE® Linux Improved collaboration Enterprise

Adopting upstream innovation

48 openSUSE® & SLE Developing Together

openSUSE Tumbleweed

Leap Leap Leap 42.1 42.2 42.3

Shared Core Shared Core Shared Core 12.1 12.2 12.3

SLE SLE SLE 12 SP1 12 SP2 12 SP3

49 openSUSE Leap 43.0

openSUSE Tumbleweed

Leap Leap Leap 42.2 42.3 43.0

Shared Core Shared Core Shared Core 12.2 12.3 13

SLE SLE SLE 12 SP2 12 SP3 13

50 openSUSE Leap 43.0 and Beyond

openSUSE Tumbleweed

Leap Leap Leap 43.0 43.1 43.2

Shared Core Shared Core Shared Core 13 13.1 13.2

SLE SLE SLE 13 13 SP1 13 SP2

51 openSUSE Leap A 'Perfect' Stable Community Release?

• Stable ✓ • Well Maintained ✓ • Lifecycle of 3 years (or more) ✓ • Wide Selection of Packages ✓

52 ALWAYS CHANGING.. ALWAYS FUN

53 Find out more and start contributing en..org/Portal:Leap

Thank you.

54 Questions? 56 Corporate Headquarters +49 911 740 53 0 (Worldwide) Join us on: Maxfeldstrasse 5 www.suse.com www.opensuse.org 90409 Nuremberg Germany

57 Unpublished Work of SUSE LLC. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.

General Disclaimer This document is not to be construed as a promise by any participating company 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. SUSE 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 SUSE products remains at the sole discretion of SUSE. Further, SUSE 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 SUSE marks referenced in this presentation are trademarks or registered trademarks of , Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.