Hello everyone, I haven't used Linux since the command line good old days, and know very little about xwindows. Could someone please explain the difference between a Window Manager and a Desktop Environment to me? Thanks.
A window manager is a program that handles the way windows are drawn and interact on your desktop. It controls which window is on top, which are minimized and that sort of thing.
On the other hand, a desktop environment is (generally speaking) a window manager with a bunch of other software. This other software may include web browsers, games, music players and programs to customize your desktop.
The difference becomes more apparent when you look at most DOS window managers (freedos.org) and Linux desktops such as KDE (kde.org) or Gnome.
And now, because I'm an incurable pedant, when exactly were these "command line good old days" you speak of? Linux has had X-Windows support since 1992 -- well before the time the first binary distributions were even available -- and when I first saw/used Linux (Slackware, circa 1993) X11 and window managers were quite available for it.
Hell, I even remember a "house project" where the roomates and myself net-booted a minimal kernel on an old Sun 3/60 and ran remote X sessions to it from the Linux box; this was in 1995 or thereabouts.
Are you sure you mean Linux, and not something else?
Logged
"I’m not a robot like you. I don’t like having disks crammed into me… unless they’re Oreos, and then only in the mouth." --Fry
The first Linux distro I used didn't have x-windows. Sure, most distros had it by then, but I was in a non-high-speed area. Ah those were the (bad) old days.