CDE Open Sourced
First time accepted submitter christurkel writes "CDE, the Common Desktop Project, has been open sourced by the Open Group. CDE was created by a collaboration of Sun, HP, IBM, DEC, SCO, Fujitsu and Hitachi. You can find the source here. It has been tested on Debian Squeeze and Ubuntu. Testers are encouraged to join the project. Motif will follow in a few months once some legal issues are sorted out."
Horrible.
=\
(Visually speaking of course, I know nothing of the innards)
Is that the Count from sesame street having an orgasm?
(1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
"CDE was created by a collaboration of Sun, HP, IBM, DEC, SCO, Fujitsu and Hitachi" in 1993. It's interesting historically, but even commercial Unices have phased it out. Sun dumped it from Solaris ten years ago.
Open-sourcing Motif at least makes it easier to maintain some legacy apps, though sucks for the LessTif guys that they put so much work into cloning it that could've been avoided if Motif had been open-sourced years ago.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
Buh? The open sourcing of this was pursued by an external volunteer. It's purely for historical interest. I don't see how opening it is a disrespect to the "community" more than keeping it closed and letting it fester further.
It is still used for some things. For example Philips Pinnacle radiation therapy planning system uses Sun/CDE and sells for 80k a pop ~1-2M for a typical sized cancer centre to have a dozen or so stations). Yes it is ugly, but it works and saves people in highly regulated industries from having to rewrite a crapload of things and suffer through FDA, few generations of serious bugs (always bugs but when you change widget framework/potentially OS flavor you are asking for it) etc.
1. Create ugly environment
2. ???
3. Profit
4. Become irrelevant
5. Open source it
In its time, CDE was a reasonably fast desktop environment on a 75 MHz processor. CDE and Dillo would be great for the DSL/Puppy crowd.
CDE also includes a Korn shell ('93 version) that Novell hacked with Motif extensions. Everybody should start bundling that, assuming that the licensing is reasonable. It would be a great addition to pdksh, and is hands-down better than bash.
So many negative posts here. So let me be the first to say: Good job!
It's very good they open source it, even if only for legacy apps (Motif). The open-source code base for CDE is also nice to have in Patent lawsuits for prior art mining. It's nice they went out of their way to clear the legal issues, now that no money can be made anymore with either.
So thanks to the Open Group!
LessTif is the (buggy, unmaintained, incomplete) equivalent of Motif. CDE was a dekstop environment that built on top of Motif, providing a kind of task bar and various applications. The only app that Motif provided was a window manager. KDE started as an attempt to provided something similar to CDE, but under an open source license and built on top of the C++ based Qt widget set. Just to confuse things, Qt was open source, but could not be independently distributed with modifications. This licensing quirk, and a preference for C amongst some developers, prompted the creation of the GNOME project to create an alternative desktop environment built on top of the GTK+ widget set. GTK+ had started life as a toolkit for the GIMP image manipulation program - which to take things full circle, was initially written with the Motif toolkit.
I'm the submitter and documentation lead for the CDE project and I'll answer any questions you might have.
1. CDE wasn't open sourced years ago because The Open Group had a steady income stream from it. Losing that income stream would have meant people losing their jobs.
2. This The Open Group's CDE, without any code from Sun/HP/IBM.
3. Motif will be open sourced soon. We couldn't get contributor agreements from everyone so that's still to do. CDE builds with OpenMotif just fine.
4. A FreeBSD port is in progress
CDE open sourced! https://sourceforge.net/projects/cdesktopenv/
I really hate to say it, but CDE, the clunkiest desktop environment in the history of computing, is still better than GNOME 3.
Contrary to the popular belief, there indeed is no God.
I don't know. It seems like a perfectly reasonable solution to Gnome3 or Unity.