Is the New Microsoft Office Really Open?
joesklein asks: "From CNET, there is an article about the new Microsoft Office 11. In summary 'Microsoft says it's opening its Office desktop software by adding support for XML--a move that should help companies free up access to shared information. But there's a catch: It has yet to disclose the underlying XML dialect.' Could this be grounds for another anti-trust suit against Microsoft?"
it supports .DOC, the de facto standard for documents. What's this XML you're talking about?
Well if the way Microsoft Word saves out as HTML is anything to go by, then concise it most definitely will not be.
Yes, mister Hairtrigger, we should sue Microsoft simply because they won't release trade secrets. We will surely win.
- A.P.
"Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
Oh no! Heaven forbid someone extend the eXtensible Markup Language!
:-)
frob.
//TODO: Think of witty sig statement
<officeDocument>w qJ3ZoYcykoHBIOIZrYLannDEpJv39+244KW5Zi vo7xARPN0gZNRRSUeHOrY2MJSUfyVmIt4bvuwtLq4tl9UT9nX1 Ug5NAAAACH+Dk1hA ABLADcAQAX+4CeOZGmeptUpzxNkz0ZYaG3fuGg9DoVQ4 BkYiZ7kYrmoOJ/OQSdHrVkiFEFju0U4Ao9IREEWj8muVybj8Cy hFc+DVj11OA4FodOxaDQYM clm5wFQMbU3UiBh4KnTcGBRUFTUwLAwYGMGgPGRweTqtCA021 I ODSBYGXBAESgonVykEzI27KwXEwCmCJHVkESNhIoaNBA2ASrsn QClGry p5OAStArSKuawsJLmjWLvesJo4c1hM3Qe1 w1RChSJKMcGWq9fXBPAJ7qOFQEQCA3bt48+rduzfT3Qp89zKJE 2ADJ4soOvBA4 MCyQQeniw4QUjoBa8z74HggEBrHA4JcEMAwI4aqJ Dm0hYwSBGhpgMCswpFrklFd03DWUSdylNqzEKBBBhmAIECYcKE QEGSxEiWw1CoAwljG/ EQgRRQaz+lEoUh1VjwCb12EBAAwKOw8QAa7zXwjIcLLGaR 4ltQwD1TwQIQ2KABNLj05p4AYyyiiT1YrhVgBB3qg6MtXtNWhg gJJcODKQjC2kIZrSECUijQ9B 99BKdoCYBU3wgpvESDDaE18tUha50jEGTiVqBVHDHFRQUCaNdJ 3o XOJXaFYN2tSn2oGOZgbRBbaTqoAAoA /bywQQKueRJABBUgOBVFE6gw3Kq4ocBNBAIac1spKR3jBgUEzA pvJrcT+M APJQxG5yWC5I9yWW7Zg8AaLkWmg1Ya8oYg5m y9vByyjBhuxPeFBAJwixp1yGCvHHDIhvbCmQwhRZ8nImqkzYm0 boBZABBdsVJ5HM U4gXHLyTkmkMkgTGJLVnKCQWEiBHAin46DF20AAO1c QlCMj6zOrBw1WY8GDOV70hwbk5RSgOD1xEJ1bBtL8Gp9OcJC2J wR4kECdNUyoE4WGeviTr rj1nAP+uXw4xFEu/W0njz2LsIEpnWG6RGlTmaEAG9YVoZKN
C +RhOSkLbJC66iFKxA4MD0NHuzFxBl+YjjtysPtF3jxoSxFTvXg lJKodEYScuv+eGI/V3BEohgtV4 DVDbc7yLBZYIj/DYEUIEoFiGASRyyrvOhhDPYsI+DQlGxmphgE mRhj DikNrG38KFna+OSHsz0NHLsxHVLyEs/Y ZcnFNFRAMDUoCyVlze5oYmRihSYFLWNsSCRiViEIg4XkEUdZio UMggBAQA7
<base-64>
R0lGODlhSwA3AIQAAA8NDZqHf5I/NldIQszKyE
T6uZj+dkb8
ZGUgd2l0aCBHSU1QACH5BAEKAB8ALAAA
jqBj
GBMQFz4IBgkZCQZDRBwJkC0Zbg
A3p0VR0eDjOeIg9uwBlgZCwvjJZIuU8GMr3DOgkDDzN0FhsBo BVMBaiqb3FJSqpw5AseBehMwI8K
Mn3VNx0Bs5hQ6/1y9gAJ
RUf+8HAgkmlBBmHVAsiBedGChQNaxOlktySJq1csMh
8LDUxCugBwNOPW
cq7xOVYK5CK2yCMBgiNJiAxeC+7JAgWTqxAI
QmZDlKzd
ira7rmkawDsO6PXyA4h88i06ifMYMq
ar
2gNKWD5OIiR6L7LggiIGdJiJ
CipwBPZmLQu448RdqQQKzxIc0FnRBgMAFpifnv1ZS2dNPM
74Cq6ialAsRdI8+suC
ltAdcwZl60UQkERHUhDN5MmZS9WScBxuAzW30IYK
2QEJdLRcFyDx
pYWEpRF4kATDJEFqRt9MAvtiAALZwPVHII
E+A5IQ
2GhAnFWCW9VyMuC2elnCAzphAk8i
eaUi8rkjHDhMumrE8xJmwI
BCI+pqA/eehAGciR9z4QgMpJ5keNioM+jAANYDSkZJLy
NkOO9fUwM6ygk5h+
</base64>
</OfficeDocument>
The difference between Microsoft and their competitors is that MS is willing to take a long-term view:
:-(
1) Establish a monopoly on office productivity software
2) Profit!
3) See income drop once everyone has Office. Market saturation!
4) Less Profit
5) Release new Office with new file formats; use monopoly to get it pre-loaded on all new PCs.
6) Eventually everyone else upgrades Office in order to read new file formats they're getting from their co-workers.
7) Profit!
8) Release new OS with filesystem that looks like a database.
9) Release YAO (Yet Another Office) [see 5 & 6] that only works with new database/filesystem in new OS.
10) Now, not only do the masses have to upgrade Office to read co-workers files, they have to upgrade Windows as well.
11) Profit!!!!!
If all this should have a reason, we would be the last to know.
Remember, You are unique...just like everyone else.
the Love Caculator demonstrates that
Draw your own conclusions. cute little widget.
"It is a greater offense to steal men's labor, than their clothes"
I am going to reply to this email and offer my help. This seems like a great project to work on. Is .UUCP a new TLD?
Get off the high horse guys, whether its binary or XML is irrelevant, making something XML doesn't make it open.
You keep using that phrase, I do not think it means what you think it means.
"We make XML the way it SHOULD have been made in the first place"
Dr. Love thinks that a relationship between microsoft and linux has a reasonable chance of working out, but on the other hand, it might not. Your relationship may suffer good and bad times. If things might not be working out as you would like them to, do not hesitate to talk about it with the person involved. Spend time together, talk with each other.
D'oh!
I guess the cool thing now is to put the tagline "Could this be grounds for another anti-trust suit against Microsoft?" on every Microsoft story, even when the context has absolutely nothing to do with anti-trust.
Huh.
...not as in can of worms.
In other words they're involuntarily providing the bare minimum of interoperability that the marketplace demands. News for nerds to yawn at.
Gentlemen! You can't fight in here, this is the War Room!
..so I can write a cross-platform tool to open their files.
ifstream("MyOfficeFile.doc", ios::in);
Crossplatform enough for you?
As funny as it is useful. I can read the most thoroughly encrypted files that way, too. It's good to have a Windows programmer around...
Oh, you mean edit the files? I remember writing VBA code that did that just fine.. Good documentation how to do that - much easier then working with a crazy-ass XML schema?
It seems that between your first sentence and your second, you forgot the "cross-platform" part. Of course, if you're a VB programmer I can't blame you--you were probably born that way.
(I'm just kidding, no personal insult intended)
Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra