That’s ridiculous! FireStar got the patent 2000. TopLink was already available and other frameworks (e.g. one form Borland) were there since 1994. So, why does the patent office not check if something is already used in a lot of products? I cannot patent the “car” now, can I?
Patents should be there to protect innovative people from big companies – in the software business this seems not necessary anymore: nearly all innovative people open source theirs ideas. They are all intelligent enough, that you can’t make money with products – consulting is the cash cow!
So, let’s just drop the idea of software patents – they are just useless!