Interview with Chris Schlaeger from Novell/SUSE
Fabrice Mous writes "At aKademy I had the chance to talk to Chris Schlaeger about SUSE and their relationship with the KDE community, his view of a Linux enterprise desktop and the speed of development of several key features in KDE. Read the interview at the KDE news website."
What's the big green thing in the photo?
No no no no! You got it all wrong! It's GNU/Novell/GNU/SUSE. Sheesh. RMS will be here shortly...
Karma whorin' since 1999
One of the nicest features in Groupwise was the message tracking. Without setting up back notifications, I could see if the message was received, opened, and/or removed. Then, when someone told their superiors they did not receive a message, I could grab the history and show if it was received and just ingored or removed.
Adding this to Linux is a good improvement.
This has been said many times before, but I have to agree because there hasn't been much improvement in this area.
To an experienced Linux user, multiple applications using different toolkits doesn't pose much of a problem. But for Average-Joe, who is used to most applications having the same look-n-feel on Mac OS or Windows, this is a BIG deal.
We really need some simple standards, e.g. standard shortcuts. But alot of people think this would kill the flexibility of Linux.
Interview's not coming up when I open in a new tab in Safari.
1. Kewl I Kan't Wait!
2. Kough Kough Ahem this kough is killing me
3. Stop spelling everying with K's you douche bags
4. What's that green thing in the background?
5. Imagine a beowulf cluster of Chris Schlaegers.
6. Does it run on Linux?
7. Does SUSE run on Linux?
8. Does Chris Schlaeger run on Linux?
9. Is Chris Schlaeger running a beowulf cluster of GNU/Linux boxes in Soviet Russia?
which eventually leads to...
10. Profit!
Tech, life, family, faith: Give me a visit
change it to GNooSE. Then change the logo from a lizard to a hangman's ....you get the idea...
A goal is a dream with a deadline
use this
9. In Soviet Russia GNU/Linux boxes run Chris Schlaeger!
Get your Unix fortune now!
Interview with Chris Schlaeger from Novell/SUSE
Interviews Posted by Fabrice Mous on Wednesday 06/Oct/2004, @23:05
from the where-less-toolkits-are-needed dept.
At aKademy I had the chance to talk to Chris Schlaeger about SUSE, its relationship with the KDE community, his view of the Linux enterprise desktop and the speed of development of several key features in KDE (a Dutch translation can be found at Bart&David).
Kolab logo
Chris and Fabrice
Please introduce yourself and explain your role within the KDE project.
My name is Chris Schlaeger and I'm the Vice President of Research and Development SUSE Linux at Novell. I'm a long time KDE developer and I used to be the maintainer of KSysguard and before that I worked on the previous version called KTop and I hacked on kdelibs.
Not long ago Novell acquired two companies that deal with Linux: Ximian and SUSE. While Ximian is a derivative from the GNOME project, SUSE is well known for its support of KDE. How does this all come together?
Better than most people seem to believe. Novell is committed to supporting both GNOME and KDE desktop environments in its Linux desktop. We are fortunate to have acquired a robust set of desktop technologies through our acquisitions of Ximian and SUSE LINUX, giving our customers a considerable amount of choice.
We are working on our next generation Enterprise Desktop currently called Novell Linux Desktop which will feature a KDE desktop as well as a GNOME desktop. In the enterprise market the situation is still very open regarding which desktop will have the greater following. For a Linux provider like Novell it is a great opportunity to offer both desktops to our customers and see where the market is going.
During your presentation at aKademy you mentioned that SUSE offers two product lines now: Novell Linux Desktop and Novell SUSE Linux Personal/Professional. What are the differences between these product lines?
Novell's Linux desktop is currently still under development. We are still offering the SUSE Linux desktop, however this is based on the SUSE LINUX Enterprise Server 8 code base, which has now been superseded by version 9 (released in August of this year). This represents our business offering as opposed to our consumer product offering.
They both target very different user groups which have different requirements. We have the old traditional SUSE products which really target the private user who is using Linux at home.
The Personal/Professional versions are consumer products targeted at home users. Users who either want to do very little or very specific work with their PC like writing email, surfing the web, word processing, spreadsheets, printing and the like. For those people we have the Personal version. The Professional version is basically the swiss army knife of Linux. You've got everything in there that we feel is of some interest and benefit to our customers. Both products have a comparatively low purchase price and are therefore very cost effective.
We provide security updates for a period of 2 years for these products which is something customers tend to forget. There is a lot of work that needs to be done to keep the products secure during their lifetime. A new version is released roughly every six months.
However, in the enterprise arena 2 years doesn't cut it as people want 3 or 5 years support at minimum. So for the enterprise customers we created a new product which was called SUSE Linux Desktop. The next version will be a Novell Linux Desktop which will be based on the SUSE LINUX Enterprise Server 9 code base and combines the best of SUSE LINUX Desktop and Ximian Desktop. It will have a lifetime of around 18months and we guarantee to provide support and maintenance for the product for up to five years. Also the quality assurance is much higher. In an enterprise arena you need to do integration tests to a much higher degree and we test extensively so that we don't inject any side effects when we pr
This statement is silly, the problem does not really exist any more.
Tcl/TK, Motif, Athena Widgets and plain-X-toolkit are not really in common use anymore, atleast not for recent apps. They're out there, it is not like the can be recalled, but who cares?
Java is not a GUI toolkit, he probably means Swing, but there are not alot of Swing apps. Anyways, QT and GTK+ can both have Java interfaces, so unless Sun opens Java, Swing will die too.
So really there are two GUI toolkits, GTK and QT, and that choice is A GOOD THING.
I continue to be confused as to where Novell is going here, and I suspect they are confused too. To simplify, if businesses wanted a vendor-supported "kitchen sink", they would already be using ClubMandrake.
Novell needs to make a choice and go forward with one desktop. Some people will express disappointment in the short term but they are likely already Debian or Fedora users anyway who are not actually in the Novell target market.
What have you done with the real Kris Schlaeger ??
Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
What truth?
There is no dupe
I suspect that over time those firms that do migrate to linux will be going with a product that works correctly with minimal administration and narrowed options. I don't see the market rewarding a kitchen sink distro...RedHat likely is further ahead in grokking this vs. Novell.
We are working on our next generation Enterprise Desktop currently called Novell Linux Desktop which will feature a KDE desktop as well as a GNOME desktop.
Novell Linux Desktop heh? Good, I'm all for more distributions which I know how to pronounce. Being that I only see these names on the Internet and no one around to talk about Linux I'm often at a loss when trying to come up with fancy ways to say the names when I do encounter a user.
At school we did have one "Linux" class, although it should have been called "The VI Editor", where the teacher refered to Red Hat and Linux as one in the same. His pronunciation of Suse bothered me as he said it like 'Sue-say', where I prefered 'Suzy'.
You don't even want to know about the d-bee-ann vs deb-e-an fights we got into.
Get your Unix fortune now!
Not if you are planning on rolling out a thousand desktops across an organization to users with potentially no experience outside of Windows. Stop applying Debian rules to the business market.
Is SuSE really going to be waiting for KDE4, which is still a long way off, before starting to move to DBUS & HAL? It seem a bit strange, considering that we're starting to see this tech being included in most distros right now. It's a major feature of Fedora Core 3 which is about a month away, Mandrake 10.1's got it, Gentoo's had it for a long time in testing, Debian spinoff Ubuntu should have it etc.
I think they should coordinate timetables more with other projects, like Red Hat does, in this case with Freedesktop.org. It's just seems strange to me that they'll be releasing SuSE 9.2 one month from now, yet it will still ship GNOME 2.6 and nothing overly exciting. I know this is because the code went "gold" a while back and they need to press cd's and stuff, but is the availability of a boxed set really worth a whole month of slack time? By the time the customers get their hands on the product there's likely to be a set of errata out, which doesn't look good. With Red Hat, even when you buy the big bucks enterprise versions, as soon as you plug in your credit card details you can download the images and then order the CD's for free later if you want them for some reason.
Ah well, that's just me. I'm always putting off buying stuff because there's something better around the corner. I just wonder how SuSE decides when to cut a release, must be hard with the rapid pace of development in the community.
It's like deja vu all over again.
Anyone noticed the ad for Primerventures.com? It seems to be a PR stunt for ThinkFilm. =)
Have you been to www.ximian.com lately? Not even a decent announcement of Evolution anywhere. Even on GnomeDesktop.org the cold reception and reaction to the new Evolution was puzzling.
(Please browse at -1 to read this comment.)
Important quote:
"Customers that do web application development heavily use DHTML and other special features that Konqueror doesn't handle very well and it is a lot of work to implement this. Although I like KHTML and the architecture quite a bit I am sad to say that probably the Gecko rendering engine will be the dominant one used in the enterprise arena, and as KDE developers we've got to make sure that we can integrate Gecko fairly well into KDE.
So Lars Knoll and Zack Rusin started working on this at aKademy and I was delighted when they put me aside and showed me what they have done in just three days. It is amazing! I think it is the right way to go! It is a bit sad for KHTML and I hope that despite this people will still maintain it as it is a nice lightweight browser. If it would be a purely technical decision, KHTML has the better architecture, but sometimes you need to go the shortest way to get to your target."
If you seriously got into arguments over pronuciation, I have to ask why you were in school, and why the professor or teacher didn't have control of the classroom. That's just a really stupid thing to waste time on. Either whoever's in charge mandats a pronunciation (hopefully after finding out the correct one 8^), or you agree to let people pronounce it however they like, so long as everyone knows what they mean, and move on.
If nothing else, you'll understand vi much better. 8^/
So use the Bluecurve theme for both toolkits?
Then you better recall those thousands of desktops across the organization that are running Windows. Because on your average desktop, you've got a *minimum* of three toolkits (.NET, Office & Luna), and four look & feels (.NET, Office, Luna, Media Player).
A deep unwavering belief is a sure sign you're missing something...
10. ???
11. Profit!
I support the Center for Consumer Freedom
Did you even read the article?
After dot.kde.org stops getting slashdotted go read the comments from actual devs that back up what I'm saying.
I understand that the code is GPL'd, but do you understand that Apple has basically created their own fork, that while still GPL'd, isn't compatible with the original code? Thus most of Apples (undocumented) improvements are NOT going back into KDE. Thus KDE devs saying they should just use the Gecko rendering engine.
So, you can standardize a Linux Desktop Environment, keep all the toolkits installed, and developers continue to be able to choose the toolkit that best satisfies the product requirements.
There are actually a number of toolkits available for Windows as well (wxWindows, GTK+, Qt, etc.) -- it's just that they way Windows allows users with install permission to install libraries means that developers can (and do) package the toolkit with the app. As long as the toolkits remain interoperable (and they are, esp. between Qt and GTK), there should be no real issue in deploying them in the business world.
And before I get flames of "You've obviously never done any of this", let me just say that my main source of income is deploying Linux on both server and desktop in the Medium-Large business market.
We may not imagine how our lives could be more frustrating and complex—but Congress can. – Cullen Hightower
You're mixing two things here. First, Apple has to abide by the restrictive GPL, and they do. However, nowhere does the GPL say you have support the code you borrowed from. If the modified Apple code doesn't work on KDE, tough luck.
The main reason for choosing Gecko is purely practical. The KDE team can concentrate on making a better desktop and not reinventing the wheel. Mozilla has a lot of people working exclusively on the HTML engine, so it's a win-win situation. KHTML's design might be better but the result is that Gecko is the best html engine you can get today (open source or commercial).
Erlang Smorgreff
There are too many toolkits and because of QT being proprietary, Novell has to concentrate on one desktop.
Erm, QT is GPL.. You can fork the GPL QT version, if you so desire.
Just admit it! Apple is no more consistent than anyone else.
khtml is *L*GPL'd.
Where do you plan to go with your new investment in the near short term and long term future? What improvements would you like to make to it?
How does this affect Novell's strategy with Netware?
What do you plan in SuSE that will be different from the other distro's?
Last do you plan to put NDS into Linux? Samba gave Microsoft quite alot of lead away with its Active Directoy. How do you plan to counter this? What about Novell's other system administration tools and services?
http://saveie6.com/
All of which use the same configuration system and user interface mechanics.
In other words, the problem isn't toolkits (the more programming tools, the better). The problem is that the enduser is painfully aware of the toolkits.
Business. Numbers. Money. People. Computer World.
Actually KHTML is LGPL licensed, not GPL licensed.
However, nowhere does the GPL say you have support the code you borrowed from. If the modified Apple code doesn't work on KDE, tough luck.
Correct. Apple is clearly not interested in supporting the open source community, only taking from it what they can to push their own proprietary operating system forward - this type of community hijacking is a rather disturbing trend.
They did it for FreeBSD (last I heard FreeBSD got some test cases and a couple of minor bugfixes out of it, and that's that), now KHTML which was forked in secret and developed so fast that the resulting patch dump was unusable - remember that KHTML has been extended to use proprietary Apple APIs so it's not just a case of dropping it into KDE CVS.
Even if it was, that'd be pissing all over the volunteer developers who added features whilst Safari was under development only to find that Apple duplicated their work. Not a pleasant situation for a project to be in. I hate to say it, but probably KHTML is dead code : the changes Apple make constantly are undocumented, so who in their right mind would want to spend their evenings and weekends hunting through enormous patch dumps extracting changes rather than writing code - but equally, who wants to make improvements already made?
I am not kidding. It would be great for Novell to buy out Trolltech and LGPL all versions of QT.
Of course the other project I would like to see is a windows version of Evlolution. It would nice to have such an outlook like mail client that I could migrate some of my windows users on to.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.