Archive

What I find wrong with the Stephen Fry’s video?

Before I proceed let me state my position on this topic: I am not against Open-Source Software, at the same time I I believe like all other literary (creative) & engineering works software too needs to be based on a sound viable commercial model.

I came across this video of Stephen Fry celebrating 25 years of GNU and introducing “Free” Software. Being an award winning broadcasting professional Mr.Fry has done a great job of delivering a simple yet powerful message on what he believes on. But his introduction to “Free” Software and especially his plumbing analogy to be incorrect and can misguide general public. (Please see the video below before continuing)

Freedom Fry - "Happy birthday to GNU" Why?. He says just like you can change the plumbing in your house any way you want, “free” software allows you to change your computer the way you want it. Operating System vendors like Microsoft prevent you from doing this. Nothing can be far from truth.

All software vendors including Microsoft, Adobe or Apple have never placed any restrictions on how you can use your computers or on what applications you can write on top of them. The licensing comes when you want to change the core of their work (operating systems or software written by them) and then redistribute that resulting work. Going back to the plumbing analogy (which is a bad pick by Mr.Fry) this is like you wanting to cast your own steel pipes in a furnace and for doing it you want the pipe vendors to share their blue-prints and chemical composition “Free”. Of course, there is nothing wrong in you wanting to do your own steel pipes if you want to, similarly no one prevents you (Microsoft/Adobe/Apple) from writing your own operating systems.

My whole point is it relevant for the masses, is it necessary?. I feel there are more pressing problems that can be attempted in the applications space, in the industry domains where the scarce human creative energies can be used on. Not on writing yet another Operating System, yet another UNIX/LINUX, yet another MS Office clone and so on – which is precisely what GNU has done.  To see this clearly you don’t need to look far – just look at the number of Linux Distros that are out there.

In terms of software licensing if it is all about “Freedom” as GNU claims it to be, then my pick is always BSD style licensing over GNU. The difference being that GNU is of viral nature, meaning any resulting work needs to be GNU licensed, whereas BSD licensing doesn’t put any such restrictions – you can do pretty much whatever you want.

Road signs

While driving in the Chennai rains over the last two days this fact struck me. In most areas of Chennai there are hardly any road signs:

- No Pedestrian/Zebra Crossing marks on the road. This gives a good excuse for people to cross wherever they wish, and absence of X Crossings makes it difficult for drivers to identify crossings and slow-down.

- No lane markings, no Yellow/White lines in middle of the road. This makes it convenient for two-wheelers and three-wheelers to go on the opposite side and block the incoming traffic, again not that the lines will cure this but it can be a good start

- No uniform street name signs. Today you are lucky if you can spot a street name sign especially if you are in crowded market areas. Having US style street name boards at an height visible while driving will be useful, they also serve as good platform for future to host CCTV for surveillance.

For all this, the money can come from advertisement and sponsorship. I feel PPP (Public Private Partnership) here will work great.

Is anyone from Chennai Corporation of Tamilnadu government, listening this?