LWN.net Logo

A First Look at Novell Linux Desktop 9

November 10, 2004

This article was contributed by Ladislav Bodnar

Early this week, Novell announced the availability of Novell Linux Desktop 9, a new $50 (per seat per year) desktop Linux distribution for the enterprise. We rushed to create a Novell profile account in order to download the 30-day evaluation edition. After all, Novell is the first well-known commercial entity undergoing a large-scale migration of its desktop computers to Linux. Also, this is the first release of what will eventually become Novell's main, fully supported Linux distribution, with SUSE LINUX reportedly being turned into a "community" project, à la Fedora Core. We were especially curious about one aspect of Novell Linux Desktop: what has been done to make the new operating system acceptable to thousands of Novell employees, most of whom are likely to be displeased with such a drastic change in their working routines?

Let's start with the installation. As expected, the system installer is YaST, somewhat automated, re-branded, and with a nice neutral-looking theme. GNOME 2.6 and KDE 3.2.1 are the only two desktop environments available and users need to make an explicit decision to install either of them, or alternatively, select both in the detailed package selection dialog. GNOME seems to be Novell's preferred desktop with more obvious customizations - icons for the Firefox browser, Novell Evolution collaboration client (the word "Ximian" has been dropped from the application), and OpenOffice.org Writer prominently displayed on the task bar. If software updates are available, a Red Carpet icon will also be around to alert the user to the fact. On the other hand, KDE has more or less the default SUSE look with Konqueror and Kontact as the preferred web browsing and mail/organizer clients.

Much thought was given to the selection of applications and their names in menus. As has been the trend with other user-friendly desktop distributions, most software packages were renamed to give a clear indication of their purpose. Names such as Gaim or K3B were replaced with "Instant Messenger" and "CD Burner". This brings up an interesting point regarding preferred applications - although K3B is a KDE application, it is the default CD burner on the GNOME desktop. This example indicates that Novell developers chose what they believed was the best application for each task, irrespective of the application's affinity in terms of development toolkits and class libraries. Overall, the Novell GNOME desktop is very nicely designed, somewhat reminiscent of that found in any recent Fedora Core release, and the users' first impressions, after booting into their new operating system for the first time, are likely to be positive.

Although Novell Linux is based on SUSE Linux Enterprise Server 9, many of the more visible applications were updated to later versions. This includes not only the above-mentioned GNOME desktop, but also OpenOffice.org (1.1.3), Evolution (2.0.1) and Firefox (0.10.0). The kernel is at version 2.6.5 and the X window system is the last pre-release of XFree86 4.4.0 before that project's infamous license change. A number of Novell-specific applications and compatibility layers with other Novell products were also included - among them iFolder, Red Carpet, Novell ZENworks and Connector for Microsoft Exchange Server deserve a special mention.

  • iFolder is a file synchronization service. All documents in the Documents/iFolder folder are regularly synchronized and backed up with an iFolder back-end server and can be retrieved from any computer with an iFolder client (they are available for both Windows and Linux), or through a web browser.

  • Red Carpet is a software management solution originally developed by Ximian. It offers software installation and removal, automated security updates, system-wide upgrades, searches, patches and history logs. Red Carpet effectively replaces YaST as the preferred software management tool on Novell Linux Desktop.

  • Novell ZENworks (not part of Novell Linux Desktop) is a system administration tool that offers centralized control over software configurations on Linux servers, workstations, laptops, and even handheld devices.

  • Connector for Microsoft Exchange Server was also originally developed by Ximian. It is a freely available GPL-ed product which turns the Evolution collaboration suite into an Microsoft Exchange client.
Also worth mentioning are the included system administration utilities. They consist of two independent modules - the system-wide YaST (called "Administrator Settings"), which requires root privileges, and a user-only control center (called "Personal Settings"), which is a collection of shortcuts to launch personal, appearance, hardware and system preferences dialogs. As for included software, all popular desktop applications are available - The GIMP and Sodipodi for graphics manipulation and vector drawing, Gaim, XChat and GnomeMeeting for instant messaging, IRC and video conferencing, Rhythmbox, Totem and RealPlayer 10 for playing multimedia files, as well as the usual array of system utilities. All these, together with the three back-bone applications (OpenOffice.org, Evolution and Firefox) provide an efficient working environment for most users.

We liked the new Novell Linux Desktop 9. It is a meticulously designed application suite, especially the GNOME desktop, with many user-friendly enhancements and a careful selection of applications. Its integration with some business-oriented solutions, such as iFolder and Connector provide added functionality that will appeal to enterprises. There is also a lot of developer enthusiasm behind the product - see this blog by Luis Villa, or the Novell Linux Desktop Cool Solutions page with an incredible amount of articles, tips and tricks, application notes, FAQs, links to user forums, and other useful information. The source code is also available. The price is reasonable and additional support options can be purchased through Novell for that extra peace of mind. All in all, a very good product indeed.


(Log in to post comments)

A First Look at Novell Linux Desktop 9

Posted Nov 11, 2004 12:02 UTC (Thu) by maceto (guest, #16498) [Link]

Why can`t a big Linux company like Novell or for that matter Suse have working menus in their gnome version.
Stuff listed 2 times, or what about the applications that are under gnome 2.6 suse 9.2= none..

Rest is good, but well it dos not give a good first impression

A First Look at Novell Linux Desktop 9

Posted Nov 11, 2004 12:58 UTC (Thu) by cross (guest, #13601) [Link]

As a paying SuSE customer of many years standing and currently on SuSE 9.0 I use WindowMaker (which is based on GNUStep) as my desktop. This is very well supported in SuSE, and seems to be the semi-official second choice after KDE. I've perturbed by your comment "GNOME 2.6 and KDE 3.2.1 are the only two desktop environments available". Is this literally true? Has support for WindowMaker been dropped since the Novell takeover? I've downloaded the Live Eval DVD and sure enough WindowMaker is notable by it's absence, but as it is a live demo I don't expect it to contain everything that's in the full boxed set. I can't find any mention either way on Novell's website. If WindowMaker support is dropped, my next upgrade past SuSE 9.0 won't be to Novell it will be to Gentoo, so I'd like to know before shelling out the money for SuSE 9.2.

A First Look at Novell Linux Desktop 9

Posted Nov 11, 2004 14:07 UTC (Thu) by jayavarman (guest, #19600) [Link]

Have you looked at ftp://ftp.novell.com/pub/forge/nld/source/ ? A simple search there and it seems there's no WM related pkg.

A First Look at Novell Linux Desktop 9

Posted Nov 11, 2004 16:09 UTC (Thu) by louie (subscriber, #3285) [Link]

'dropped from NLD' != 'dropped from 9.2'. NLD is 3 CDs, 9.2 is 5 CDs, and about 1,000 other packages on the DVD. So clearly some things in 9.2 didn't make it to NLD.

A First Look at Novell Linux Desktop 9

Posted Nov 11, 2004 18:46 UTC (Thu) by cross (guest, #13601) [Link]

> 'dropped from NLD' != 'dropped from 9.2'

True, but the LiveDVD is SuSE 9.2. It's not on that and the website doesn't mention it. I'm surprised that WindowMaker isn't more widely promoted, the Mac OS X compatibility (GNUStep is essentially a Free implementation of the Cocoa application framework http://developer.apple.com/cocoa/) is a useful thing.

A First Look at Novell Linux Desktop 9

Posted Nov 12, 2004 14:58 UTC (Fri) by jmalcolm (guest, #8876) [Link]

I love WindowMaker but I think it is misleading to call it a GNUStep app. Both WindowMaker and GNUStep were inspired by NeXT and as such WindowMaker seems like an obvious WM for a GNUStep setup but the projects do not share a common technical heritage. WindowMaker does not use the GNUStep libraries, is not an OpenStep app, and is not coded in Objective-C. This means that it has little to do with OS X or Cocoa although I am sure it has been ported. I think that WindowMaker is coded in C++ although I should really do some homework before saying so.

A First Look at Novell Linux Desktop 9

Posted Nov 12, 2004 20:09 UTC (Fri) by cross (guest, #13601) [Link]

> I love WindowMaker but I think it is misleading to call it a GNUStep app.

You're probably right, I'm just a humble user and also speaking specifically about the very polished WindowMaker environment from SuSE. I can say that the "About" dialog thinks it's GNUStep, it says:

GNUStep
WindowMaker is part of the GNUStep project. The GNUStep project aims to create a free implementation of the OpenStep(tm) specification which is a [sic] object-oriented framework for creating advanced graphical, multi-platform applications ...

and WindowMaker's homepage says

"Window Maker is an X11 window manager originally designed to provide integration support for the GNUstep Desktop Environment. In every way possible, it reproduces the elegant look and feel of the NEXTSTEP[tm] user interface. ... Window Maker includes compatibility options which allow it to work with other popular desktop environments, namely GNOME and KDE

I read that as making it a NeXT like desktop environment based on GNUStep (including "Cocoa" extensions from Mac OS X) with good support for Gnome and KDE applications. That's what I use it as anyway. Whatever, we're well off-topic now.

I'm delighted to hear that it is still well supported in newer versions of SuSE.

A First Look at Novell Linux Desktop 9

Posted Nov 12, 2004 18:01 UTC (Fri) by stuart_hc (guest, #9737) [Link]

The SUSE 9.2 LiveCD is 1.4GB while the DVD from a SUSE 9.2 boxed set contains 8GB of software. The WindowMaker rpms are indeed available with SUSE 9.2 and you can set your session type to WindowMaker amoung a number of other windows managers (GNOME KDE FVWM BlackBox IceWM MWM Openbox TWM)
suse/i586/WindowMaker-0.80.2.20030506-200.i586.rpm suse/i586/WindowMaker-applets-1.0-649.i586.rpm suse/i586/WindowMaker-devel-0.80.2.20030506-200.i586.rpm suse/noarch/WindowMaker-themes-0.1-239.noarch.rpm

Pricing

Posted Nov 11, 2004 17:14 UTC (Thu) by ccyoung (guest, #16340) [Link]

the $50 per set per year seems quite reasonable

however, how much are the associated servers?

Per per year seat license valid?

Posted Nov 11, 2004 23:15 UTC (Thu) by cdmiller (subscriber, #2813) [Link]

What pieces are included that allow the $50 per seat per year? Is that just for support? Why can I not legally buy 1 copy and fill a lab with it as per the GPL and various Open Source licenses for the software?

Per per year seat license valid?

Posted Nov 12, 2004 11:34 UTC (Fri) by kay (subscriber, #1362) [Link]

You can by (download?) a copy of NLD and install it on every machine you want. The 50$ are a bundled 1 Year of basic Support for one Seat like in Installation Support in SuSE Linux.

Kay

Per per year seat license valid?

Posted Nov 12, 2004 15:01 UTC (Fri) by jmalcolm (guest, #8876) [Link]

One thing that really interests me about NLD is the Novell edition of OpenOffice.org. Is this included on the trial version of the download? Any legal problems with moving this onto another distribution like Fedora? I was going to try it later and discover the technical problems on my own. :-)

A First Look at Novell Linux Desktop 9

Posted Nov 15, 2004 12:35 UTC (Mon) by garloff (subscriber, #319) [Link]

> Also, this is the first release of what will eventually become Novell's
> main, fully supported Linux distribution, with SUSE LINUX reportedly
> being turned into a "community" project, à la Fedora Core.

I've not seen any announcement by Novell about the transition from the
SUSE Linux Professional distribution into a "community" project.
To the best of my knowledge, no such plans exist.
Where did you find this information?

Copyright © 2004, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds