Blog

Australian IT JOBS : Sydney IT jobs, UNIX jobs, Linux jobs, Java jobs, ASP jobs Linux.conf.au Linux.conf.au
Technology news and Jobs arrow Our Blogs arrow Open Sauce - A GNU perspective arrow Memo to Con Kolivas: why not roll your own?
Memo to Con Kolivas: why not roll your own? PDF Print E-mail
Written by Sam Varghese   
Thursday, 26 July 2007

It is a tough road to follow but then all the hard work that Kolivas has put in would not go down the drain if he did so.

There are some other similarities between Kolivas de Raadt; Kolivas suffered from a prolapsed disk, with all that time spent on the keyboard coding definitely contributing to the cause (he works as an anaesthetist). De Raadt suffered from RSI for a while and could not code.

If Kolivas feels embittered, no doubt there are others among the 1000-plus developers who contribute patches to the Linux kernel who have similar tales to tell. Tales of feeling rejected, tales of creating patches aimed at users and then finding out that the directions of the project could not accommodate those changes.

This lot could well band together and create a fork.

In 1999, the Samba project was forked for similar reasons as those cited by Kolivas. The new project was called Samba-TNG. To quote from their website : "The most important reason (for the fork): differences of opinion on the overall software architecture. While the two projects share a large common codebase, there are some important differences in the way some bits are put together."

And further, "Samba is a large, well-established project with a great deal of corporate interest and involvement. As such, they have to be very careful when making large changes to their code. This has led to the attitude that the code repository should be kept pretty much in working condition at all times, making it difficult to implement experimental changes and improvements."

Projects that fork do not have to be hostile to the parent; as the Samba-TNG site points out: "While there is rivalry between the two projects, it is not hostile. On the contrary, code is frequently synchronized (sic) between the two projects in areas where we agree. We also routinely refer prospective users to Samba in cases where it would better fit the user's needs."

Samba founder Andrew Tridgell wasn't angry about the fork: "Everyone pretty much knows now that the Samba codebase has forked, with the TNG branch being split off into a new set of releases. Despite some hilarious reports this is actually a good thing." There's plenty more to back up his argument at this site.

So why don't the Linux kernel developers who are feeling on the outer join together and create a fork? Even if it brings together just the few things which Kolivas created, a massive multitude would benefit.


Get stories like this delivered daily - FREE - subscribe now
When you subscribe get a 12 months license for LiveProject
Valued at $99 USD


LiveWire - Desktop alerts Download the FREE iTWire desktop alert widget LiveWire - Desktop alerts


Del.icio.us!


 
< Prev   Next >
Open Sauce - A GNU perspective Subscribe to the RSS
Open Sauce focuses on the wonderful, wacky world of free and open source software where people write great applications and actually allow others to use them without payment.

Open Sauce posts

Contact , Register , Advertise with iTWire , Links , Register , About iTWire , Feedback , Post your jobs , Events , iTWire site map , Start Blogging
Industry Releases , Submit your release now , Start submitting to iTWire , How to post video