Rant from Japan
My heartfelt thanks first goes to Mark Rey, Paul Russell and Andrew Savory there in Norwich. These guys invited me Linux world, when I was a politics student and did not know much about computing world. Without them, I probably have not arrived to the point where I stand now. Six years is long, and I miss them very much.
Now that I live back in Japan for in sixth years period, I felt it is good time to reconsider the use of Linux in business world.
Over the time I had business with managers and well wishers who want to have system. Many had no idea of computing world like what I used to. All had same thoughts - fast application development with cheap expenses.
All agrees that their imaginary system will be beneficial to everyone. No one knows how to use that system - until it gets there. System being made and time elapsed, you talk to the exact same people, and now they are asking to retrieve informations that have not been asked before. Cost adds up, data structures becoming to look complicated, firely arguments opes, and the end seems imminent.
But every single person all agree there must be Microsoft Windows. They all believe Bill Gates provide proper system with fault-torelance guaranteed. All simple, all easy, they say.
Not quite, I must admit.
Nowadays system is made of OS and open-source programming language. Microsoft .Net (VB/C++/MS Java) is the exception of the talk. MacOSX, Linux, NetBSD will be amongst the choice.
Linux and RDBMS is having better relations. MySQL and PostgreSQL are certainly the choice. Even Oracle supports it, providing developer chooses right Linux OS.
Apart from choosing Oracle and Linux for RDBMS management, first installation and system management should ended up cheaper. FTP version of Linux still allows essentials that require to run. And if I consider the use of softwares to add up on top of OS fee, it could go up higher.
Next, key Criteria of cost. These are backup and restoration, execution, and everyday management. Everyday management consists of log checking, patches, and memory usage. Execution is really the speed of application. Backup and restoration can be the most annoying factor of cost, but let me assume of Disk to Disk to Tape backup solution for now.
Like the others I agree GUI gives faster setups and visual confirmation for all. BUT when it comes to automation, the story changes slightly. The answer, in my opinion, is that it won't change much. Speed, execution, and all other issues do not change much.
Apart from my home servers, why do I still waive the use of Linux at business? Simply there is not much people who have much skills with Linux, and do not know how to use much of it. Adopting Linux requires some skills to teach and acquire. That said ... really? I saw people taking equal amount of time to understand how Windows works before.
So why I still be afraid of using Linux? There seems not much answer against the question.
Unfortunately I do not have opportunity to run business with Linux and manage with Linux yet. Needs for Linux was way too low six years ago, but now it seems growing. Look at E*Trade, they run application with Linux.
Unless customer wish some fancy features of .NET (such as ClickOnce), I think Linux server system should break the cost barrier and usablity a lot more easier than I first expected of.
Tatsuhiko Maegawa tatsuhiko@jazzman.jp http://blog.jazzman.jp == This is private mail ==