Open source
memo to management


open source software GPL trust

s menu - click a section what's new at www.eadon.com philosophy movie reviews cartoons - garden of eadon cartoons bible satire pics, images and poems about nun whipping bishops etc :) philosophy wars discussions and battles on religion and many other maddening topics Jim on diets, daft names and other musings Feng Shui Hippo's zodiac - a spoof of astrology and feng shui here is info about me, jim eadon and more read my novel madpole - the maddest but truest philosopher on this planet coincidences of readers etc read and sign my guestbook links s
body frame image body frame image
s





I wrote a memo recently in an attempt to explain to the management where I work how software that costs nothing can be A Good Thing. I reproduce the memo here for the hell of it, after all, the message is wasted on at least some of the managers I sent this to. They do not seem to grasp the paradigm shift :)

All,

In my opinion we should resist the FUD and question our resistance to using open source solutions. We should be promoting open source solutions, applications and operating systems to clients and use it internally. This will save money through lower Total Cost of Ownership (TCO) and improve quality. You can routinely buy support for such systems these days

I need to clarify a couple of points about what I mean by open source. Open source is a set of solutions, it isn't just programming languages or development tools, although it does those well. It is about re-use and ready made, customisable solutions. One example: IBM, Fujitsu and Sun Microsystems are selling Linux as a next gen critical workstation server OS. We should be selling solutions based on Linux and not on Windows or Solaris etc. There are a number of advantages:

1) no licence fees, most open source is free software, use anywhere as often as you like. Lower TCO
2) no licence management, less chance of getting done by piracy cops, no upgrade treadmill
3) you can buy support
4) Open source is generally more secure, more stable and of higher quality
5) the source can be modified for customisability, is transparent and 100% control
6) it is well documented free on the web as well as in books
7) bug and security fixes are released in hours, not weeks
8) guaranteed to contain no spyware
9) uses open, non-proprietary data formats
10) independence from proprietary or other changes. Virtually no chance of getting sued or commercial deals going bad.

There are many other open source solutions, not just operating systems, apps, but enterprise computing solutions. The situation is improving year on year. I can personally testify that [the project I am involved with] uses enterprise-strength open source solutions to facilitate Code reuse: the four open source products we use (for XML processing, error logging and Web Services SOAP client) have been invaluable: no commercial apps I am aware of are as good as at least two of the components we use, they are best of breed.

I offer the paraphrased paradigm [for producing IT solutions], Open source first, internal reuse second, buy third, build fourth.

If we ignore open source, we will keep designing solutions that are expensive for us to produce, regardless of whether we build them here or have third world countries build them. That is the point I am trying to make. If we concentrate on off-the-shelf proprietary solutions we have to share profit with the off-the-shelf company (notice the $$$$ our partners are making). If we sell open source based solutions, then the profit is 100% ours. And importantly there is much middle ground between the two approaches we should be exploiting, where proprietary and open source co-exist in the same solution.

Finally, I'll throw in a slightly heretical thought, please have an open mind here. I'll wager that the savings in licences would be astronomical if we ditched Microsoft Windows, MS source safe and MS office and used, say, Linux, (ms-compatible) Open Office and Revision Control System (RCS) for many or even most of our workstations and servers. Why keep forking out for licences, are we doing this just for the sake of it? It is an expensive and an increasingly unjustifiable habit in my humble opinion. I propose that we should change, or at least have the debate in order to save money.

End of Memo.


The difficulty is that management cannot get their heads around the concept of not paying for software. Dilbert is no exaggeration, I assure you.


Add your comment to this page

add a talkback

no talkback comments yet
Add your comment to this page (it is a bit like adding a guestbook entry)

help: how to add your comment

Page hits: 1577


Intro to Open Source




body frame image body frame image
s


www.eadon.com home sweet home contents: more stuff next page


www.eadon.com