Good article on Struts vs Spring MVC

Here’s a good article comparing Spring MVC with Struts, and listing 12 benefits of Spring MVC over Struts.

Having developed with Struts for around 7 years, I’m surprised to hear discussions and comparisons still coming out like this, but I guess since it was the de facto web framework for such a long time there’s still a lot of usage out there.

Analysts call for Microsoft to abandon Zune

Microsoft amazes me sometimes thinking that the can take an already awesome product and make it better in their own Microsoft way. Take the iPod. It’s an awesomely simple design, both physically as a device and from the usability point of view. In sells tons. Everyone has an iPod. Apple took $1.5 billion in revenue last quarter from iPod sales alone. Microsoft took just $211 million from Zune sales.

Why Microsoft thought they could take the iPod and improve it is beyond me. Who do you know who has a Zune? No-one. Exactly what industry analysts are thinking, and are are urging Microsoft to plug this ‘financial sinkhole’ and kill the Zune for good. Ouch.

Microsoft’s 10K SEC filing reads like a who’s who of Open Source

Microsoft’s current 10K filing with the Securities and Exchange Commission reads like a ‘Who’s Who’ of Open Source projects in their lists of competitors. This is interesting since it looks like Microsoft is trying desperately to inflate their number of current competitors, possibly to water down the appearance of their past dominance and anti-competitive practices. One wonders though, is it even possible to be taken to court for anti-competitive behavior against Open Source projects? Companies whose business model revolves around professional services for Open Source products, yes. But Open Source projects themselves? What about projects that are entirely community based and supported with volunteers within the development community?

I’ll be interested to see if anyone else picks up on this, since this seems rather suspicious too me. If Microsoft make it their goal to target and take out Open Source projects, are they legally doing anything wrong according to anti-competitive law point of view?