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)
AH! Ah! Ah! Ah!
CDE open sourced now ?
Nowadays it is only of interest to historians.
Now this has no chance of ever catching on. Yay, you can compile it yourself. But not on your parent's computer.
Environment, not Project. CDE, not CDP.
"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
Open Sourcing CDE? Seriously? Would have possibly made a difference in 1998. But now? Except for historical interest, there's no point.
Was a so-so environment on HP-UX back in the day. Gloriously ugly.
CDE is now distributed under the LGPL. So is LessTif. But as I lack the time to download and evaluate both, are there any v2 vs. v3 blockers that would get in the way of a merger between the projects?
So what does that make KDE Plasma Desktop? The Kommunist Desktop Environment?
Wow. CDE is one of those things that... yeah, it was better than the nothing or the OpenWindows we had before it... kinda... but has there been anything done with it that's in any way an improvement to anything going on today? Or in the past decade?
Same with MOTIF. It used to be the only game in town, but we have stuff like gtk and qt now. Are these things even relevant anymore?
In the land of the blind, the one-eyed man is kinky.
Welcome back to 1991 everyone! We hope you really like our old style interface on your futuristic *nix...who needs that moden look and feel anyway,
What the hell took them so long. I remember using CDE on GenRAD test stations way back in 1994-95 and wished it would run on linux then FVWM95 came out and I never looked back
This looks like a calculated corporate "FUCK YOU" from the big corporations to the Open Source community.
Firstly, they habitually dump old and crap software onto the "community" when they're wrung any remaining possibility of profit out of a given product, and want to freeload off the Open Source community to "pay" for maintenance.
Secondly, it's an insult to the developers who've been working their butts off on alternatives like Lesstif, when CDE should've been free in the first place.
How cynical, and what a way to disrespect the community.
The ugliest desktop I have ever used or laid my eyes on. I remember in college trying with all my might to compile, install, and run Blackbox on the computer lab HP-UX machines without root just to avoid the hideousness of CDE. I'm sure it was fine when it came out but I don't see the point to this now.
Incidentally, does anyone remember when XFCE came out I thought it was initially billed as an open source version of CDE. Of course it's gotten much better and is actually my primary desktop. I might be misremembering that though.
Ah, to be 15 again.
(You have no clue what CDE is or what era it comes from, do you?)
Yes, XFCE initially looked very CDE-like. In fact, that's why I started using it: I was using CDE on Solaris at work and wanted a similar desktop at home so I wouldn't have to make the mental switch between desktops.
XFCE evolved and (as you say) kept getting better, so I kept it as my desktop.
I think the last system I saw with CDE on it was a Sun desktop about ten years ago. Since the same machine also had KDE installed, I CDE might have been removed at some point and I wouldn't have known.
Lacking <sarcasm> tags,
So, I take it we've come full circle with Unix desktops and we're right back to where we started? I can only ask myself why this has happened after all this time and inactivity and I can only think that CDE is making a comeback amongst all the ex-CDEers. They just want some basic crap they can pass off a a graphical environment.
I remember having that as the default desktop when I first got my account at university. One of the first things I did was replace it with something else because it was so frustrating.
At least now that it's open source, someone may find some small gem of code in the base that is genuinely useful and can be ported to another project.
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.
I used it, as "early" as 2003, on HP-UX. Not sure what happened to HP-UX after that, our projects switched mostly to Solaris, which also had CDE but soon switched to Gnome.
"The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
KTH, Stockholm, ~10 years ago?
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!
It seems to left justify file/directory names, and rather than putting a very airy box around a selection, it makes sure it lassos only the relevant bits.
Also, didn't XFCE mimic CDE in its earlier defaults? In particular the dock/launcher and how windows minimize to the desktop.
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.
CDE was the desktop enviro on the Sun workstations I used in college. I may have to download it and use it just for nostalgia's sake... and, that sort of thing is probably the only useful thing about this release.
I've been running customized DSL implementations on my older PC's as well as the odd Puppy VM for a while now and JWM is quite fine for these mini distros (as is Flux/OpenBox which both include).
Fifty watts per channel, baby cakes.
(if we are generous about things).
I would have killed for CDE on Linux in 1996. But now?
What could possibly be the point? And Motif next? Seriously?
STOP . AMERICA . NOW
Woohoo, this is great news! Ah wait... it's 2012, not 1999...
I forget where exactly it is, but Novell's stuff still requires CDE. I think it's a dependency in their ConsoleOne install, but it may have been another of their packages like GroupWise 2012.
If there is one application we need to Open Source, it is Derek Smart's Desktop Commander!
Who cares.
Complete with being hosted on source forge. They should have done this a long time ago.
OSF1 and DCE would be of more interest than CDE/Motif at this point.
That's just wonderful. Now all we need is a time machine to take the now open source back to 10 years ago.
CDE may have been great a few years ago but in 2012 this code is obsolete. It's light years behind KDE, GNOME, and most of the lightweight windows managers.
This headline would have gotten 2000 replies.
Back when the internet was 2000 people..
Now it will get 2000 replies saying they misspent 'KDE'.
I never got to like CDE but it still was a precursor to many dekstops of today. The Mac OSX panel not only looks very much like CDE panel but is functionally too quite similar ; I neither liked the CDE panel nor the Mac's. The Solaris CDE had an additional optional panel on the left, if i can recall, and that was as ugly as the one Unity sports now. Also the square block icons of Windows 8 appear like a throwback of CDE.
This OS GUI looks aful as all hell!
Almost 600 downloads for an "ancient" piece of software... not so bad for nostalgia http://sourceforge.net/projects/cdesktopenv/files/stats/timeline
Back in 1999 I started working on a project using a Sun computer running CDE. It was so bad I worked on getting KDE to work on Solaris (I wrote the Solaris ARTS sound support). In the next several years I supported KDE running on Solaris and many people in my group installed KDE rather than use the horrid CDE interface.
This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
The last Open Group release was (Open)Motif 2.1.30, which is where ICS started.
ICS was the official maintainer for Motif.
There's also a bugfix branch from IST that backported fixes from ICS OpenMotif to OpenMotif 2.1; I wouldn't know for sure, but I hear that IST has agreed to relicensing OpenMotif already, so that probably _could_ be released as LGPL as well.
This release came just in time for no one to care anymore.
I can leave the command line behind at last.
After years I awaken, 2013 will be the year of the Desktop!
Erm. After some fixes to Xm null pointers wait.
Good to see CDE finally open sourced, never guessed it would finally happen ;)
after I sign the petition a decade ago
The day that CDE finally appeared (badly late) on my workstation was the day that I knew there was no hope for the UNIX desktop. Design by committee never works, and it was a camel of 5 humps.
Jim Gettys
May have to go back to CDE since KDE/GNOME/Ubuntu's Unity all seem to have abandoned the desktop in favor of dumb downed touch/tablet user interfaces. I'm glad there is Mint, but I don't know if there is momentum there.
I say it is a perfect time to modernize CDE/Motif because I cannot stand GNOME anymore.
How come the Open Group's web site has not mentioned anything about the open sourcing of CDE yet?
Just wanted to say thank you. More companies/organizations should do this.
Once the money stream from a piece of code becomes thin, donate it to the public. Common sense.
Regards
DCE is the basis of a number of those "open source alternatives" (likewise-open RPC, Apple's RPC stack, ...)
When something isn't open source, we inexorably whine that it's closed and therefore horrible.
When something is open, we whine about everything from it being old, crufty, outdated, written in a language we dislike, not being able to run Linux and every other problem on the face of the planet.
Instead of working on projects, we'd rather expect everyone else to work on projects, hence why Cinnamon and Mate suck, Gnome 3 is a mess, KDE isn't as good as Windows 7 and Mac is more viable than Linux.
We're destroying our own movement. On the PS2 emulator's comment page, people are complaining that the Linux version isn't as shiny as the Windows version. Why not work to update it? Valve went from six to over 300 FPS for their game, L4D2, yet the FOSS community is so entitled that we're not working for the same improvements in our emulators, games, desktop environments and everything else.
Then we wonder why the Linux Revolution never happened.
Ha the memories! I remember using CDE on Solaris (8?) and Digital Unix at the end of the 90s... My first contact with UNIX systems. :)
XML is like violence. If it doesn't solve the problem, use more. Junta
You accidentally the hot grits all over your natalie portmans...
During the MSL landing, if you look carefully at the big screen when they are getting the first 256x256 thumbnails, it is a MOTIF PULLDOWN MENU!
NOOOOOOOOOOOOOOOooooooooooooooooooooooooo!!!!!
This is like giving away a steaming turd and calling it a generous gift.
I recently had the misfortune of having to work on an HPUX again. I've used HPUX since v.3 back in the 1980s. There WAS a time when you could call HPUX and CDE (or its predecessor, VUE) modern and advanced. But that's hasn't been the case since the 1990s (if then). Especially since Fiorina gutted all meaningful R&D at HP, it's been a steaming pile of crap.
where can we find binary i386 .deb packages for testing?
not a fuck was given that day!
seriously, even WE have left CDE behind. It's dead.
Neither project is LGPL3, per the git repo and /usr/share/doc/lesstif2/copyright.
This is such a PITA to compile.. I have tried to install it for my 6 years kid as I am launching an experiement if my 6 years kid can find this stuff fun because for him this is new!