Categories
Technology

Using SLE for openSUSE

There is a very interesting set of conversations happening within the openSUSE Project and openSUSE Factory mailing lists. The focus is on what, if anything, to do with the newly released SUSE Linux Enterprise sources on the Open Build Service.

I’d recommend that you head over to the mailing lists in order to read up on the entire discussion if you have any interest at all. I’m going to use this time to give my thoughts on where the openSUSE project might want to do for the future.

I’ll preface this by stating there are only my opinions and really serve to make my work easier. Whether the openSUSE community feels this way is a question I cannot answer.

I tend to think it is foolhardy to try to please everyone even some of the time. What makes a good project and/or product is making hard decisions about direction and focus.

Tumbleweed

Tumbleweed should stay Tumbleweed and keep doing what they are doing. There is no use trying to slow it down, you just need to keep pushing ahead. Get some additional resources behinds it, start to try to find some ways around the problems binary drivers can cause, and keep plugging again.

Overall, I’ve found Tumbleweed to be really fun and stable enough to use on a day-to-day basis, even for work. It is not going to please everyone (as the kerfuffle over making KDE 5 the default is causing for some at the moment), so don’t even try.

It is a rolling distribution for developers and contributors using some amazing tooling (like openQA and Open Build Service (OBS) to name a couple). Let it continue to be just that.

openSUSE Next

Here is the fun part. I am using the name “openSUSE Next” for this blog post. I might change it to openSUSE X in the future … just because it really doesn’t have a name.

  • Base the release off of the recently-released SUSE Enterprise Linux sources. I’m not sure what is all in there, but build on the work SUSE is already doing and providing.
  • Take full advantage of openQA and OBS to supply a MUCH LARGER selection of packages than SUSE can (or wants to) for SLE.
  • Refocus efforts on “filling in the gaps” from SLE. Release newer desktop environments sooner than SUSE can or should. Update user-facing packages before SUSE can or should. Focus on the things that will set openSUSE apart from SUSE Enterprise Linux.
  • Make openSUSE Next a great platform to build on top of.

The last bullet is the one that hits closest for me. Make openSUSE the premier Linux distribution for building “things” on top of. I think part of this is accomplished through having consistent support.

  • Schedule releases around SLE releases. For example, openSUSE Next 1.1 could ship close to when SLE 12 SP1 ships. Then when SLE 12 SP2 is getting ready, openSUSE Next 1.2 is next up.
  • Normal support for each release is 18 months (or the next release plus six months).
  • “Evergreen” support (it doesn’t have to be, but I’ll stick with the name) happens at the end of each main release. For example, if SLE 12 SP3 is the last service pack before SLE 13, then openSUSE Next 1.3 would receive “Evergreen” support of another 18 months (grand total of 3 years of support for openSUSE Next 1.3).
  • The process starts over again with SLE 13 coinciding with openSUSE Next 2 being released. When openSUSE Next 2.1 is release, openSUSE Next 2 has six months of support left. Then it keeps going.

In the oddball case of openSUSE Next 1, that release line would receive up to 3.5 years of support or 4.5 years if you include “Evergreen” in that number. It doesn’t mean a single release does, but if you follow the interim releases, you can stick with openSUSE Next 1 for up to 4.5 years.

For openSUSE 2, it would be even better (since you get the SLE 13, SLE 13 SP1, SLE 13 SP2, and SLE 13 SP3 releases to work with): 4.5 years of updates and 5.5 years if you go with “Evergreen” support at the end.

Here’s a clearer look at what I am thinking:

openSUSE Next Timeline

Because you are building on top of the work of SUSE, you get that stable base to build on top of that will get patches, and security updates, and fixes for ever longer.

This is a unique opportunity to not just rehash what is already there (like CentOS, a great option), but to build something a little bit different, a little bit broader, a little more ambitious.

I’m going to continue to watch and chime in when I feel it is needed, but this is just a single idea on where the community could go.

Categories
Technology

openSUSE of the Future

Richard Brown, openSUSE Board Chairman, talked this morning about a possible future for the standard openSUSE distribution at osc 15 and I’m pretty excited about it!

You can grab the slides from Richard’s ownCloud server. Take a look and get involved in the discussion over on the openSUSE Project mailing list. It is sure to be a fun time to have some input on the future of openSUSE as a distribution.

I’ll have more to say in the future.

Categories
Technology

SUSE to Release SLE Sources to openSUSE Project

As announced by Richard Brown, openSUSE Board Chairman, SUSE is preparing to release a large portion of its SUSE Linux Enterprise sources to openSUSE Project. Here’s the first paragraph from the announcement on the openSUSE Project mailing list:

SUSE is preparing to pro-actively release a significant portion of the SUSE Linux Enterprise source code, including a regular stream of maintenance updates, to the openSUSE Project.

I’m really excited about this change and I think it will benefit both SUSE and openSUSE in both the short and long terms.

The openSUSE Conference is being held starting May 1 and more information will be available then. I’ll post the video to Richard’s talk when it is posted.

UPDATE: Here is a link to the slides used for the presentation this morning. I’ll have a later post with the slides and video embedded when it is available.

Categories
Technology

Will There Ever Be Another Red Hat? Maybe.

Forbes contributor, Dan Woods, posted an interest article titled Will There Ever Be Another Red Hat? While not a wholly interesting article to me (not much new being said I haven’t been following for years), but this question stood out to me:

Will any company ever get to $1 billion or even $500 million in revenue from open source subscriptions and have a chance of being profitable?

I don’t know what the exact financials are from SUSE currently, but from what I can glean, and from what is said during different events I have attended, their business is growing at a double-digit percentage rate which means that they will be nearing the lower of those two numbers at some point in the future (just based on simple math).

And that growth has been happening while the division was spun out of Novell, retooled, and now is in the process of integrating with Micro Focus and being part of a larger strategy for that company.

While I don’t know if SUSE will ever be another Red Hat, maybe that is alright. SUSE is continuing to make contributions to the open source world and making money to employ people to continue to do so. To me, that is a great thing to see.

Categories
Technology

OES 2015 Public Beta Now Open

I have been privileged to be a part of the authorized beta for Novell OES 2015, and it has been a great experience so far. The public beta was announced recently, and I encourage anyone who is even mildly interested to download and give it a look.

There are many tweaks and improvements in the release, but primary on my list are the following:

  • 8+ TB limit for volumes lifted
  • SMBv2

Both are directly related to file sharing, and both will end up making my list easier. The public beta includes a beta version of the Novell Client for Windows along with the OES build itself.

Give it a try and report any bugs you find. It isn’t Microsoft’s enterprise stack, but that can be a good thing.