Bill Gates Claims OSS Has Poor Interoperability
XeRXeS-TCN writes "In yet another example of Bill Gates seemingly 'not getting it' (or getting it just fine and spreading FUD), he has sent out an email to all MSFT's corporate customers, stating that if they are looking for interoperability, they should not look to Linux or OSS software. What he really means of course, is free alternatives trying to interoperate with Microsoft's non-documented proprietary standards."
OSS can't work with MSFT stuff for the same reason that some websites only load in IE...microsoft doesn't like to follow the rules
You want interoperability? Just dump Microsoft and use everything else.
I'll accept that the day Office doesn't have problems opening .doc files from different versions.
PS: It's all marketing, that's what Microsoft's about. Can we please move to something else?
Guess they can afford the upgrade licenses!
Omnis amans amens
Bill Gates is trying to maximize shareholder wealth. When you find an honest publicly traded company let me know (mind you I used to work at arthur andersen and most private companies aren't honest either).
...
Gates makes his money by selling, pushing & shoving his inferior product on everyone. If he truly wanted an interoperable system he'd open up those undocumented api's etc...
I personally like windows but I also like OS 9, OS X, Linux, BeOS, Solaris,
An OS should be like a screw driver. It does its job and doesn't need to be redesigned every week.
I find that every single product I could possibly use or buy has wonderful interoperability, except those Microsoft makes. I even find every operating system I could possibly buy-- from Apple, from Sun, from Redhat-- natively runs the same (POSIX) programs... except the ones Microsoft makes.
Bill Gates is right, of course, that switching away from all-Microsoft products makes interoperability with Microsoft products harder. After all, he specifically engineered things that way. It's too bad the antitrust "settlement" a couple years ago was an absolute sham; if something like that settlement's "document your protocols and formats" clause had actually been enforced, Gates wouldn't be able to engineer them that way anymore, and interoperability would no longer be a problem anywhere.
Anyway, this is a common tactic in advertising. Attack your competitor for flaws you have but they don't; that way you tie up your competitor's ability to attack you on that grounds because they're too busy defending themselves, and you lessen the impact when people point out your own flaws since there's a perception your competitor has those flaws as well. Like, say you're a political candidate with a disreputable and possibly illegal military history? Get your supporters to pay people to claim your opponent has a disreputable and possibly illegal military history. Works like a charm.
Irritable, left-wing and possibly humorous bumper stickers and t-shirts
That man is right or at least not totally wrong. Just because you have the source it doesn't automatically make your software work together. Simple examples:
...
.png or plain-text and somehow get the job done, but smooth interoperability is something else.
- open a OpenOffice document in AbiWord
- copy&paste between different applications
- embbed an Gnumeric chart into some OpenOffice document
- try to edit a LaTeX document with Abiword or OpenOffice
- try to open a Gimp xcf in anything beside Gimp
- try to copy&paste some webpage in a Office application and get something more then plain-text
-
None of this works or only in a much less smooth way then it does under Windows or MacOSX with similar software. Free Software has improved a lot in these regions in the last years, but there is still lots and lots of software floating around that doesn't operate much with other software at all. Sure, you can always export to
There is a very simple issue: settle on a set of standards that are open and free and then even if 100 different programs that do the same thing, like calendering, come out they could still all interoperate. The users would win since they could use the program that they liked the most, not the one that is holding their data hostage. Open and free standards leads to more inovation because it encourages developers to try new things and not worry about loosing users because they can't use their old data. This is what scares Bill and MS the most and why they will NEVER use open and free standards in their products. They will "embrace and extend" standards, which means making their own version and then not giving it out and blaming everyone else for "not following the standard".
Space for rent, inquire within
The only thing that even remotely sounds like the Slashdot blurb is this:
- 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.
Translation: being interoperable is easiest when you don't have to interoperate with more than one implementation.Find free books.
I think they are failing at that.
IIRC the dollar lost 26% of it's value in 2004 (compared to Euro and Yen), so the 6% increase in revenue (10-12 2004/2005 in dollars) don't look so great anymore.
Sure, they have cut 1.5 billion of R&D costs, which is impressive, but only revenue can keep a company alive.
Currently Microsoft's anti-Linux strategy seems to be:
This won't work.
It will have these effects, all bad for Microsoft:
It seems Microsoft is getting pretty desperate.
I hate to defend this guy, but there's other things you should be attacking him over. From a user point of view. Different Open Source distros are really like different Operating Systems.
How do you install software in Red Hat? Debian? Windows 95? Windows XP?
How do you change what IP address will be used for eth0, in Red Hat or Debian? Windows 95? Windows XP?
In both cases the 6 years different versions of Windows are more similar than the latest versions of both.
Actually that would still work better, see the doc format is an undocumented mess with memory dumps in it, while OpenOffice uses plain clearly readable and well documented XML. Besides that Microsoft constantly altered the doc format to break the revers engineering efforts by the competition, and thus broke constantly its own compatibility between versions.