Wednesday, April 13, 2005

The Different Worlds of Open Source

The original world of Open Source software came from a UNIX background, where the aim was to produce better tools (I think of things like BSD UNIX, GCC). In this world things are reasonably easy, the aim is to produce a technically good tool. If we make an analogy it is like making a good hammer (bash in UNIX), people might prefer slightly different hammers, but the job is clearly identified. With projects like Bodington where we are trying to build a VLE (or something), it is similar to creating a building. There is an idea of what it has to do, but even that is not set in stone. Things are never simple. I want a set of blueprints.