> My idea is basically this. Take a look at what defines a "desktop" in a > Win or Mac environment and look at open source alternatives to what is > already there. Take a look at the projects out there; particularly those > whose scope covers multiple platforms and present those to people. Some > uses Windows....show them that they don't need to abandon their > OS...someone used Mac....show them they can have the same applications as > their Linux and Windows brethren. >
First off ... some basic fundamentals. There is a hierarchy of software that runs on your computer to have a desktop environment. 1. Operating System - the actual interaction from the system to your hardware (like video, and network cards, memory, buses etc.) 2. Window Library - A library with the ability to visually represent something on your screen (like a window). This would be X11, or the windows base level library (I'm not knowledgeable in that, so I don't know what to call it) 3. Window Manager - a program that gives you the flexibility to manipulate windows drawn from the window library. Usually limited in capabilities, and features. (Blackbox, Enlightenment, FVWM, Sawfish, Icewm are examples) 4. Desktop Environment - A desktop environment will incorporate a window manager, which uses the windows library, to interact with your operating system, which will interact with your computer. See how it all ties in together? A desktop environment will have a framework of applications (like KDE). These applications will have the same look and feel, and can interact with one another. (Hyperlinks open in konqui, email will open in KMail when sending, Apollon has the IRC widget inside it, etc). It all uses the same framework of code. Blackbox is not a desktop. Enlightenment on it's own is not a desktop. KDE _is_ a desktop. Windows _is_ a desktop. You can choose to run several different applications to suit your needs. In fact you can actually run applications from a different desktop (running KDE apps in Gnome for example). And you can run applications built for a different operating system. (I use Internet Explorer run through wine for web testing on a frequent basis) The major difference between any Unix based system and windows is this. In our world you know what choices you have. The majority use X11 as the window library. However, if someone wished to write a new window library it would not be impossible. You have a large choice of window managers. I already mentioned a few. And the Desktops really come down to two options (KDE and Gnome). With windows you get windows as your OS, Library, Manager, Desktop. It's everything all at once. No choice. Windows tightly couples all of the parts that build a desktop. Other systems do not have that coupling. You can tell this from the linguistics of people talking. "I'm running windows 2003" "I'm running Gnome on Fedora Core 2" "I'm running KDE 3.3 on SuSE 9.1" "I'm running Blackbox on Mandrake 10.0" "I'm running FVWM on Open BSD" notice the difference? > LUG's. Aaron mentioned that there are a variety of "Desktops" out there. > Let's ask them what "Desktop" they use and ask them there apps. I think > you can see where I am going here. > I can tell you what people use a computer for. It is for a professional purpose, or it isn't. Either work or pleasure. Lets think about the differences between those: Work uses: Development (coding), Research, Communication, Management Pleasure uses : Games, Research, Communication, Management The real difference is at work ... you use it to work. Not to say there is not crossover. I play games at work sometimes. And some people's jobs are in communication, or management. That's not the point. Take communication for example. Communication involves applications for Email and Newsgroups, Instant Messaging, IRC. You would communicate different information at work than at home. There are several applications to do these tasks, and the details of each task will be different. It is unclear what exactly you want to accomplish, and unclear how you wish to do it. If it is a comparasin of desktops ... the difference is what I mentioned earlier in 4 points. If what you want to do is compare specific applications that perform tasks (like MSN messenger vs amsn vs GAIM vs Kopete), that information is freely available on the Internet. For example googling for "linux office suite", the first three hits are koffice.org, openoffice.org and sun.com for Star Office. All one would have to do is use their current "Desktop" and do a little "Research". :-) If you want to collect information comparing all the available options for email clients in different operating systems, and the freely offer it to the public. Go right ahead. I'm not saying that people should be kept in anyway from the information, but if your goal is to give them everything right from the beginning ... they will have no motivation to actually learn something on their own. I'd prefer it if people showed a little initiative, and put some work into gaining some knowledge. If they are serious about investing in another operating system, then they will learn about it. If they are not serious ... then they won't care what applications are available anyway. > I will give an example of what I am talking about: > * Office Suite: OpenOffice.org (Windows, Mac & Linux versions) > * Instant Messaging: Gaim (Windows, Mac & Linux versions) > * Database: MySQL (Windows, Mac & Linux versions...I think?) > ...Get the point? MySQL is a database "server" application. Not desktop. Good luck, Andy _______________________________________________ clug-talk mailing list [EMAIL PROTECTED] http://clug.ca/mailman/listinfo/clug-talk_clug.ca

