Slashdot Mirror


Microsoft Can't DRM Docs Fast Enough

grcumb writes "As part of the DoJ Anti-trust settlement, Microsoft was ordered to provide freely available documentation for its communications protocols. InfoWorld is reporting that not only are they late in delivering the required APIs, but it's because they want to convert everything to the read-only Web Archive (MHT) format, which can only be viewed in MSIE. InfoWorld reports that, "In July, Microsoft said it would complete revisions of the documentation required by the court in the autumn, a season generally reckoned to include the months of September, October and November in North America, but may now have to extend work on a beta or test version of the new documentation into December...." So we have to wait longer for a format that makes the content harder for developers (developers! developers!) to use. Maybe they didn't read the documentation ..."

99 of 353 comments (clear)

  1. MHTML is RFC 2557 by RupW · · Score: 5, Informative

    RFC 2557: MIME Encapsulation of Aggregate Documents, such as HTML (MHTML)

    There's a Mozilla KB entry about MHTML support and open bugs for load and save (IDs 18764 and 40873; bugzilla won't accept links from Slashdot). Plus the maf extension to support MHTML.

    1. Re:MHTML is RFC 2557 by perseguidor · · Score: 2, Funny
      Also, in a relevant note (from the article):

      Microsoft said that it has published the specification for MHT and that it offers a free software development toolkit for the digital rights management system, enabling anyone to develop a new software application to decode and read the files using another browser
      .
      --
      O make me a mask
    2. Re:MHTML is RFC 2557 by acvh · · Score: 4, Informative

      Using compound documents isn't the problem here, it's what the compound documents ARE; one is the documentation, the other is a "publishing license" which is used to encrypt the documentation, and is only usable by the IE Rights Management add-on.

    3. Re:MHTML is RFC 2557 by Threni · · Score: 4, Interesting

      Don't we just need one machine on the net somewhere to which we can submit these encrypted (for want of a better word) documents and which returns a HTML equivalent?

    4. Re:MHTML is RFC 2557 by FuzzyDaddy · · Score: 4, Informative
      If the SDK is binary library files compiled against an MS operating system, with licensing which is incompatible with the Mozilla Public License, then it is far from free or open.

      Just because you don't pay money, doesn't mean it's free.

      --
      It's not wasting time, I'm educating myself.
    5. Re:MHTML is RFC 2557 by Anonymous Coward · · Score: 3, Interesting

      Microsoft apparently has complete control of the Toronto District School Board already, and this will just add more fuel to their idiotic fire...(about 40,000 desktops). I run one of the very few linux labs, and have been told that internet access will be cut to my lab, because it is not Microsoft windows!?! They are doing this 'to increase security'...I kid you not. My linux lab is quite possibly the only lab of computers that has been running continuously for 3 years without any problems, yet they are going to cut internet access to a lab that runs perfectly, and run 40,000 windoze computers, (24 hours a day, in empty schools for 16 hours a day!? environmental damage is enormous...as well as cost to the taxpayers), using some Microsoft plan called CTMI, which involves overnight reimaging...constantly...continuously...in order to keep the systems running...sigh...what gross incompetence...

  2. Obviously! by haskins_sam · · Score: 5, Funny

    Duh! Being Microsoft, they had to make things harder for developers to use. After all, if they made it easy, it would be a Macintosh.

    1. Re:Obviously! by drinkypoo · · Score: 2, Funny

      No, instead Apple courts artists and musicians. Couch surfers of the world unite!

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  3. Microsoft Not Complying? by grunt107 · · Score: 5, Funny

    I am shocked

  4. What's wrong with PDFs? by baldass_newbie · · Score: 5, Insightful

    Or are they just trying to look slick?

    --
    The opposite of progress is congress
    1. Re:What's wrong with PDFs? by Karzz1 · · Score: 4, Insightful

      Well, Microsoft does not own the PDF format and thus cannot lock you into using their DRM crap with PDF. They needed to create a whole new buggy piece of crap format in order to force you to use IE; at least initially. Not to mention this is typical of Microsoft. Yes, technically they did comply, but they made it as difficult as possible for everyone involved. Reminds me of kindergarten.

      --
      Beware of he who would deny you access to information, for in his heart he dreams himself your master.
    2. Re:What's wrong with PDFs? by nels_tomlinson · · Score: 2, Funny
      Or are they just trying to look slick?

      I think you mispelled ``sick''.

    3. Re:What's wrong with PDFs? by Kenja · · Score: 3, Funny
      "Reminds me of kindergarten."

      What does, Microsoft's childish actions or the whining that Microsoft's not sharing?

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    4. Re:What's wrong with PDFs? by Karzz1 · · Score: 4, Insightful

      What does, Microsoft's childish actions or the whining that Microsoft's not sharing?

      I was simply referring to Microsoft having to have the last word. The DOJ has ordered them to share this documnetation -- that is not up for discussion; however, Microsoft has intentionally made it as difficult as possible for someone who needs this documentation to not only get it, but then to be able to use it. So, to answer your question, I would say it is Microsoft's childish actions that remind me of kindergarten.

      --
      Beware of he who would deny you access to information, for in his heart he dreams himself your master.
    5. Re:What's wrong with PDFs? by PeanutGallery · · Score: 5, Insightful

      No, they're just testing their boundries. They wanna see if the DoJ has the guts to back up what they say. My advice to the Dept. is they need to come down hard and fast on this as contept of court, or M$ is gonna walk all over them. "If you give a mouse a cookie..."

      --
      -- Just another unsolicited opinion... from the Peanut Gallery.
    6. Re:What's wrong with PDFs? by NaugaHunter · · Score: 4, Interesting

      Yes, technically they did comply, but they made it as difficult as possible for everyone involved.

      Isn't this contempt of court? Like showing up to pay a fine with pennies in a jar?

      --
      R: That voice. Where have I heard that voice before? B: In about 365 other episodes. But I don't know who it is either.
    7. Re:What's wrong with PDFs? by glorf · · Score: 2, Funny

      I would have though that "If you give a pig a pancake" would have been the more appropriate book reference when talking about monopolies :)

    8. Re:What's wrong with PDFs? by 1u3hr · · Score: 2, Insightful
      All a protocol spec needs to be is a nice txt file

      Thoough you can describe anything in words, diagrams can often explain technical concepts much more clearly and compactly. PDFs are ideal for combined text and diagrams. If they aren't locked down (using Adobe's DRM) you can easily copy and paste both text and diagrams from PDFs. They are harder to modify, but you can overlay fairly easily with notes.

    9. Re:What's wrong with PDFs? by Anonymous Coward · · Score: 2, Informative

      I actually developed the format we're using and trust me, there's no interest on the part of Microsoft in making the documents IE-only. In fact it's a liability for the compliance folks. Now, MHTML is actually a public standard (see RFC doc 2110) developed by a J. Palme at Stockholm University. It's not MS's fault that only IE can read them; other browsers just haven't gotten on the ball. What is MS's fault is that they haven't provided the means of accessing Digital Rights Management-protected content via other browsers. This means that even if they can read .mht files, the DRM stops them from reading the documentation inside. That is what's really tying the docs to IE.

      This is really sensitive information and it's being shared via a settlement with the Department of Justice, and it should be no surprise to anyone that they wish to protect their business secrets using DRM. MSFT is scared to death of angering the DOJ and would never be so brazen as to arbitrarily share content in an IE-only format. It just that the security implementation has the sad side effect of locking everyone into using IE until this relatively new technology is wore widely adopted.

    10. Re:What's wrong with PDFs? by Anonymous Coward · · Score: 2, Insightful

      Pennies are legal in the US for all monetary exchanges. Their was a lawsuit in the US over a fellow who attempted to pay a $200 bill with pennies and payment was refused. The gentleman paying with pennies won the suit. Pennies are valid currency for all bills under US law. Irritating, but legal. Now getting a judge mad at you as a side effect probably isn't good for your case however.

    11. Re:What's wrong with PDFs? by 2old2rockNroll · · Score: 2, Insightful

      MSFT is scared to death of angering the DOJ and would never be so brazen as to arbitrarily share content in an IE-only format.

      Yes, Microsoft was terrified by the hand-slapping they received from the big, bad DoJ.

    12. Re:What's wrong with PDFs? by Idarubicin · · Score: 2, Funny
      If you give a mouse a cookie...

      Dude, you give a browser a cookie.

      My mouse just eats batteries.

      --
      ~Idarubicin
  5. It could be worse... by dorward · · Score: 4, Insightful

    The might make them available only in printed form, and only to people who pay an admin fee of a few hundred dollars.

    1. Re:It could be worse... by isorox · · Score: 4, Funny

      It could be worse, they might make them available only in a satanic text, and only to people who pledge their first born to Lord Gates

    2. Re:It could be worse... by GQuon · · Score: 2, Interesting

      available only in printed form, and only to people who pay an admin fee of a few hundred dollars.

      And that's the way that many "open" standards are available. Sure, using the standard is free (if there are no related patents), but the documents are copyrighted and could cost as much as $500. Unless you're a member of the standardisation organisation and have paid thousands of dollars in dues.
      Then there's the standards containing patented alorithms (MP3, MPEG4 etc.) Bleh.
      I'm all for the freedom to keep your code secret, but what's this secret standards nonsense? Well, it makes sense as a way for paying for the standardisation work.

      --
      Irene KHAAAAAAN!
    3. Re:It could be worse... by Dutchmaan · · Score: 3, Funny
      It could be worse, they might make them available only in a satanic text, and only to people who pledge their first born to Lord Gates

      Isn't that the standard EULA?

    4. Re:It could be worse... by owlstead · · Score: 2, Insightful

      Yes, and it's one of the few things that irritates me most about e.g. ISO. Look at the implications:

      - no digital format (so no copying of example code, or even test vectors)
      - no way of knowing what is exactly in the standard beforehand (yes, there are excerpts, but they are not always that usefull)
      - difficult and expensive to obtain, so for the DIY people, like open source developers, it's a pain in the butt
      - it takes time to even get the standards, lovely if you need them asap
      - thank you for even more administration
      - noboy to convert them to a more easily viewable format

      The list goes on and on. Most of the time the companies or institutions that set up the standard get an advantage by knowing what's going to happen in advance. Lets try to keep standards as easily available as possible, somebody might actually use them!

  6. Freely Available? by Xetrov · · Score: 5, Insightful

    Ermmm yeah. What part of "freely available" means available only in MSIE?

    The (Developers! Developers!) reference is about the Steve Ballmer Monkey Boy Dance.

  7. manpages, baby! by dubdays · · Score: 4, Funny

    The DoJ should make 'em turn the docs into manpages. You know, just to piss Billy off.

  8. leave it to Mcrosoft by MrRuslan · · Score: 5, Insightful

    to slither itself out of something they don't want to do but are ordered to b delays and tactics like this...they are supposed to make things freely avalable thats something they dont want to do but tey have to so they make it as much of a pain in the ass as posible for everyone...too bad the system is more bueracracy and less common sense...

  9. DRM? by blowdart · · Score: 5, Funny
    Microsoft said that it has published the specification for MHT and that it offers a free software development toolkit for the digital rights management system, enabling anyone to develop a new software application to decode and read the files using another browser.

    Well thats ok then. Now where's that format? Oh www.microsoft.com/download/mht-fileformat.mht .....

    1. Re:DRM? by Karzz1 · · Score: 2, Insightful

      Actually, if you search www.microsoft.com for drm and mht, you come up with NOTHING

      --
      Beware of he who would deny you access to information, for in his heart he dreams himself your master.
  10. Why do they bother? by n54 · · Score: 4, Insightful

    It's mostly text and can be printed right? And then later (if anyone cares enough to do it) scanned into non-DRM documents...

    So much for DRM lol

    --
    this comment is provided "as is" and without any express or implied legibility or congruity [...]
    1. Re:Why do they bother? by MrRuslan · · Score: 2, Insightful

      if it can be printed it could be done directoly into PDF without having to go trogh all that paper....

    2. Re:Why do they bother? by Jesus_666 · · Score: 2, Funny

      In addition, changing format for personal use is deemed fair use by the law at least where I live (Norway) - ie. I don't mind Microsoft spending lots of money on loosing a legal battle with me :)

      Norway was just outlawed under the DMCA, as it can be used to circumvent copyright protecion. Expect the nuclear strike tomorrow.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  11. Fall Season by Anonymous Coward · · Score: 5, Insightful

    Microsoft said it would complete revisions of the documentation required by the court in the autumn, a season generally reckoned to include the months of September, October and November in North America, but may now have to extend work on a beta or test version of the new documentation into December..

    Actually winter normally does not officially commence until around December 22nd. So they are quite within a reasonable timeframe to complete it in early December and still be done in autumn.

    1. Re:Fall Season by AJWM · · Score: 2, Insightful

      Here in NorthAm, Dec 22nd (or thereabouts) is the first day of winter. Likewise the other equinox/solstice days mark the start of their season.

      Given the effects of thermal lag -- eg, late January/early February is typically the coldest part of winter -- that's actually quite reasonable.

      --
      -- Alastair
  12. Seasonal deadlines? by dema · · Score: 4, Insightful

    ...Microsoft said it would complete revisions of the documentation required by the court in the autumn...

    How can a company tell a court that they will finish something in a season? Shouldn't a deadline from a court ruling have a specific date attached to it?

    1. Re:Seasonal deadlines? by Xylaan · · Score: 2, Funny

      Please, this is Microsoft we're talking about here.

      At one point, they thought 'When hell freezes over' or 'When the cubs win the world series' was a specific enough deadline for when they'd explain the inner workings of Windows.

    2. Re:Seasonal deadlines? by MadFarmAnimalz · · Score: 4, Funny

      You can tell what kind of attitude people have by the units of time they use with deadlines. A rough translation guide:

      "I'll have it done in a second": means "you have me by my balls; if I don't get my paycheck, I'm getting evicted, my girlfriend will leave me for Stu, and I'll suffer from erectile dysfunction. Oh, and Stu is the neighborhood stray."

      "Give me a couple of hours" means "It'll really take a couple of minutes, but I found some great pr0n which, quite frankly, is higher on my priorities list. And you see, my entire family died in a horrible sewing accident and I've inherited a few hundred bucks so I'm not scheduled to become desparate for my paycheck for another few weeks."

      "Sure. Next week okay?" means "Boy, aren't I glad I went freelance and can now charge by the hour! I _did_ bookmark that new ferris wheel pr0n site, didn't I..."

      "You'll have it in a month and a half" means the same as the last one, but the person delivering the promise has now been freelancing for some time and is well aware of the outlandish deadlines one can deliver. Typically this kind of deadline is delivered in a falsetto faux-latin-lover accent.

      "Can you wait till Autumn?" translates as "Go fuck yourselves - No wait, let us assist you in the process of your getting fucked."

      Finally, "Some time in 20[07-99]" is reserved for Longhorn-specific press releases.

      I sincerely hope this helps you.

      --
      Blearf. Blearf, I say.
  13. DRM, What?! by digerata · · Score: 4, Interesting
    I'm not sure what the article is talking about. As far as I know, there is no DRM in MHT files. If there is, MS is retrofitting some scheme to it.


    MHT and MHTML files are actually really cool and its too bad other browsers don't support it. (Or in Mozilla's case, support it outside of the mail client.) I wonder if its just because MS came up with the idea? (AFAIK)


    The format is *extremely* useful for things like demo'ing a web site or portions of a website on a frequent basis to different people. I work for a company where we are constantly updating our demo server with new accounts, constantly creating new subdomains, etc, just to allow a client to view the site in their browser securely. We need to be able to take premission away from them after the demo period is over, as well as, make sure unprivledged users don't see the content.


    This could all be solved by storing the mhtml archive of the web content in our digital asset management system. Administering that is much easier that setting up new domains/users/etc.


    But alas, nobody supports it.

    --

    1;
    1. Re:DRM, What?! by acvh · · Score: 5, Informative

      " I'm not sure what the article is talking about" - then READ it. You would find the following:

      from Microsoft: "The Web application puts both the encrypted .mht file and the signed publishing license into a file called a compound file. This file, which has an .rmh file extension, is used by the Rights Management Add-on for Internet Explorer to permit viewing of RMS-protected content in Internet Explorer. For more information, see Compound Files. You can use your own format if you are not using the add-on."

  14. Why accept document in MHT? by Zangief · · Score: 5, Interesting

    If the judge demands that the documentation for Microsoft APIs is open an available for everyone, how is delivering said documentation in a form that only IE can read, meeting the judge demands?

    1. Re:Why accept document in MHT? by ceeam · · Score: 2, Informative

      Rename *.mht to *.msg and open it in any mailreader of your choice. Enlightened? Really guys, the followup on this article makes us - free-software-compatible-guys - all look like a bunch of clueless idiots. Sad.

  15. Re:Didnt RTFA, but by Anonymous Coward · · Score: 2, Informative

    Actually you're wrong, they aren't compressed at all, they are encoded in Base64 transfer encoding.. so.. they are actually 33% larger then they need to be (refering to the emdedded images). On the plus side, they are very simple to decode and convert to straight HTML + images, they are not one way, or DRM'd, or compressed....

  16. Why Microsoft is above the law by 0x0d0a · · Score: 5, Insightful

    The current government is a

    1) Republican administration

    2) To which Microsoft was the third largest corporate donor.

    This means that things like Department of Justice orders from *previous* administrations don't count.

    1. Re:Why Microsoft is above the law by killjoe · · Score: 3, Insightful

      "This means that things like Department of Justice orders from *previous* administrations don't count."

      Kind of makes a mockery of the word "justice" doesn't it? When Justice depends on who is in office then the dept of justice is nothing but orwellian doublespeak.

      Please people make it a point to re-read 1984 before the election.

      --
      evil is as evil does
  17. The reason is simple... by reynaert · · Score: 5, Informative

    Microsoft's policy is that all downloadable documents and specifications etc. should be signed, so you can verify that the document hasn't been tampered with. Usually they implement that by embedding a word document in an (signed) Windows executable. MHT seems to be an improvement.

    1. Re:The reason is simple... by julesh · · Score: 2, Insightful

      Well, based on the description in the link labelled 'read' in the article, it isn't much of an improvement.

      I don't see why they need to be encrypted to be signed, that's overkill. Just supply them in a .ZIP file with a document file and a PKCS signature file for the document. Provide a quick downloadable program that can verify them under windows; people using other OS's should be able to figure out a way of verifying them with the tools they have available easily enough.

    2. Re:The reason is simple... by pdc · · Score: 4, Insightful

      If it is tampering they want to prevent, they could publish the SHA(1) digest of the files, or sign the MHTML documents with PGP or GPG.

      An even simpler(*) solution would be to write documents in plain text, and sign that. An approach that has been used on Usenet for ... how many years now?

      -- Damian

      (*) Simpler from a technological point of view. Not simpler to apply for people unaware of the distinction between Microsoft Word documents and plain text and ignorant of existing digital-signature conventions.

  18. no chance..... by zogger · · Score: 5, Interesting

    ...that they would get a contempt of court citation, but they deserve it.

    None of this corporate nonsense will end, and it will continue to get worse and worse, until the law is readjusted to reflect that only named individual human beings have personal rights. Corporations avoid a lot of "guilt" by hiding behind the artificial person legal construct. It's beyond loony, was insane when it was aquired, now it's out of control and has lead to defacto fascism, let's call it what it is.

    And I blame the law/justice/court system just as much in this mess as the corporations.

    "Microsoft" should have never gone to trial, it should have been named humans, completely responsible for their decisions.

    Here's a thought, a mass protest by millions of people having a nationwide "incorporation day", flood the system with incorporation papers and lawsuits, a tidal wave of paperwork shuffling, patent applications, copyright registrations, and so on and so forth. Get every human to be part of their own friends and family corporation, watch the system grind to a halt, THEN maybe we'll get some change. Take every single tax break corporations get, fill out the paperwork. Why should they get all the tax break perks, and avoid personal responsibility? Sue the pants off of every large existing corporation out there, find little picyaune laws you can use. Patent everything possible, no matter how obscure. Challenge "no warranty" EULAS in small claims court all over. Serve every PHB out there with papers detailing your employment status, make them sign off to you on every single decision. They balk, sue em. Hand your own puchase contract to every shopkeeper out there when you go to buy something, demand they sign it for the sale.

    They want stupid, inane, ridiculous, society choking crap busywork and laws I say give it to 'em!

    Completely drown them in their own corporate/governmental/so called "legal system" paperwork BS.....

    1. Re:no chance..... by chadjg · · Score: 2, Interesting

      How about freezing all their accounts and tack welding shut most of the doors on the buildings and factories? It sounds like prison to me. The "person" couldn't move and couldn't earn. It sounds like a good idea to me. Of course it would screw over innocent workers, but that would just have to be too bad. I bet that would happen exactly once, in one corporation before workers everywhere would lose their fear of their bosses and keep said bosses honest.

      Is this halfway reasonable?

      --
      Why do I have this? I don't smoke.
    2. Re:no chance..... by tehdaemon · · Score: 3, Insightful

      Just make the shareholders liable for the criminal actions of the corporation. Simple, easy to implement, and more than sufficient.

      --
      Laws are horrible moral guides, moral guides make even worse laws.
  19. Free Windows? by ProppaT · · Score: 5, Insightful

    If MS has to provide freely available documentation, and the documentation they provide is only accessable using IE....doesn't this mean that MS should provide me with a free Windows license if I choose to develop my Windows software on a Linux workstation? :)

    --
    Wise men say, "Forgiveness is divine, but never pay full price for late pizza."
  20. Re:GAHHHH!!! by Anonymous Coward · · Score: 2, Funny

    Just as its a shame that Firefox doesn't support Active X. WTF are those Mozilla clod's working on anyway? I want more bug ridden features, not a stable browser.

  21. Single point of failure by tepples · · Score: 5, Funny

    Don't we just need one machine on the net somewhere to which we can...

    Not if it gets Slashdotted.

  22. yeahhhhh... by jpellino · · Score: 3, Funny

    we're gonna need you to go ahead and implement everything in MHT. So if you could just go ahead and get the docs on how to read MHT docs... they're on our web site in MHT format... yeahhhh - that'd be great. And we'll need the TPS reports by the fall, too.

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  23. Details of DoJ Settlement by Anthony+Liguori · · Score: 2, Informative

    They aren't required to make anything "freely" available. They just have to make their documentation available under licensing terms. A few companies have already joined the company (like NetApp). NetApp gave a talk about it at the CIFS 2004 conference. Basically, the documentation they provided was incompletely, incorrect, and provided less info than they already knew. However, they did work with NetApp to improve the documentation. I'm not sure what this article is referring to though. This progam is well over a year old...

  24. Thanks, Richard by orbitor · · Score: 4, Funny
    From the linked document:
    You can use the RMS SDK to build a shared document library that can protect and deliver RMS-protected documents on demand.

    I was unaware that Mr. Stallman had contributed such a thing to Microsoft. Funny that I couldn't find a link at gnu.org.

    1. Re:Thanks, Richard by Gorath99 · · Score: 3, Funny
      From the linked document:
      You can use the RMS SDK to build a shared document library that can protect and deliver RMS-protected documents on demand.

      I was unaware that Mr. Stallman had contributed such a thing to Microsoft. Funny that I couldn't find a link at gnu.org.

      No, no. You misunderstand. They mean protected FROM Mr. Stallman. After all, he won't touch MSIE.
  25. A prior article says it best by erroneus · · Score: 5, Insightful

    The antitrust suit from burst.com or whoever they are and the article recently mentioned pretty-much says it all with regards to Microsoft tactics.

    They are like children always trying to slither and wriggle their way out of things. It's disgusting and dishonorable. What's worse is that the court system seems to tollerate it all too often. I'm not a lawyer which is probably why I have a pretty clear picture of "right and wrong" in this.

    Basically, the court ordered them to do something and they failed to comply. The court should take action and not accept excuses. Freely available is freely available -- locking it down through format is not freely available and NOT what the court intended.

    1. Re:A prior article says it best by erroneus · · Score: 3, Insightful

      I don't believe everyone does it. Some people and some companies tend to comply with the government and courts quite readily. It is not common practice to dodge or show contempt for the court system in this way.

      Not all people perform a rolling stop through stop signs. Some people actually follow the speed limits. (I am not one of them) But when given an order directly from the court to do something, I do not attempt to find ways to avoid complying and I don't believe that to be standard practice in other companies.

      They were ordered to release information freely, and they set about creating a means by which they can distribute the information without making it freely available to all systems complying to their proprietary formats... and waste the court's time in doing so. There is no way the court would have ordered this, nor should the court have expected such a response.

      And it's not a particular dislike for Microsoft that fuels my response. It's simply wrong. It's wrong if anyone does that and especially wrong when Microsoft has already been found criminally guilty and are failing to comply with their punishment.

      I hope the court renders a decision against Microsoft citing that their delay was needless and their attempt at encoding into a proprietary format is contempt of court.

  26. Re:GAHHHH!!! by boy_of_the_hash · · Score: 5, Insightful

    It's signed with an IE only rights management plugin. So where's the freely availiable source code to their garbage browser and rights plugin that will make this document freely availiable as per the terms of the court order?

    What's wrong with text/plain or text/html anyway?

  27. Free PDF Creator by nurb432 · · Score: 2, Informative

    No, you dont have to buy anything from adobe. There are many free ways to create PDF files..

    One quick example is "pdfcreator".. its a pseduo printer driver that exports directly to PDF format..

    --
    ---- Booth was a patriot ----
  28. Would you prefer it ... by Ungrounded+Lightning · · Score: 2, Insightful

    The current government is a

    1) Republican administration
    2) To which Microsoft was the third largest corporate donor.

    This means that things like Department of Justice orders from *previous* administrations don't count.


    I don't like the DoJ's soft-on-microsoft attitude either.

    But would you prefer it if a Democratic administration couldn't decide to soft-pedal decisions made by, say, the appointees of Bush's administration?

    You know they will. They always have.

    Sauce for the goose IS sauce for the gander. So let's not get partisan over it.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    1. Re:Would you prefer it ... by 0x0d0a · · Score: 2, Insightful

      But would you prefer it if a Democratic administration couldn't decide to soft-pedal decisions made by, say, the appointees of Bush's administration?

      It's not quite the same. The Republicans have stronger ties to big business.

      Granted, the Dems have their own set of sources of bribes, like lawyers and the labor unions....

  29. MHT's are quite handy by jkichline · · Score: 2, Informative

    Just the other day I was wondering if FireFox, or another Mozilla system would support this file format. The basic premise is it take an entire web page (including exteral resources such as images, CSS, javascript, etc) and puts it in one file. You can open these files in a text editor and see they represent a multipart, plain text document. So MS's reasoning for doing this is to make them a little friendlier to download, although only viewable on IE. No encryption or compression that I saw.

    That said, I'm glad to see Mozilla is looking to support this. Again, its a fairly open and simple format and I don't know why they are having a hard time converting their docs to this. They probably did it in Word and are trying to export as HTML. This will kill almost any webmaster...

    1. Re:MHT's are quite handy by Anonymous Coward · · Score: 2, Interesting

      Not that handy. They are, indeed, just MHTML (multipart MIME messages with HTML and accompanying data), but all of the resources in the file are base64-encoded (waste of space).

      MHTML is fine for HTML-based e-mail (blech), but "ZIP" or "JAR" (same thing) would be much better since the contents are nicely indexed, etc. A properly formatted JAR file is even executable in many environments (perhaps not Windows) provided that they have a Java application in them. XML or HTML marked-up text in a Jar file with a Java viewer and/or installer would be pretty slick indeed... Then again, it's Microsoft -- "where innovation is put out to pasture".

  30. Re:Didnt RTFA, but by antiMStroll · · Score: 5, Informative
    Typical pro-Microsoft troll moderation. From the article you didn't bother to RTF:

    "The plaintiffs have three main areas of concern about the documentation.

    First among these is that Microsoft, asked to open up and document the interfaces to its communication protocols for licensees, has chosen to issue the documentation in a rights-protected file format called MHT, readable only with its own Web browser, Internet Explorer. This means licensees can neither annotate nor effectively search the information, according to the plaintiffs. "

  31. That's because most of the docs are in wordstar by samberdoo · · Score: 2, Funny

    Gatescorp can't find a way to translate them to HTML.

  32. They're doing this because... by jenns · · Score: 5, Interesting
    They're doing this because Donna Payne from Payne Consulting Group gave a talk at Microsoft in which she downloaded some Word files from their website and showed them the network shares and tracked changes that showed up in the metadata of the document.

    I saw that metadata and I must admit that seeing the last 10 authors, the fact that MS folks had crashed no less than 2 times in the document itself, and seeing the revealed tracked changes that showed up again as a result of the corrupting document was a real hoot. Apparently the folks at Microsoft were somewhat horrified...

    --
    Whatever women do they must do twice as well as men to be thought half as good. Luckily this is not difficult. -Whitton
  33. Re:Didnt RTFA, but by AstroDrabb · · Score: 4, Informative
    You didn't RTFA, you spew bunk and get modded "Insightful". You gotta love /.

    The DRM is not the compression part. The files are encrypted. If you DID RTFA, you would have read:

    First among these is that Microsoft, asked to open up and document the interfaces to its communication protocols for licensees, has chosen to issue the documentation in a rights-protected file format called MHT, readable only with its own Web browser, Internet Explorer. This means licensees can neither annotate nor effectively search the information, according to the plaintiffs.
    And that MS is offering a
    free software development toolkit for the digital rights management system
    The problem with this dev toolkit is that it is MS only, so that means no Linux, Mac, *BSD or Solaris for the DRM of these MHT files. These documents are for developers who may want to interact with MS's proprietary communications protocols, and some of them may be working on different OSes to make those other OSes use MS's proprietary communications protocols. Now they will be forced to use MS windows to get to the documentation.
    --
    If Tyranny and Oppression come to this land,
    it will be in the guise of fighting a foreign enemy. -James Madison
  34. best part is though by sydres · · Score: 3, Insightful

    Microsoft will make themselves look good by saying they are doing it for the customer. the people that don't know will sing their praises

  35. Re:GAHHHH!!! by pdc · · Score: 4, Insightful

    The problem is not that it is MHTML, but that the MHTML resource is embedded in a file in Microsoft's DRM format.

  36. Re:Didnt RTFA, but by nickos · · Score: 3, Funny

    But have you seen the bloated HTML that MS Word creates? A fast workstation could take months! :D

  37. Better target than Fairplay by amichalo · · Score: 2, Insightful

    So why don't these fools who are trying to hack Fairplay do something useful in the fight against unreasonable DRM and turn their attention towards MHT.

    --
    I only came here to do two things; kick some ass, and drink some beer...looks like we're almost out of beer.
  38. What about Microsoft Press? by Proudrooster · · Score: 4, Insightful

    Doesn't Microsoft own a publishing company called, "Microsoft Press"? MS seems to be able to produce large books (hat usually sit in shrinkwrap boxes and are typically found in the Windows administrator's cube. Maybe MS could take a small break from printing books nobody reads to printing books required as part an important anti-trust settlement.

    They should be thankful that I am not the judge in this case. When a company has a technical publishing department and can't provide timely techical documentation then that is CONTEMPT!

  39. Re:GAHHHH!!! by Shimbo · · Score: 3, Informative

    Bug 18764 has 73 votes and many duplicates, which makes it fairly popular. It isn't the the most voted-for bug though; some have well over 100 votes.

    bug 40873 (Save As MHTML) has 180, so it's a top 10 bug.

  40. Re:GAHHHH!!! by Darkenole · · Score: 4, Informative

    You might try the MAF extension to Firefox.

    "This is an archive extension that allows complete web pages to be saved in a single archive file. MAF stands for Mozilla Archive Format and the extension uses RDF to save page meta-data such as the original URL of the page and the date/time the page was put in the archive. It also allows pages to be saved in a separate MHTML compatible format for interoperability with IE systems."

  41. Not MHT ... *RMH* by frankie · · Score: 5, Insightful

    Rights-Managed HTML, yet another MS proprietary method to "embrace and extend" a known open standard.

    RMH is a subformat of Microsoft's Rights Management System (tm). Yes, that's right, it's called RMS . How's that for doublespeak?

  42. How to enforce settlement by harvey+the+nerd · · Score: 3, Interesting

    You WILL produce following documentation by (30days) or the following MS officers will report to jail for contempt of court... What part of 30 minutes would be necessary if capital punishment were involved?

  43. Lemonaide making by tom3118 · · Score: 3, Insightful

    You've got to give them some credit for the creatively sinister solutions they come up with. This reminds me of "Microsoft Would Settle For The Children."

    If only they put so much innovation into their software...

  44. Signs of things to come? by hcob$ · · Score: 5, Interesting

    I believe this is probably the first shot over the bow... so to speak. I see this, and other M$oft tactics, as a sign that they are getting ready to use the DMCA (and hopefully the IDUCE act if it *GASP* get's passed) to bully the wayward explorers that have moved away from them to the Open Source Initiative. They will end up wrapping EVERY file that is created through their programs in some for of DRM/File Encryption so that they can sue the pants of anyone who writes an import program, like Open Office and all the other Office "Compatible" suites. I think this is a step in the wrong direction that needs to be stopped before Microsoft has the right to deny the CIA or the President the right to view a document simply because it was created by Microsoft Word and they want to view it in open office.

    The really scarry part... All the above coupled with "Trusted Computing" and you no longer own anything you create, you no longer own a "lifetime" license to the software you purchased, hell you don't even really OWN your hardware at that point............

    And people wonder why geeks view M$oft as such a bad company. It's a perfect example of the damage that can be done by an entity that has a monopoly on the system.

    --
    Cliff Claven
    K.E.G. Party Chairman
    Founding Leader of: Koncerned for Egalitarin Governance
  45. Conversion by fionbio · · Score: 2, Funny

    So, it takes Microsoft years to convert docs from one format to another... Perhaps instead of using e.g. some simple script they've hired a guy who spends whole days clicking, dragging & dropping. Definitely The Microsoft Way.

  46. Today, yes.... tomorrow no... by Dr.+Evil · · Score: 3, Insightful

    The trusted software would prevent the trusted OS from allowing printscreen to work. The trusted hardware could check to ensure that the code hasn't been modified and that a tamper-proof certified monitor is attached. Then the subliminal patterns in the scan codes could inform your DRM enabled digital camera that it cannot take a photo, or if it does, to attach the appropriate DRM status on the resultant photo.

    Of course you would only use a trusted camera on your trusted computer because nothing else would work.

    Hardware companies would only get the certifier keys if they produce nothing but trusted hardware. The marketplace for non-trusted hardware being minimal since "only pirates need that stuff", conventional recording devices will fade into history.

    Finally, yes, you could just write it down and key it back in, but your trusted software places your identity in your documents so that if you redistribute them, they'll have a fingerprint to find out who did it... and if you do manage to produce an untrusted document... no trusted computer will open it since it is not trusted.

    DRM is a long term plan.

  47. If I only had mod points today... by fizbin · · Score: 4, Insightful

    Come on, mods. Up this one - the parent of it is at 5, but this (or the other reply that clarifies that Microsoft is proposing DRM-encumbered documentation) needs to be visible too. It's not plain MHT format that Microsoft is trying to use.

    It has almost nothing to do with the format being one that (for the moment) only internet explorer can read. It has everything to do with the fact that the documentation is in a format designed to lock out free software. (I can't imagine that the license for Microsoft's DRM developers toolkit would allow one to release implementing code in source form)

  48. I give it 3 minutes online by Greyfox · · Score: 2, Insightful
    Before someone posts unencrypted non-DRMed versions somewhere on the net. Which will prove once again that no matter how much money and effort you put into your DRM engineering, all it takes is one wise-ass kid from Sweden to defeat it.

    I suspect that Microsoft has already done the engineering and is just trying to figure out how to spin the egg they'll get on their face when this happens. I'm sure the word "terrorists" will somehow be involved.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  49. Re:GAHHHH!!! by Proteus · · Score: 3, Informative
    You might try the MAF extension to Firefox.
    Which can be installed from here (XPI)
    --
    We may not imagine how our lives could be more frustrating and complex—but Congress can. – Cullen Hightower
  50. Re:I'm not a developer by hunterx11 · · Score: 4, Informative

    Programming for classic MacOS was hard. Programming for NeXTSTEP/OPENSTEP was easy. Programming for OS X is easy. Certain the implementation of Cocoa isn't given away, but the interface and excellent documentation is. Besides, with protocols and categories it is often unnecessary to subclass objects, thus making understand them less necessary. It's also nice that GUI code is unnecessary in most circumstances.

    --
    English is easier said than done.
  51. Re:Readonly is DRM'd? by mrchaotica · · Score: 2, Informative
    Perhaps if you had read the fucking article then you would have noticed the DRM.

    Some excerpts from that page:

    To publish a file to the document library
    ...
    3. The Web application uploads the file and encrypts it. For more information, see Encrypting Content.
    4. The Web application creates a signed publishing license for the file. This license specifies who has view, print, or other rights to the file. The Web application does this by reading the access control lists (ACLs) that are assigned to users or groups in the document library and by translating ACLs to rights that the Rights Management Add-on supports, as follows.
    ACL Right
    read VIEW
    write EDIT
    Users and groups are designated by security identifiers (SIDs), or Windows IDs, in the license, but a Passport ID (PUID) or just an e-mail address is also acceptable. Simple e-mail validation is less secure, though; for more information, see Creating a Publishing License and Getting the Publishing License Signed. Note, however, that to also acquire a use license on behalf of the user, the only valid form of identification is a Windows e-mail address.

    ...

    To obtain and use a protected document from the library
    ...
    5. The Web application acquires a use license for the user by calling the AcquirePreLicense Web method, passing in the user's identity and the new publishing license. This is an optional step. Acquiring a use license on behalf of a user allows the user to view the document immediately, without having to visit a licensing service (if they are granted rights). For more information, see Acquiring the Use License.
    6. The use license is added to the compound file. For more information, see Adding the Use License to the Compound File.
    7. The Web application sends the compound file down to the user.
    8. The user's browser detects an RMS-protected container file based on the .rmh extension of the compound file and loads the Rights Management Add-on for Internet Explorer, which reads the container file, binds to the use license, and performs all the actions granted to that user (such as displaying the document, allowing the user to extract it, and so on).

    Clear enough for ya?
    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  52. When the court records to be produced by karlandtanya · · Score: 2, Interesting
    Who controls those records?


    Do I get to dictate the terms under which I satisfy the court's orders?


    Logic (not that logic has anything to do with our legal system) would suggest that if the court orders me to produce records, the court, not I now controls the records.


    In the past, producing the records in one format or other would seem to satisfy the requirements of the court--the court now has the records, and I do not control them.


    However, if I attempt to satisfy the court's order by producing records in a DRM format--one in which I control the use of the records--I have explicitly said "I, not the court, control those records."


    Doesn't sound like I've produced much of anything at that point.


    Is there a lawyer in the house?

    --
    "Reality is that which, when you stop believing in it, it doesn't go away." - Philip K. Dick
  53. What needs to be done by randall_burns · · Score: 2, Interesting

    Microsoft was created largely by some changes in IP law that created a niche for a software monopoly.

    Containing that would be simple:
    Require that all software for which the developer
    wants IP protection have source code escrowed that would go into the public domain after some finite time(say 5-10 years).

    Use Constitutional authority to regulate interstate commerce to move taxes from the broad public onto companies that have a measurable degree of monopoly power.

    Now this isn't being done because congress is intent on selling their offices to the highest bidder.

  54. Why is anyone surprised? by feloneous+cat · · Score: 3, Insightful

    Gates has always said that there isn't any judgement that he won't ignore (okay, so not the exact quote, but it is the intent).

    Why is anyone surprised by MS actions?

    The crock is that the law only applies to those who can't afford to get out of it. For Gates and such, laws are only inconveniences.

    --
    IANAL, but I've seen actors play them on TV
  55. In other news: Benchmarking by PCM2 · · Score: 2, Interesting
    From the article:
    Contracts for Microsoft's .Net Framework require that licensees ask Microsoft for permission before publishing benchmark testing results for the framework. Since this information could be key to effectively comparing Microsoft products with those of its competition, and the license provision could be used to prevent such comparison, the plaintiffs asked Microsoft to change it. Microsoft agreed to modify it to require only prior notice from licensees of their intent to publish, so that it can attempt to reproduce the results itself. "Microsoft does not object to benchmarking of non-Microsoft software against the .Net Framework," it said in the report.
    That sounds like Microsoft caved a little bit on something. This is fairly significant, too. If Microsoft blocks "licensees" from publishing results, that can mean magazines and other sources as well. It could potentially mean that a .Net customer could not come out in an interview and say, "We used to write our apps in C# but it was too slow." If the plaintiffs have really managed to successfully fight Microsoft on this point, it's a good thing.
    --
    Breakfast served all day!
  56. Wha? by soloport · · Score: 5, Interesting

    Just because you don't pay money, doesn't mean it's free.

    That's the dumbest thing I've ever read... ...oh, wait.

    Reminds me: My dad was a missionary to various countries in South America -- he spoke fluent Spanish. One day a fellow preacher came by, from the US (Estados Unidos), to give a grand Protestant sermon to the mostly Catholic-born natives. The title of his sermon (in English): "The Difference Between Righteousness by Faith and Justification by Faith". (Yes, humans often quibble over the finest of details.)

    He had to take a seat, aghast and flabbergasted, after just ten minutes into his 90-minute sermon, when his translator (mi papa) explained to him that, in Spanish, there is only one word (Justicia) for his two words, Justification and Righteousness.

    Freedom, sir... I'll take Freedom over Free, any day.

    1. Re:Wha? by Hot_WA · · Score: 2, Informative

      Your papa might have needed better Spanish classes. None of the meanings of those words can be expressed with "Justicia"

      - Justification: Depending on the context, it can be expressed by "justificación", "motivación", and a few more.

      - Righteousness: Probably the most appropriate translation would be "rectitud"; other may apply depending on the topic.

      In summary... Not a limitation of the tool (the language) but of the user. And please, do not take me wrong: your dad certainly had to master Spanish to be working in these countries.

      The Spaniard

  57. Re:More difficult to use? & Rehtoric = NOISE by 99BottlesOfBeerInMyF · · Score: 3, Informative

    What's so difficult about a read-only format?

    There is nothing wrong with a read-only format. There is a problem with the read-only format they have chosen. "Freely available" were the words used in the instructions. These documents can only be viewed in IE with a special plug-in from MS. IE runs on 2 platforms, Windows and MacOS (sort of). MS has deprecated the mac version, leaving Windows the only actively maintained platform for reading this documentation. Windows costs money.

    If I complied with a court order to provide documentation, by putting the documents in a safe deposit box and offering to sell people copies of the key, I'd be rotting in a cell by now. Bill Gates should spend at least one night in the lock-up for this crap.

  58. mod me down for growsing but this was a story by museumpeace · · Score: 3, Informative
    on AP back on the 9th and in more obscure places like Hiese.de and North Country times:
    2004.10.10: "Feds knock Microsoft footdragging disclosure"
    North Country Times, reported Friday that the Justice Department and the states that brought the anti-trust action against Microsoft are now complaining that: "... the company's current plan "significantly limits the practical usability" of the information Microsoft was compelled to reveal to its competitors." The basis of the complaint is that Microsoft plans to issue the information in the MHT format which is proprietary to Microsoft and only readable via a Microsoft browser. This story was not widely carried and I actually ran across it in heise.de while struggling with the fishy translation of the German story on plans impose user fees on PCs hooked to the internet.
    --
    SLASHDOT: news for people who can't concentrate on work or have no life at all and got tired of yelling back at the TV.
  59. Re:I'm not a developer by argent · · Score: 2, Informative

    I thought it was often more difficult to develop Macintosh applications because more of the API's are hidden away and not for developers to see

    Mac OS X is pretty damned open. XML configuration files, an open-source kernel (!), free IDE, the native compiler is gcc, the API is extensively documented, and there are extensive tools for reading the class libraries and interfaces shipped in the developer's kit.