Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Microsoft Government Politics

Microsoft Opposing California Open Doc Bill 191

ZJMX writes "Microsoft is going through its email and phone lists asking people to support their opposition to California A.B. 1668 — 'Open Document Format, Open Source' — by writing to the California Assemblymen involved in this bill (contact info in the link). Apparently they fear that California will join Massachusetts in wanting documents based on open standards in their government. Let's see if this community can raise as much support for the California ODF bill as Microsoft can raise opposition."
This discussion has been archived. No new comments can be posted.

Microsoft Opposing California Open Doc Bill

Comments Filter:
  • by 140Mandak262Jamuna ( 970587 ) on Sunday April 08, 2007 @08:20AM (#18654509) Journal
    The benefits of avoiding vendor lock, true interoperability fostering competition among the software vendors etc will ulitmately benefit the consumers. No doubt about it. Among the consumers the biggest block is the corporate America and these big companies that spend billions of dollars. But they dont seem to care much for OpenDoc and are, persumably willingly, paying whatever MSFT is billing them. What is going on? Bigname PC vendors all compete on price and not single one of them is trying to differentiate themselves from rest of the pack by pre loading the windows boxes with OpenOffice or FireFox or Gimp. Corporate America is not demanding true interoperability and a level playing field for their vendors. Either there is some serious wrong doing by MSFT like bribing IT managers and giving kick backs to PC vendors. Or these people are really dumb. Still I think the time to celebrate is when corporate America decides not lock up their data in a format owned by someone else. Politicians are fickle. A few thousand in campaign contributions they will sing MSFT anthem and betray their voters.
  • So... (Score:4, Insightful)

    by JamesTRexx ( 675890 ) on Sunday April 08, 2007 @08:20AM (#18654513) Journal
    They can't get their foot in the door of the government, so now they resort to spamming?
  • by Marcion ( 876801 ) on Sunday April 08, 2007 @08:27AM (#18654531) Homepage Journal
    Microsoft seem to have become a very large and well funded political lobbying group.

    Sure they buy in lots of software and rebrand it, they also copy a load of stuff and then try to bundle into their existing products. However, have they actually developed anything in the last year or two that did not suck and then disappear?
  • by lord_mike ( 567148 ) on Sunday April 08, 2007 @08:28AM (#18654533)
    ...Microsoft knows that the one and only thing that is preserving their monopoly is Microsoft Office as a standard. If that ever goes away, so does their monopoly. Anyone can run a Mac or Linux and have 75% of their needs happily met via these (or any other) operating system. The one piece missing is fully compatible office software. So, Microsoft needs to hold everyone hostage with proprietary Office formats.

    Thanks,

    Mike
  • by Anonymous Coward on Sunday April 08, 2007 @08:32AM (#18654551)
    You understand it wrong. The OpenXML format is completely open for every feature implemented in Office 2007 and contains a very verbose standard which discusses how it works. There are a few tags which are not explicit in their implementation which exist for legacy purposes only, such as supporting defunct features found in Word 95.

    These formats have absolutely nothing to do with the .DOC format. .DOC was literally a memory dump of the data structures. The XML files are well structured. Style and content are highly separated. They are quite easy to read and understand.
  • by TERdON ( 862570 ) on Sunday April 08, 2007 @08:38AM (#18654569) Homepage
    on the other hand, one might think there shouldn't be any need for the phrase "legacy purposes only" when discussing the first version of a new standard.

    Any conversion of such things should reasonably be done in the tool doing the file conversion, not in the file format itself.
  • by Anonymous Coward on Sunday April 08, 2007 @09:16AM (#18654743)

    There are a few tags which are not explicit in their implementation which exist for legacy purposes only, such as supporting defunct features found in Word 95.
    And because the standard contains these tags but does not contain the information required to implement them, nobody but Microsoft can implement them. A standard that is designed in such a way that only one company can implement it fully is not an "open" standard in any conventional sense of the word.

    Yes, an implementation that doesn't include these tags will not be disadvantaged in practical terms, but that doesn't mean it's not a big deal. Because what this means is that Microsoft will be able to say, quite truthfully, that only Microsoft can offer a 100%-compliant implementation of the standard. This is not how open standards should be - the whole purpose of open standards is to level the playing field and let products compete on their true merits. Being able to wrap Asian text in exactly the same way as Word 6.0 for Macintosh is not a big advantage for the average American consumer, but what average American consumer is going to understand that when Microsoft says "OpenOffice.org is not 100% compliant!", they're talking about crap like that? The sole purpose of these tags is to enable Microsoft to use misleading advertising. This is not what standards are for.
  • Comment removed (Score:2, Insightful)

    by account_deleted ( 4530225 ) on Sunday April 08, 2007 @09:31AM (#18654791)
    Comment removed based on user account deletion
  • Microsoft? (Score:3, Insightful)

    by kripkenstein ( 913150 ) on Sunday April 08, 2007 @09:44AM (#18654841) Homepage
    Did the email even originate from Microsoft? As far as I can tell, all we have is a single email received by a single person. Perhaps it's a delayed April Fool's joke or something of that sort? It would be incredibly stupid (even for Microsoft) to send out official emails like this.

    Even if several people receive such emails, that doesn't prove it is from Microsoft. Is there any official reaction by them, or proof that it came from an official Microsoft email account?

    Regardless of this matter, the push for ODF is a great idea.
  • by pcardno ( 450934 ) on Sunday April 08, 2007 @10:42AM (#18655111) Homepage
    Erm, I know we shouldn't feed trolls, but you clearly don't understand a couple of key points here.

    Firstly - "chickenfeed" on Windows and MS Office? Are you insane? Have you ever been involved in procurement for the Microsoft tools? I'm guessing not, as then you'd realise just how expensive it is to provide Windows, Office and a few other bits and bobs for a 10,000+ strong userbase. Either that or you're Bill Gates and several million dollars is chickenfeed to you.

    Secondly - yes, Excel is a popular platform, but not just amongst managers. It's one of the few tools that most office based employees use on a regular basis, far more so than Word, Access and in quite a lot of cases even more so than the web. I know plenty of users who don't have a clue how to use websites and find them intimidating but are still comfortable with Excel, as they have to do their reporting through it and use it for home accounts etc. As such, while it's not an ideal platform for developers, interoperability and much more, it is pretty damned useful for putting out straightforward productivity tools that don't scare the general public.
  • by stephanruby ( 542433 ) on Sunday April 08, 2007 @02:24PM (#18656649)
    "You understand it wrong. The OpenXML format is completely open for every feature implemented in Office 2007 [...]"

    The problem with this statement is that Office 2007 still contains most of the code base for Office 95, and it contains the code of every Office version thereafter. So unless you know something I don't know -- there is no way to be sure that "the OpenXML format is completely open for every feature" of Office 2007.

    The second problem is that during its anti-trust case, Bill Gates was on the record saying that his Office Suite wasn't tied to his Operating System, and that some kind of wall was erected between those two divisions so they couldn't talk to each other and share undocumented features, when in fact current analysis of their leaked code -- shows the exact opposite -- that their Office suite was indeed and (still is) closely intermingled with their OS at the undocumented system's calls level.

    So for you to be so sure of the openness of OpenXML, you must not only know something I don't, but you must also be far more knowledgeable than Bill Gates was on this subject, since he either lied under oath about this particular topic, or was just too ignorant to know what was happening at the source code implementation level.

    In either case, I'm not even sure why we're even discussing this. If you have to argue, and if I have to take your word for it, that a particular piece of closed source code, inside an "open" data format, does nothing that's needed by Office 2007, then this "open" format is not really open -- is it?
  • by Peter La Casse ( 3992 ) on Sunday April 08, 2007 @02:34PM (#18656727)

    I wouldn't call that easy to read and understand.

    That's because you don't understand the context. XML isn't for making documents easy for *people* to read and understand, it's for making documents easy for *programs* to read and understand.

    It's far easier to make a computer program read and understand the XML excerpt you quoted than it is to make a computer program read and understand a document that, when encoded, looks like binary gibberish.

    That said, even though I'm no XML expert, the XML you displayed looked pretty easy to understand to me.

  • Re:Personally... (Score:4, Insightful)

    by init100 ( 915886 ) on Sunday April 08, 2007 @02:37PM (#18656747)

    A law that dictates that ODF is used for the state's documents does not exclude any vendor from the market. Microsoft is welcome to add ODF support to its office suite, but refuses to do so. In other words, they are excluding themselves from competing by not supporting ODF. Instead of adding support for ODF, they try to push states to standardize on their format instead.

  • by jayp00001 ( 267507 ) on Sunday April 08, 2007 @03:17PM (#18657061)
    You do realize that you've given the number 1 reason that the openoffice format should not be used. If you have to go to back to the application to read the file properly, the "open" format is worthless. I am not saying that the microsoft format is better but at least Word is arguably the number one word processing application and isn't going anywhere soon.
  • by TERdON ( 862570 ) on Sunday April 08, 2007 @04:13PM (#18657401) Homepage
    Uhm, you're totally wrong. The idea with XML was to make it (reasonably well) readable by humans. The extract shown before hardly is.

    What would be most easy to read for a computerprogram would probably some "binary gibberish" as this could be more or less a dump of the RAM portion that deals with the document (not unlike the old .doc). No processing necessary at all at file read. That's very different from XML which needs quite extensive processing (however not so much that you don't mind the overhead).

    If nothing else, you could explain to me why hardly any file format before the 90's was based on formats similar to XML...
  • by wtansill ( 576643 ) on Sunday April 08, 2007 @04:19PM (#18657455)

    Either there is some serious wrong doing by MSFT like bribing IT managers and giving kick backs to PC vendors. Or these people are really dumb. Still I think the time to celebrate is when corporate America decides not lock up their data in a format owned by someone else. Politicians are fickle. A few thousand in campaign contributions they will sing MSFT anthem and betray their voters.
    Sorry, but you have it exactly backwards. I spent 12 years working for various government contractors. Contractors need to be able to read bidding specifications, supply documents for bids, pose questions regarding bidding specs, provide cost analysis data, etc. to the Government. If the Government uses Word and Excel, for example, so does the contractor. If you have a prime/subcontractor relationship, then all of the subs will use Word and Excel as well, as that is what the prime uses to communicate with the Government. OTOH, if the Government breaks the mold and begins to use ODF, then the Government's supply chain will as well. The Government is big enough to pull this off, but no single company can do the same.
  • by Anonymous Coward on Sunday April 08, 2007 @05:19PM (#18657809)
    You mean those non-standard extensions to the ODF specification? The ones that are, by definition, not part of the standard?

    You may as well claim that C is not a standardised programming languages and should not be used because some compilers implement non-standard language extensions.
  • by Helldesk Hound ( 981604 ) on Sunday April 08, 2007 @08:50PM (#18659065) Homepage
    > So for you to be so sure of the openness of OpenXML, you
    > must not only know something I don't, but you must also
    > be far more knowledgeable than Bill Gates was on this
    > subject, since he either lied under oath about this
    > particular topic, or was just too ignorant to know what
    > was happening at the source code implementation level.

    It is on record that M$ has even lied to its own staff about development/release timeframes.

    The bottom line is that M$ is not a corporation that can be trusted.
  • by AJWM ( 19027 ) on Sunday April 08, 2007 @11:07PM (#18659785) Homepage
    Don't be a twit.

    You don't "have" to go back to the application to read the file. If you do not understand the difference between "you can" and "you have to", then I pity your existence.

    On the other hand, with closed formats -- and for all practical purposes this includes MS OOXML -- you can't go back to the source, so you do have to use the original app.

  • by Peter La Casse ( 3992 ) on Monday April 09, 2007 @09:03AM (#18661833)

    The idea with XML was to make it (reasonably well) readable by humans.

    That's certainly an advantage, but the biggest benefit is the existence of standardized XML parsing libraries. Other formats, like \nattribute:value\n, are just as human readable.

    The extract shown before hardly is.

    No, it's quite clear. The < > indicate a tag; the w: indicates the namespace of the tag; some tags have attributes. Closing tags have a / before the >. The semantics of tag names and attributes are defined by the "w" namespace. Different text is encoded by different tags, which seem to indicate formatting information. The tags indicate that, for example, the text "This is a " is modified by the p, r and t tags. XML is really a meta-language; the "w" namespace indicates the "language" of each tag.

    What would be most easy to read for a computerprogram would probably some "binary gibberish" as this could be more or less a dump of the RAM portion that deals with the document (not unlike the old .doc). No processing necessary at all at file read.

    It's not the processing that makes it easy or hard for a program to read, it's the encoding. If there were a standard way to describe binary tags, then that would be almost as good as the standard way to describe text tags used by XML.

    A programmer looking at the XML encoded stuff knows what the tags are; they're the parts surrounded by %gt; %lt; etc. that I described above. He doesn't have to, though, because he can use his standard XML library. A programmer looking at a binary encoding doesn't have any such indicators, so it's harder to make a computer program that parses a binary format. He has to know what the format is ahead of time and make his own read() calls or whatever.

    If nothing else, you could explain to me why hardly any file format before the 90's was based on formats similar to XML...

    The computers of that time were so slow that the overhead imposed by text-based protocols was significant. Even today, for some applications it is significant and for some it is not. Some XML parsers make a function call, or allocate memory, for each tag.

If all else fails, lower your standards.

Working...