SUSECon 2016: Open Enterprise & Open Community
After a short introduction to the openSUSE project – the successor of the “SUSE Linux” boxed distribution with over 7000 source packages – he gave a short historical retrospective to the early days of openSUSE Factory, openSUSE Tumbleweed and openSUSE Evergreen. In 2014 the community took some time for reflection and came up with questions like: “Who are we making this for?”, “Why should I contribute?”, “What makes openSUSE special?” and came up with those areas of strength:
1. The Open Build Service: Building Linux better
The OBS started in 2006 and is used to build openSUSE and SUSE distros. It can also build packages for Fedora, Ubuntu, Debian and Arch and is used by the Linux Foundation, ownCloud, Dell, Cray, Intel and more
2. openQA: Testing Linux better
openQA is an automated testing tool capable of full system, console, and graphical application testing. It is an integral part of the openSUSE Tumbleweed & Regular Release process.
3. Broad variety of packages
The broad variety of available packages together with the tools makes it possible to make open SUSE the right joice for Desktop Users, Sys Admins, Developers, the core audience for our open source distributions.
4. Tumbleweed, the rolling release
Richard emphasized that “Rolling Releases are the future of Linux Distributions”. What does he mean by that? There is no release schedule, there are frequent updates to all packages and updates are delivered “when they’re ready”. Benefits are newest userspace applications, newest base packages, and newest development stacks. In order to get that smoothly Tumbleweed is based on unique foundations, the Open Build Server and openQA.
5. openSUSE and SUSE Linux Enterprise
With the birth of SLES 12 SUSE and the openSUSE community identified a gap between the former openSUSE and SUSE Linux Enterprise and so both sides improved collaboration and SLES adopted upstream innovation. SUSE Engineering adopted the community innovation and added it to SLES as Enterprise Innovation. Lessons learned from that was that taking code from openSUSE is not scary, more actively contributing SLES code back to openSUSE helps and such contribution “Encourages alignment with SLE which aids an accelerated pace of SLE development, which furthers aid openSUSE development”.
“Repeat ad infinitum” as Richard showed his Latin background.
From the openSUSE community view the distro got more stable and more new stuff, so to say a “perfect” openSUSE stable release. According to Richard “One giant Leap for SUSE-kind”. The latest SLES sources got available in the OBS, including the source packages but not the binaries. Intention was here to enable openSUSE to build a unique offering to further “close the gap”, means “best of both worlds” and not a clone of an enterprise distro. And so Leap, the stable openSUSE release, was born as two codebases but one distribution.
openSUSE Leap has got a shared Core with SLES and on top over 6000 packages developed by the community. SLES on the other hand has a stable base system and enterprise packages SUSE developed. Tumbleweed has got a rolling base system and rolling updates with over 8000 packages, developed by the community.
Finally Richard announced the release of openSUSE Leap 42.2 on November 16 and encouraged everybody to test it today under https://software.opensuse.org/developer.