Why I Love Open Source
Friday, January 11th, 2008So it happened to me yesterday. That thing that all SysAdmins hate. You get that call that the server won’t boot, and when you look in the bios it doesn’t even see that there is a hard drive in the machine. And of course the noise coming from the machine makes banshee screams a welcome sound. Yes, yesterday one of our servers hard drives died and of course, there is no raid. I tried all I could to mount the drive but there was no hope getting data off of it. We have to rely on backup’s. But users see having to make backups as an annoying thing. To put in a blank CD every day, and some days two if it asks for it. What a pain in the butt. No, it is much easier to ignore the backup software and just panic when you need to have a current backup.
All of this said, I went out and bought a new 500GB SATA drive and put it in the machine and now had the joy of reinstalling Windows 2003 Server Standard. So, I ask my boss where the original media is for the Server and where is the license agreements for the CAL’s for terminal services. I don’t know he says. I don’t think that it shipped with it. Hmm . . . I have to have the server up today, so I call dell and ask if I can use any media and they say “Sure! You can even use the Windows 2003 Standard R2 disc if you want and we don’t see an order of extra licenses so it must be part of the OS.” Armed with this new hope I start it install using the R2 discs. I come to the point that I want to put in my serial number, taken from the side of the case and what do I get? A big ‘NO SOUP FOR YOU’ dialog box, and the instillation is at a halt. So, I need an R1 disc, I pull some strings and get the proper media. When to my surprise I put in the serial number off the side of the case and I get the ‘NO SOUP FOR YOU DIALOG’ box again! What, I own a license to this product, I have the media and I can’t install. So I research this strange new finding to only learn that the license is media specific. You can’t just use any CD with any license. Let me reiterate. I own a license to this product, I have the product media, but I can’t use it because they don’t have some magically matching hash somewhere. And then there is the question that when I activate the Terminal Server and install my licenses will I be told that I have fatal error?
Thus the beauty of Free and Open Source Software. With NFS, ldap, vino, ssh, or any other remote connection I don’t have to have licenses for everyone that may use it. I can just use it. I don’t have to worry about a serial number matching the install media, I can use whatever media I may have. I don’t have to drive all around town trying to find media I don’t have. All the media I may want is a click away. With FOSS I can use my computer without worry from the man, without extra headache of where I will get the disc, and I don’t have to worry about after I have the computer up can all my users get to it without having to buy more licenses. It just works.