I have been wrestling with SLED for a couple days straight now and thought I’d share my thoughts to help those who may be in the same area I was
Install
I love SUSE’s installer and have for a long time. SUSE Enterprise installed fast and had absolutely no hiccups. I wish the rest of the Linux community would learn from Novell’s (now SUSE’s, I guess) team and implement something similar Linux-wide. If you are familiar with openSUSE, you will not get lost.
For those new to SUSE, although it can be used simply, the expert Linux guru can access the needed items to do a custom install.
[LIST]
[]Partitioning: You can use the Guided LVM, Guided, or Manual methods of disk partitioning; no surprises here; you can also choose to have it suggest a separate [/HOME] partition, which is always a good idea;
[]User Setup: No surprises here, either; however, it is worth pointing out that I was not able to use my first user’s password as the superuser’s password. Fantastic job there! Good security practice; the only caveat I have, though, is to enforce the principle that the superuser cannot have the same password as a regular user; however, with that being said, good job & thank you for taking a good approach.
[]Software: Just as in openSUSE, the user can click on the line just before installation to change the default software packages; a little hint for those who like to select the individual packages: Choose
[]Auto-configure: Again, nothing new for those used to openSUSE; it does seem more solid and did not present any problems during installation.
[/LIST]
All-in-all, I am just as impressed with SLED’s installation process as I am with openSUSE’s both of which are similarly designed.
Networking
Again, a BIG ‘Thank you!’ to the developers. My wireless card worked flawlessly. And, I mean absolutely flawlessly. openSUSE is the only distribution which had this card working out of the box; however, I had to fix the NetworkManager problem that is common to openSUSE 12.3.
SLED 11.3 is a dream come true in Network configuration. If I were a geek who had nothing better to do than wrestle with drivers, dependencies, or what have you, then, perhaps (and only perhaps), Gentoo or Arch would be the distro to choose; however, I do not want to wrestle with anything, I just want it to work, which SLED 11.3 did wonderfully well.
I tried all the major distributions and several smaller ones and none of them, not even Fedora, configured my wireless card correctly. SLED 11.3 was easier than Windows (a re-install of Windows 8 does NOT have the driver available, I had to provide it after install), it installed on Install; closely in second place was openSUSE 12.3, which just required the NetworkManager fix to see all its network interfaces.
Applications
It comes with the standard applications expected of a Linux distribution, with one caveat. They are all now legacy applications. When I say legacy, I mean that they are a couple years behind their current counterparts, if they even exist. For example, I was easily able to install Kompozer, which was not available for openSUSE 12.3.
This could be a problem for some developers; for example, the supplied (read that “supported”) version of python is 2.6.x. I understand why they do not publish an upgrade to 2.7.x, such an upgrade would break dozens of installed packages; however, for industry standard development, python is either the 2.7 flavor or the 3.x; given the issues with certain python modules porting to 3.x (i.e., Twisted), I stick with the 2.7. More importantly, python 2.7 has the capability to import from future to provide an upgrade path to 3.x.
Because I work with and develop in python 2.7.x, many of the Applications I have lately used will not compile. Period. So, no luck there.
Outside of the legacy version issue, every single package I have used (and I’ve tested all the major and most minor ones), has run solidly. No errors, bumps, beeps or issues. Another big plus, in my book.
Desktop Environment
Novell’s developers deserve a HUGE kudo for providing GNOME 2.x! I now remember why I hate GNOME 3.x… with a passion. I miss this lovely DE and am happy to be using it again. It feels fantastic, I have the capability to bend it to my will and it doesn’t feel like a Windows 8 “wanna-be”.
Other than that, it is rock solid and beautifully simple. For those who want a GNOME 2.x experience, this is one of the few ways left to do so; there are other options for a GNOME 2.x-like experience, but few distros offer it as their main DE.
Overall
I love this OS. I am surprised that I do, to be honest. The biggest plus is that it is not encumbered with modern Desktop Environment developers’ ideas of “usability.” I guess that SUSE will implement GNOME 3 at some point, I wish they would not, but I am sure they will; however, for now, GNOME 2.x works extremely well.
I do not know if this is the desktop for me. I need to use python 2.7.x for development. I do not care so much for LibreOffice; it is a fine Office suite; however, I think the GUI is clunky-feeling and hearkens back to the Windows 95 era. Personally, I prefer and use the Calligra suite; I know it is a KDE-based application, but I like its look and feel much better. It is not available for any SUSE, open or Enterprise, less than 12.1. Trying to install it from source creates a dependency hell that should not be enacted.
This happens a lot. If one were to try to install modern packages from source, one would find that it is either a daunting task or nearly impossible. The best option, I have found, is to either get source packages from a couple years ago, or to find an alternative.
My Suggestion to SUSE
Drop the “open” and “Enterprise” distinctions, offer support for a SUSE distribution, with the Novell-based packages (which are currently included in SLED and differentiate it from openSUSE) and I would ecstatically pay the approximately $600 support fee per license (at the moment I am looking at 9 desktop systems and 1 server, for one business).
As it is, as much as I honestly like SLED, and respect the developers for an extremely solid OS, the lack of modern packages is darn close to a deal breaker for my purposes.