Craig Mattson (Personal Website)
Home - Blog, News, About MePrograms - C#.Net, Java, VB6MusicWebsites

Viewing News Article

Open Source Versus Commercial Software (28/01/2007 04:26:03 AM)

penguinOne of the things commercial software prides itself on is stability and support. I find this quite intriguing especially when Open Source preaches the same thing, but which one does in fact come out on top? Well, there are many theories to this.

Open Source generally is more secure because it's updated and patched daily by 'hackers'. Makes sense when the code is open source to be patched up by millions of people rather than a team of 4 to 5 people. The only problem is, there is a possibility of sloppy code writers and as a result we get unstable applications. Commercial software is generally more 'stable' in terms of it will do what I want easily given a lot of money is poured into making a user interface. Look at Mac, Windows, Office versus Linux, OpenOffice and the Linux Terminal Tongue out Ok ok, so Linux is easier for some people and Mac can be unbelievably difficult for Windows users, it's all personal preference.

The reason I am posting is because today is not the first time a particular software platform has crashed on me. In my entire web development career, I have used WIMP, WAMP, and LAMP combinations (W=Windows, I=IIS, A=Apache, M=MySQL, P=PHP). Now, on LAMP and WAMP solutions, I barely have any issues, as a matter of fact, I have never crashed a LAMP solution. Windows can be a bit dicey to set up, but works.

For a university assignment however, we have to use a WIOP solution (Windows, IIS, Oracle and PHP) and already I have managed to crash the entire Oracle and PHP component of the web server by executing one too many queries. I have managed to crash COMMERCIAL SOFTWARE that organisations rely on, that being Windows Server 2003 and Oracle 10g. What I find more ironic, is I have not just crashed oracle once, I have crashed it time and time again. So, go figure. I suppose I merely sit back and relax now whilst my tutor goes and fixes my little crash.

[Print View]