« Blog Home
1 Star2 Stars3 Stars4 Stars5 Stars
Loading ... Loading ...

In general, open source refers to any program whose source code is made available for use or modification as users or other developers see fit.(it.jhu.edu/glossary/mno.html)

This is a less-confusing name for what is also called ‘free software’. It describes the development method used for many pieces of software, including the Linux kernel, where the source is freely available for anyone to work on, or modify, or learn from, or use in other projects.(www.simplemachines.it/arm-linux/book/glossary.html).

I can go around finding different definitions of the phrase but it means the same thing, free operational software with its source code with the freedom to edit it and recompile and re-distribute. On my first encounter with the phrase my understanding of it was that a group of talented individuals were coming together to bring down one monster’s monopolistic business model. The idea was that by developing better applications that everyone can use freely as they see fit, people will drift away from the use of proprietary software.

Not so long ago a friend of mine who happens to be a colleague, had an interesting debate about whether that part of the mission was accomplished (taking down the…you know who). His exact question was “Has open source taken off as it should have, has it made the impact on the monster as it should have?”

While it has been a while since the open source boom, I personally think it has made the impact, just that while its a big impact, its a bit subtle. There are a number of factors to consider here.

Firstly, Microsoft develops applications that will run on its platform only, while on the other hand open source developers are developing applications that do the same thing in a better way, just that they run across all the platforms, e.g. Open Office and Microsoft Office. They basically do the same thing, but the one is better than the other because it is operational across all the platforms. This in turn doesn’t really give the users the inclination to move from Office to Open Office.

Also since Open Office is open source, how do we know that the monster is not using some of the code for Open Office to try and make its product better? There should be a clause saying everyone can use the source code except Microsoft. Label it discrimination or whatever you want, but they started it.

Some are of the opinion that open source took off in the server side, citing Apache and Mysql as the top web server applications of choice across the world. That’s another point to consider, open source has made its presence felt in that segment of the market
but the client side of things, its not that powerful.

Another important thing we need to consider is the perception factor. Windows has spread like wildfire, or better still, like a certain disease that is forever making headlines in Africa. As such to win this war, we need to change the stigmatization against *nix based systems. People are of the view that they are hard to use, that they are for power users, and we need to let people know that you can still use open source systems for their day to day activities. The more people start using this remedy, the more quickly the disease
will be cured.

In conclusion: Yes my friend, open source is winning, it’s just that it’s doing so slowly and quietly. I don’t know why, but for some reason good people always take the bad ones into consideration, and no matter how bad, they always find it in their heart to forgive. That’s why open source priests find it necessary to cater for the infected, after all, its not their fault. If I had the order of the world, the monster would be gone by the end of business tomorrow. Feel free to voice your opinions on this topic.

Peace.




Related Posts
  • None

3 Responses to “Is open source winning ?”

For shizzle.

Leaving aside the philosophical problems (which I think are large) it still wouldn’t be practicable for open source developers to try to discriminate only against Microsoft. How could that be done? Would a user who downloads the source code have to prove they weren’t an MS suit, or would there be a worldwide blacklist database of MS suits? Either way, it couldn’t be done.

On the other point: Linux is usable! I started using Ubuntu a while back, I’m using it now, and it rocks my world.

(Report abuse)

Paddy II on May 30th, 2008 at 3:33 pm

I am a developer and I have used a lot of LAMP based software and even contributed code to some. Played around with Ubuntu for a while and still went back to my XP SP2. I have no issues against the *nix based open source model but I am yet to see the average PC user running to Sourceforge dot net or Freshmeat dot net in a download frenzy.

Truth is, most open source site are extremely hard to understand, by the time you get to the actual files you have cursed the site countless times.

Apart from Firefox, I cant think of a lot of programs that dont require skill to operate. Look at The Gimp, its the popular “alternative” to Adobe’s industry leading Photoshop.

The Gimp is a powerful tool, not anywhere close to Photoshop, but its layout is a mine field.

The .Nix based movement is also responsible for Mono, a .Nix based version of .Net, Mono allows .Nix machines to experience the power and multiple language features of ASP.net.

Truth is, I get more work done in .Net than I would with LAMP. Visual Studio Offers me more, well that is my story and I am sticking to it.

(Report abuse)

khathutshelo Ndouvhada on June 3rd, 2008 at 9:55 am

Khathuselo Sir, I understand your argument, and while your observations are subjective, they are also true. The truth is like I said, there is a popular misconception that *nix based apps are hard to use, which is somewhat true when looking at the average user. maybe its up to us as developers (Open source oriented) to make sure that the apps developed are user friendly. One observation that i have also made is that because of the nature of the development process of open source apps they suffer a lot of scope creep as anyone wants to add a little feature they think might be useful, at the endof the day we end up with an application that is feature rich but is unusable because they were not designed in at the biggining, hence something like Gimp, what I think is that the open source community should embark on a clear scope definition for the app, as well as a design spec, make it public and people can add the features needed. that way a design or a prototype can be made based on their input. then we can focus on optimizing. what do you think

(Report abuse)

Tumelo Mphafe on June 3rd, 2008 at 5:32 pm

Leave a Reply

All comments must be approved by our editors, click here to read the editorial guidelines for comments. Please allow some time for our editors to approve your comment after posting.

Send me the Thought Leader daily newsletter

profile
Tumelo Mphafe is the Mindq's senior PHP Developer. What started off as a hobby freelancing as a web designer seven years ago turned into an obsession with distributed systems design and development.

He started as a system technician, then a Java developer and is currently focusing on making web technologies work for the business, old and new. His interests range from programming to conspiracy theories.
Technorati RSS
more posts
Getting this baby to work has been a not so enjoyable experience. After what seemed like fighting a losing battle, I stumbled upon the above mentioned...
The Information Technology sector has over the years developed, tested and implemented new ways and processes to developing IT systems. To name a few ...
They say a team is only as strong as its weakest link. I think it should be changed to a system is only as strong as the user. As a simple example...
Logic: by definition from the web, it means "the principles that guide reasoning within a given field or situation" or in simplest terms a system of r...
I suppose this is usually the part where I'm supposed to say this is my first post and blah, blah ... Now that has been said and done, with great ...
latest activity
Blog Statistics
Total reads 3019
Total comments 13
Tumelo's tags
advertisement
All material copyright of the author, or the Mail & Guardian, unless otherwise specified
Author Login
Afrigator