I started using linux back when slackware was first introduced.. if you don't know when that was then go look it up... It was a long long long time ago.. since then I have used a half a dozen flavors of linux and I have used FreeBSD.. I have used SCO .. I have used Netware.. I started using DOS when it was first launched and I remember the amazing 2x Upgrade.. then the 4x upgrade.. Windows 1x .. 3x ..Windows for Workgroups.. NT 3.5 .. NT4 .. I have attended Linux user group meetings since the beginning.. I used an Apple computer not a Mac.. I remember the Mac Plus when it was first introduced and the CX and the first Color Macs.. .. I worked on the Linux Document Project .. Wrote How Tos.. Compiled a full Help File version of the entire Linux Document Project... Over the years I have been friends with half a dozen of the Kernel Developers.. I've gone to their homes and ate meals with them.. I have forgot more about linux, BSD, Apple OS and Windows then most people will ever learn.... AND WHAT THE FUCK DOES ANY OF THIS MATTER?... this and nothing more.. ............ Linux has had 2 decades to build a desktop environment where moderately skilled people can use it for daily tasks of all varieties ... where there are tools exactly comparable or even better in some cases than available on any other platform.. They have excelled in Server Environments when it comes to ease of deployment and availability of tools but in over 20 years they can't come up with a team of developers to make desktop systems available for everyone.. now sure I expect 90% of Linux users to say HEY I CAN DO ANYTHING ON LINUX THAT I CAN ON WINDOWS.. sure you can do the same on either system because YOU CAN'T DO SHIT... I can build Frontends for Databases with VisualBasic in half a day that can be deployed to the Enterprise across a local network or even the world overnight automatically and when the customers come in the next day they click an Icon and they have full access to all of the corporate ordering systems in a secure manner. .. you can't do that on Linux.. ITS LIKE COMPARING GIMP TO PHOTOSHOP.. OR LIBRECAD VS AUTOCAD... NO.. JUST FRICKEN NO... so none of us are stupid.. we all know that I am speaking the truth... 20 fricken years... TWENTY FRICKEN YEARS.... TWENTY... the tools are just not there.. the interest to make it happen is not there.. so lets just call it server software and stop screwing around.. in 20 more years Linux Desktop might approach what Windows or Apple was in 1999.. but it will never catch up.. there will never be the development tools.. and there won't be apps built for it.. At this point ANDROID is looking better than Linux... and thats pitiful