Archive for the ‘Rant’ Category

Microsoft Not So Sure on Taking on World…

May 15, 2007

Under pressure arising from comments made by Microsoft’s Horacio Gutierrez and Brad Smith in an Fortune magazine article earlier this week saying that Open Source software contains 235 Micrsoft patents, the company has released a statement that it does not intend to resort to litigation in an effort to halt the growth of Open Source software. So why would they highlight an issue and then when asked to state specifically which are the patents in question they respond, “We’re not going to have a discussion publicly with that level of detail.”

The answer is simple. If they publish them it is likely that most of them will be thrown out by the U.S. courts as invalid. This became much easier recently, when the U.S. Supreme court made it easier to legally challenge individual patents and get them invalidated. This is because most software patents have been granted without due consideration and aren’t actually valid for many reasons. Patents have been grantly for things that are patently unpatenable.

Once this weeds out the likely majority of patents – Open Source developers will endevour to work around what patents, if any, remain.

So, back to the question, why would Microsoft highlight a meaningless question? Well, to bring up the issue in this manner creates a degree of uncertainty in the minds of certain business owners – however misplaced. Such people must weigh up risk every day and anything that they perceive adding risk to their business they will avoid. This will take two forms, one is to avoid Open Source software and stick with closed solutions. But this is becoming increasingly difficult as it is making more and more business sense to deploy Open Source solutions every day. The other is pay royalties to Microsoft for these (vaguely) alledged infringing patents. This is a sad situation because paying ‘money for nothing’ is money that you could otherwise use to grow your business.


Microsoft Vs The World

May 14, 2007

Microsoft is allegedly preparing it’s army of lawyers (more than 800 strong according to one commentator) to issue an almighty patent onslaught on Open Source software. It lists 235 patents which it says are being violated by Open Source software projects. Microsoft CEO Steve Balmer says that it is in the “name of honour” that he must fight the Open Source community. The battle lines are being drawn in what could prove to be the ultimate shakeup of the U.S. software patent system. As Microsoft comes under increased pressure from Open Source software it is making lawyers, not software developers, the front-line soldiers in the fight to maintain the apparent monopoly. It looks like we’re entering interesting times.

On a lighter note, here’s a clip of Steve Balmer trying to rally the Redmond programmers in better days before lawyers led software development. I wonder does he exhibit the same passion today when he stands in front of his devs or does he prefer to go into the TV lounge and flick on an episode of Boston Legal…

Blair Government Throws UK Programmer to the Dogs of US Justice

April 3, 2007

Gary McKinnon is a computer programmer who likes UFOs and rainy Sundays. Curiousity got the better of him so he went searching online for UFO conspiracy theorys and photos believing that the evidence to date suggests that US was hiding something Roswell style et al. Not exactly a profile of a notorious threat to national US security yet. His curiosity brought him to various US military networks which he then found were remarkably easy to access given that apparently the username and password were the same in several cases and security was incredibly lax. He managed to find some folders containing pictures of nice shiny UFO-like things and got excited as his dream of seeing became a reality. Heart pumping he clicking on one of the files. As them image began to slowly come up on his screen his dream was cut short – one of the administrators had noticed him in the system and promptly cut him out…

Needless to say, the US authorities were pretty pissed about the whole episode. The UFO equivalent of a trainspotter had managed to waltz around their systems like a kid in a candy store because aledgedly their administrators couldn’t do their job properly. You would think that given the background to the case Gary would have been handed down a punishment apportionate to the crime – after all no one got hurt, no one was killed or maimed in the incident. It is alledged that some damage was done but Gary maintains that such allegations are false and in an article on .NET magazine outlines how the figures don’t add up. Given the facts of the case to date and what Gary’s motivations, it is unlikely that someone who wants to keep a low profile in a system to look around for information is going to go deleting files for the sake of damaging a system.

So instead being given a big slap on the wrists, some UK jail time or 400 hours community service cleaning viruses of peoples computers Gary is being threatened with – get this – extradition to the US, a 45 year prison sentence to be served on US soil only and, worst of all, a possible handover to the US military trails. This latter point wouldn’t be good, not only against the backdrop of Guantanamo bay and big orange jump suits, but because of ‘alledged threats by the US authorities in New Jersey to see Gary “fry”, which could be a reference to the electric chair’. ‘Currently, the US civil legal authorities are not calling for the death penalty (which would stop the extradition to the USA under United Kingdom and European Union law), but such a penalty is possible if the case gets hijacked by a US Military Tribunal, once Gary is physically in the power of the US authorities.’ []

So our UFO trainspotter is in a bit of bother. It’s sad then to hear yesterday that John Reid, UK home secretary, has given the green light to ship Gary McKinnon off to the US. He’s already lost his job, girlfriend and has been in poor health in recent hearings as the stress of the case takes it’s toll. He has never denied his actions and has taken responsibility for what he has done. He has already suffered enough. Will it really do any more good for the US to show how big and mighty it is by beating the soul out of this guy in order to show who’s boss. It might be better to spend that energy on employing a few new system administrators who know how to put passwords on a system instead.

This opinion piece was based in part on the following BBC News item.

AJAX – More than just a Toilet Cleaner – Not!

March 29, 2007

Just to warn non-geeks, this is actually an article about programmin stuff so don’t get too excited about replacing Toilet Duck just yet! This is just a rant…

In short, my head is wrecked. After watching .NET mature into .NET 2.0 and now .NET 3.0, there’s been loads of nice improvements. It’s a pleasure to write code on the server with the latest C# additions, especially generics and partial classes. So with all thing clean tidy technology available on the server, it is thoroughly depressing that most (90%) of the time is spent writing code in bloody Javascript – possibly the worst language ever! Painstakingly, writing reams of rubbish which you must translate into different types of rubbish for different browsers. The best approach seems to be a James Joyce style ‘Stream of Consciousness’ technique where you deprive yourself of sleep for a week, then grab your keyboard and type blindly away for 4 hours and then see what works at the end – preferably with a large vodka in one hand and a larger vodka in the other hand. Who on earth invented this spawn of satan language – which should just be turned off on every computer. We need a revolution! Somebody please write a client side C# implementation.

Otherwise the vodka wins…