So, found an interesting article at Linux.com that caught my attention. Normally I just scan the articles seeing if I can find an interesting tidbit or three about software that I might want to try or to get better performance out of, but this article really kind of nailed me to the spot. The reason it caught my attention so heavily is the fact that I help manage a ’small’ network for the county I work in, and I can tell you that the problems that people face on a daily basis there are a multitude of issues. I can’t help but see an article like this and wish that I could implement something similar to this on the county network because I know it would do several things:
- Save the county money
- Save the taxpayers money
- Advance the use of open source
- Create jobs for users of Open Source software
- Ease administrative tasks
- Allow the users of the system to be more productive
- Allow the IT budget to be spent on much needed hardware upgrades
There are other points that something like this could help out on, but these are some of the biggest. The money saved would lower their total cost of ownership (TCO) and raise their return on investment (ROI). These are the two biggest concerns in any IT situation – they are the two things that always get the accountants attention because it means that the money spent on IT, which is always a blackhole of money anyways, is being better used. Advancing the use of open source software may not sound like a big issue until you realize that things like Microsoft’s plan to end retailing OEM copies of XP on June 30′th (Microsoft.com) means that businesses will be pushed into upgrading to Vista when they have to purchase new systems. Anyone who has used Vista knows that it is a beast – it has to have plenty of higher end hardware to run on to get any kind of performance out of. This means that when they purchase new systems, not only are they generally going to have to invest more in their licensing structure for their company, they’re also going to have to invest in higher end hardware that will end up only performing as well as their last-gen hardware they are replacing – this is NOT good business sense. And you consumers out there? You’re going to have to use Vista if you want to keep your Microsoft. This means you’re virtually going to have to relearn how to use your computer because all of the layouts in Vista are different than what they are in XP. This also means that you’re going to have to dump more money into the family computer to either upgrade to a system that can capably handle Vista or to purchase an entirely new system that can handle it. Monolithic indeed. The move to supporting Open Source software in a computing environment means that generally you can run it on lower end hardware without flinching – you can get as good or better performance out of it than you can on an identical machine running windows. Now, in all fairness, let me note that Microsoft is extending the life cycle of XP on ‘ultra-low cost machines’ but this still means that you either have to buy a crappy machine (not good for workstations in a working environment) and that you still can’t go into dealership and buy a nice system with XP – the system you know and are addicted to already – installed on it. At least until 2010, fully 4 years before the planned release of whatever OS Microsoft comes out with to replace the snafu that is Vista. And we all know how well they stick to a planned roll-out of an operating system.
The fourth point is obvious – a lot of IT people are Microsoft users. Those of us who are versed in Those Other OS’s ™ generally have to scrape the bottom of the barrel for jobs and still do MS administration mainly – at least in areas like south Georgia and other IT dead locations that are just now beginning to realize that the advantages to having a solid IT infrastructure can actually /help/ your business. Ease of administrative tasks is also somewhat of a hard argument to make – it takes a good bit to get everything set up just right in a linux environment – refer back to the article above about their troubles with printing, however once you get something set up and running, it generally doesn’t take major overhauls and fixes every six months to put out whatever fire has sprung up at that point ala Microsoft. Regarding point 6, when the users don’t have to focus on where the software is coming from, where their documents are going, or getting a specialized piece of software budgeted into their next round of buying, they can simply request software from the IT department and get it, no fuss no muss. This also leads into the final point about allowing the IT budget to be spent on upgrading hardware. This is a special hot-button issue with me. One of the agencies I help take care of has the worst hardware in an organization I’ve seen in a while. We’re not talking about just slow machines, we’re talking about machines that were installed in the location almost a decade ago and have been limped along up to this point. Just finding memory for these machines can be a chore at times, much less trying to add any type of new software to them or capabilities that the users would like to have. Let’s just say that if people realized what kind of machines this agency was working with, they would have serious doubts about the county’s efficacy to handle things on that end of business. Taxpayers should really look into things like that – find out what your county budget for hardware and software are, generally you’ll find one or two agencies within the county that end up scraping the dregs out of the barrel with regards to budgeting, and they usually have the most problems – ending up costing the county and taxpayers more in man-hours spent limping the machines along, lost productivity as systems crash or slow down to handle too great a load on their already overstrained equipment, and the cost of having to buy parts at retail prices to try and keep systems up and running for just six more months. It’s pathetic in all honesty and it’s a situation that could be entirely avoided with proper planning and education – no matter /what/ OS and software you’re running in the environment, but especially with the freedom that Opensource software allows the consumer, the sheer multitude of choices that people have is staggering and goes largely unknown by the end user.
This brings me to my final point – a lot of my friends pick on me about proseletyzing about Linux and Opensource software, but the truth is, if nobody brings it up then your average Joey Bag-a-doughnuts is just going to go on buying the Microsoft line simply because that’s why they’re trained to believe, and they’ll go on spending too much money on too many unstable/unsuitable products and wonder why they always have so many problems. It is up to us, the IT people to educate others about things that are good and healthy for their systems and networks, and if we do not take every opportunity to gently remind people that there is a freedom of choice out there, then shame on us. We have no right to bitch about the systems in use if we can’t take the effort to learn something new and share that with others.
S