Russ. A common misconception in some places is that people use Linux because they can't afford anything else. It was very common on a forum that I often spend a lot of time on and very very far from the truth.
Many people do not realise that a some of the work on Linux is done by paid commercial people who are paid just to do that. Lots that aren't too. Most of the disto's are commercial companies and mainly sell support. Some have a type of pay for Linux that includes support. As I started when PC World sold it that was my initial introduction to it. I still have the books that came with that version and they are still of use at times. Way better than anything Windows supply but very heavy going in places. On windows people would need to get lost in the knowledge base and probably fail to find what they want.
Wine is an emulator. I have a few free small windows oldies that can do useful things. I often find that these will run under it. I also have one heavier application that can't be replaced by a Linux app. It's for optical design and can do all sorts of things. To get that to run I had to install some windows dll's from a windows machine. Trouble is I have no idea which one did it and will have to do it again at some point. Most of the work done on wine is aimed at producing duplicate dll's and things of a similar nature. They have a bit of a problem doing it as many can be used in various ways so the tend to concentrate on running windows games rather than applications. There are all sort of facilities in wine but little info on using them. There is also various ways of using it. I mostly use q4wine but may change. I don't use swine any more. I could also use wine directly. It depends on what happens when i try to install something.
I started running Linux because i have been using Microsoft products in PC's from more or less day one and was not impressed to extent of wondering why IBM chose them. Later I found that they thought it would emulate CP/M but didn't. It was also very apparent that they couldn't or didn't write re enterant code which is pretty disgusting really and held back PC's for a long time. This area sets the scene as it was some years later when I changed.
I became fed up of updates slowing the machine down and even more so when updates were applied to previous releases. Fed up of home versions that had some rather odd crippling features. I did do some windows 3.1 coding and really was unimpressed and from that aspect wasn't much impressed with later versions. Some of this is down to their compilers and I suspect is actually part of their business model.
I was also fed up of them knocking better applications out of the market by playing with the OS making it even more difficult for the competition to compete.
I used MS products for long long hours at work at times and a number of changes caused me some difficulties. They even managed to stick a C compiler out that didn't stick to the standard. A minor irritation but there are others. Earlier, much earlier there idea of Fortran 4 was found to be some sort of joke.
I don't really want any of the above at home so seeing Linux and a list of what came with it on 6 CD's I decided to give it a go. I had done a bit of research on which distro to use and PC W were selling the right one.
Initially i dual booted and later used Linux via a VM so both could be running on the desktop at the same time. I mostly used Linux for the web. Then I started looking at what apps were available for it. Then I switched completely.
The machine doesn't slow down after updates. Unusual but it may speed up. In recent times it does ideally need a more powerful machine than it did but so what as I update my machine from time to time. Less often than under windows so less hassle. Some people do complain about the increased load on the machine.
If I update Linux completely it takes well under an hour for the install and probably another twenty mins to install a few packages that don't come on the dvd. I always use the dvd because it allows me to install a lot such as the development applications, kernel sources and a number of other things in one go. I do this so that I can compile from source. Quick and easy to do and actually often hardly ever needed.
At times an application doesn't do exactly what I would like. I have contacted the developer at times and they have done work as a result. I am capable of estimating how much work is likely to be needed though so don't ask for the earth.
On a few occasions I have found bugs. They have been fixed or I have been given help in getting round them. One on a pdf editor turned out to be me.
When I have had problems with more complicated aspects the distro forum has always told me how to fix or do what ever it is.
A few years ago I went into much heavier photo editing. Must have photoshop. It did take a while to find suitable applications to replace it but they are out there. I've found this much the same with everything I might want to do apart from one – updating certain pieces of kit's firmware. Cameras and things like that so having something around that will do that can be handy. My wife did use windows – a must for a teacher but she now uses a mac and finds it a lot easier. What's a mac. It's based on OSX which is Linux ripped off by IBM. Has to be said though that apple updates on my ipad are getting annoying as is the shop etc and various nags. No nags on Linux – just frowns on the distro forum because I should have updated by now.
John
–