Wednesday, February 23, 2005

Warning: Stay away from sms.ac

I got a few invitations from people I know which lured me into joining although I was suspicious. I've now terminated my account and I suggest you do the same if you have joined them. The reason is that it's a truly disgusting company that sue people which posts not entirely positive comments about them. It looks like they are pretty agressive about getting people using their service. They are sending out invitations that looks like it's from you, but as far as I can tell, they are doing it more or less without asking you. Besides their questionable business practices, their website is not particularly impressive. It's slow, the design is confusing and it looks like it's optimized for Internet Explorer which I don't use.

Wednesday, February 09, 2005

Microsoft and interoperability

Bill Gates continued the MS FUD campaign by first praising his companys great work in the area and among other things stating that open source lacks interoperability:

"Open source is a methodology for licensing and developing software that may or may not be interoperable," Gates said. "Additionally, the open source development approach encourages the creation of many permutations of the same type of software application, which could add implementation and testing overhead to interoperability efforts."

Suuuure - MS is doing all it can to ensure that everyone is able to interoperate with their software...or maybe NOT:

It would take a team of geologists many months to dig through the multiple strata of irony in this case. The protocol Microsoft is so jealously guarding was invented at IBM and has been widely adopted across the industry: Server Message Blocks was intended to be and has been used as an open, extensible networking system. Only Microsoft has taken it and created undocumented proprietary extensions, renaming it the Common Internet Filing System along the way. As was the case with the Holy Roman Empire, it is none of the things in its name.

SAMBA is a popular open source implementation of the *OPEN* SMB protocol which the "interoperability experts" at MS have (as the only ones) added proprietary extentions to. This means the SAMBA developers need to do a lot of boring, tedious work to make SAMBA work in a Windows environment. The history of SAMBA and the way it has been implemented, can be read in this great article at Groklaw by Andrew Tridgell. Others are refuting Gates' claim:

"It is nonsense to say that open source software is more likely to produce variations," said Barnett. "The fact is that with GPL there is no direct monetary benefit to create forked versions. The same is true for other open source licences as well."

The EU is also interested in open standards and curriously, the MS XML document format wasn't considered open enough, however the format (OpenDocument) for the upcomming OpenOffice 2.0 and KOffice is. OpenOffice 2.0 is going to be released later this year, you can read a good overview of the OpenDocument format here.