Slashdot Mirror


Public Request For Microsoft To Release Deprecated File Formats

SgtChaireBourne writes "NLnet, a Dutch foundation for an open information society, has publicly called for Microsoft to release its deprecated formats into the public domain. The maker of Office has made large efforts during the last year to move against the OpenDocument Format (ISO/IEC 26300). These efforts have been producing a lot of commentary regarding the amount of data bound up in the Redmond-based company's proprietary specifications. It's a nasty situation to end up with files that cannot be read because the sole vendor with the documentation for the files has withdrawn permission. ODF is the way forward, or a step forward at the least, with new documents. But for the old documents in the legacy formats, they cannot be read without supporting software and that support requires full access to the specifications."

154 comments

  1. Inaccurate summary by elrous0 · · Score: 5, Informative
    This call is not just to release OLDER file formats. That's the pretense, but if you read it carefully, you'll see sentences like this in the press release:

    releasing the full blueprints of the many different versions of Microsoft's old Office formats (better known as doc, xls and ppt)

    Last time I checked "many different versions" of doc, xls, and ppt are NOT old, obsolete file formats. They're essentially asking MS to not only open up their old file formats (such as Word 97 and older doc files), they're also asking them to hand over the full specifications on all their EXISTING modern formats--a move that would allow comptetitors to develop Office clones at will.

    This is a thinly disquised shot at MS and closed source formats, not some noble attempt to help out archives. If it wasn't, they would have limited this to older files only and also called on other companies that make other older, proprietary formats (like Corel, Adobe, etc.) to release all their specs too.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re:Inaccurate summary by tonsofpcs · · Score: 4, Interesting

      I think a big part of the issue is that MS has routinely removed full support for their own older file formats from newer apps. I have some Word 2.0 .doc files that the newest program that I can use to read them with all of the advanced settings intact is Word 6.

    2. Re:Inaccurate summary by faloi · · Score: 5, Interesting

      If you really feel that Microsoft stands to lose so much from releasing specs so that people can potentially even work on their most recent formats, then surely you can appreciate that Microsoft has some responsibility to its customers to make sure they can access their data. Most companies would likely be completely happy with a reader or proprietary file converter that would let them open up older documents. You know...like we could essentially always do when a new version of Office rolled around.

      All it would take is for Microsoft to release a fully compatible viewer/converter so that everybody can open the oldest of documents, and companies would likely cease to care.

      --
      "It is a miracle that curiosity survives formal education." -Albert Einstein
    3. Re:Inaccurate summary by nine-times · · Score: 4, Insightful

      Seems to me that with Microsoft trying to push everyone to OOXML, the old "doc" and "xls" formats are the obsolete and depreciated formats, even if MS won't officially say so.

    4. Re:Inaccurate summary by someone1234 · · Score: 1, Flamebait

      I don't know what you are talking about.
      MS's newest format (ooxml) is supposed to be open.
      All other office formats are obsolete.

      --
      Patents Drive Free Software as Hurricanes Drive Construction Industry
    5. Re:Inaccurate summary by Bert64 · · Score: 4, Insightful

      Those formats are deprecated, the currently selling ms products use the OOXML based formats.

      On the other hand, why should it be explicitly limited to old formats? All data should be in open formats for a huge number of reasons, archiving is just one of them.
      And formats should be opened up while they are new, once they become old the specs often get lost (try opening a really old word document in the current version), often there never were any formal specs beyond "whatever the program outputs".

      Finally as to other formats, yes they should request the release of other proprietary formats, but they are going after the biggest target first as it affects more people... As noble as it would be to get the format specs for Wordworth on the Amiga (a long forgotten app, and its original vendor wont sell me a new copy, give it to me for free, or release the source or any specs, their official line is that my documents are lost), this would only benefit a very small number of people. Also, microsoft disclosing their old formats would set a powerful precedent for others in the industry to follow.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    6. Re:Inaccurate summary by Cracked+Pottery · · Score: 1
      If Microsoft is campaigning to have it's so-called "open" specifications accepted as standards by the ISO, then it is ostensibly committed to interoperability with other office products. Let's face it, word processors and spreadsheets are very mature applications. There would be no damage to Microsoft if they were to release accurate specifications of "legacy" formats into the public domain. And yes, that would permit their robust implementation by other vendors. So what.


      Anybody remember what happened to Office 95 users when they upgraded to Office 97? How about the Office 2003 Service Pack. They remedied that, at least for comparatively sophisticated users, but the arrogance speaks volumes.

    7. Re:Inaccurate summary by I8TheWorm · · Score: 1

      MS's current formats are suffixed with x (docx, xlsx, pptx) which are (in theory alone) open formats. I don't pay a ton of attention to MS's press releases, but last I knew they were yet to be open.

      --
      Saying Android is a family of phones is akin to saying Linux is a family of PCs.
    8. Re:Inaccurate summary by Gadget_Guy · · Score: 5, Informative

      All it would take is for Microsoft to release a fully compatible viewer/converter so that everybody can open the oldest of documents, and companies would likely cease to care.

      But they have done this for years, and yet everybody still complains.

    9. Re:Inaccurate summary by Anonymous Coward · · Score: 0

      I have been using OO exclusively since 1.4. But I thought doc has been deprecated. I thought the new format is docx and xlsx etc. If this is the case then all doc, xls,ppt formats are old and deprecated.

    10. Re:Inaccurate summary by ketilwaa · · Score: 4, Insightful

      Can you please direct me to Microsoft's Linux versions of those viewers, so I can try them out? Thanks!

    11. Re:Inaccurate summary by narrowhouse · · Score: 1

      I don't think this is a "shot at MS". Microsoft Office 97,XP, and 2003 are not the only versions that use the familiar xls, doc, and ppt extensions. The file format is different for at least 2 previous versions of Office even though the extensions are the same.I think 2003 even adds some "extensions" to the Microsoft Office 97 format.

      Even if they are asking for the current file formats, how is that a shot? Microsoft doesn't plan on supporting the older file format indefinitely (or at least the haven't before) and it will be necessary sometime in the future to recover the information in some files that use it. Once it has been decided to deprecate a file format any responsible company should begin to plan how long term access to file information can be assured. If they don't want to stand behind the format indefinitely public domain is a very reasonable option.

      --


      Insert pithy comment here.
    12. Re:Inaccurate summary by SL+Baur · · Score: 0

      This is a thinly disquised shot at MS and closed source formats, not some noble attempt to help out archives. If you don't think the aim of open file formats is noble, you have serious issues. Who owns your data, you who have created it with the assistance of a tool or the company you bought the software from?

      It's not the same thing as opening the source code to MS Office and besides, how many people have written here and elsewhere that Open Office, etc. are crap compared to MS Office?

      Your post isn't + informative, it's + astroturfing.
    13. Re:Inaccurate summary by CastrTroy · · Score: 3, Interesting

      I think that a major problem with many of the old Microsoft formats is that there is no format. They are basically a big memory dump from MS Word, and there's not really a spec of how to actually interpret the information. If the format followed some logical specification, then the OO.o team would have already figured out how to interpret MS Word files.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    14. Re:Inaccurate summary by rmessenger · · Score: 1

      asking them to hand over the full specifications on all their EXISTING modern formats--a move that would allow comptetitors to develop Office clones at will.

      If the only thing keeping office on the market is an undocumented proprietary format, then office isn't worth the prices they're asking for it. There are hundreds of programmes that produce JPEG format files, but that doesn't mean I can write an Adobe Photoshop clone at will. The programmes should be able to compete without locking people in, and forcing them to use Microsoft products because their documents are already stored in .doc files.

    15. Re:Inaccurate summary by elrous0 · · Score: 4, Insightful

      MS is a for-profit company. It is not their job to serve you, answer to you, provide you with public service, or unzip their flies and hand you all their trade secrets so you can develop a competing product. If you don't like their stuff, don't use it. There are plenty of great alternatives like OpenOffice, Linux, Apple's OS, etc. available. Feel free to tell MS to go to Hell. Feel free to never buy one of their products again. Feel free to encourage your friends to do the same.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    16. Re:Inaccurate summary by jahudabudy · · Score: 1

      Because you used your old Linux version of MS Office to create documents in the (now) unsupported formats?

      --
      ...sometimes, in order to hurt someone very badly, you have to tell that person terrible lies. - PA
    17. Re:Inaccurate summary by faloi · · Score: 2, Insightful

      The oldest supported format is Word 6.0. Some businesses may require older versions. That's the crux of the argument, even their supported tools fail to open some of the much older formats. If Microsoft truly had all the old formats supported, as I stated earlier, they'd be able to really say there's no need.

      --
      "It is a miracle that curiosity survives formal education." -Albert Einstein
    18. Re:Inaccurate summary by Gadget_Guy · · Score: 2, Funny

      Can you please direct me to Microsoft's Linux versions of those viewers, so I can try them out? Thanks!

      Here you go.

    19. Re:Inaccurate summary by jamar0303 · · Score: 3, Informative

      It only goes to 97. There ARE versions of Word and Excel before that. I remember using Word 4.0 for Mac in elementary school to write stuff and still have the disks full of stuff I wrote back then. If not for my old SE/30 with Word 4.0 I wouldn't be able to open those documents anymore.

      --
      OSx86 FTW
    20. Re:Inaccurate summary by MDHowle · · Score: 1

      This is the problem with all closed formats. Why can't the word processor be used by its own merit and not by force? Someone mentioned Adobe above. Photoshop itself is well worth the price because of its features, not because its file format can only work with Photoshop. Yes, opening a format will give an opportunity for clones applications, but can all clones reproduce the features of the application it is cloning?

    21. Re:Inaccurate summary by elrous0 · · Score: 2, Insightful

      Who owns your data, you who have created it with the assistance of a tool or the company you bought the software from?

      If someone really cared about proprietary formats so much, they always had the option of saving their documents (or at least backups) in neutral formats like rtf. AFAIK, virtually every version of Office has supported these kinds of open formats. People don't use them because the VAST majority of users don't give a rat's ass about the propriety vs. open source issue. Is that MS's fault? Is it their responsibility to promote the open-source/open-document movement? Is it their obligation to roll over and give you all their trade secrets so you can develop an open-source competing product and drive them out of business?

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    22. Re:Inaccurate summary by elrous0 · · Score: 1

      If the only thing keeping office on the market is an undocumented proprietary format, then office isn't worth the prices they're asking for it.

      It probably ISN'T worth the price they're asking for it. Introduce and promote a quality competitor at cheaper price and you could probably overthrow Office (hey, Mozilla is doing it with Firefox).

      There are hundreds of programmes that produce JPEG format files, but that doesn't mean I can write an Adobe Photoshop clone at will.
      Photoshop's default format is psd, not jpeg. I'm pretty sure psd is a closed source proprietary format (owned by Adobe), though I have seen some pretty good reverse engineering in programs like Pixel.
      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    23. Re:Inaccurate summary by Ed+Avis · · Score: 2, Interesting

      Have you tried the viewers under Wine? If you pay attention to EULAs, then you are not allowed to use the accompanying fonts on non-Microsoft systems, but you are allowed to use the viewer.

      --
      -- Ed Avis ed@membled.com
    24. Re:Inaccurate summary by Neil+Hodges · · Score: 1

      Can you guarantee that it'll run on Wine? Do their viewers require WGA?

    25. Re:Inaccurate summary by Gadget_Guy · · Score: 1

      Because you used your old Linux version of MS Office to create documents in the (now) unsupported formats?

      Actually, Microsoft Word was available for Xenix and Unix.

      I can't help but wonder what the computer world would be like if Microsoft hadn't turned away from Xenix to work on OS/2...

    26. Re:Inaccurate summary by nschubach · · Score: 4, Funny

      MS is a for-profit company. It is not their job to serve you, provide you with public service...
      I thought that was the point of business... I guess I have to re-evaluate my view on what running a business is. I mean, if the people don't matter, why would you need the people your providing a service to? Just kill a man and steal his money. Hell, we can start by exterminating everyone on the planet. Then you'd have the most successful business in the world. Total monopoly, no competition, no taxes, no salaries to pay and total domination!
      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    27. Re:Inaccurate summary by Anonymous Coward · · Score: 1, Interesting

      If you don't like their stuff, don't use it.

      Yet another person who doesn't understand about anti-monopoly laws and how they work. When a company is found guilty of monopoly abuse, under competition law they may be required to change their behaviour. This may include (and already has in MS's case) release of interface/file format documentation to allow interoperability.

      If *you* don't like it, campaign to abolish the monopoly laws (good luck with that) or move to a country with no such laws. Until then, it's the law and MS must (eventually) comply with it.

      As to whether this particular case (Office document formats) merits application of such laws - it looks as if the EU may well be starting the process of determining whether MS should be forced to do so.

      Preemptive: And don't bother with the "Stuff the EU, MS should refuse to sell their products there if they do this sort of thing". MS has no choice but to operate in the EU under EU law. If it withdrew the shareholders could sue the directors (since the cost of EU law compliance is much less than the lost profits from withdrawl).

      Of course, US competition/monopoly law is very similar to EU law in the relevant areas; it's just apparent not being applied at present after MS was let off with a slap on the wrist last time.

    28. Re:Inaccurate summary by peragrin · · Score: 2, Insightful

      I would but MSFT is an illegal monopoly in the USA, South Korea, and Europe. Yet they still have total control over file formats.

      MSFT is a for profit company which means they should sell products and services people are asking for. People are asking for converters for other OS's. MSFT doesn't even provide converters for OSX an OS which it does support. let alone for other OS's.

      If your business is totally dependant on trade secret file formats then you had better be very careful. As the one day that some one builds something better your screwed.

      --
      i thought once I was found, but it was only a dream.
    29. Re:Inaccurate summary by jahudabudy · · Score: 1

      I knew Microsoft had fooled around w/ Xenix before going DOS, but I hadn't realized the extent. That softpanorama link looks like a very interesting read; I'll have to check it out more closely later. Thanks!

      --
      ...sometimes, in order to hurt someone very badly, you have to tell that person terrible lies. - PA
    30. Re:Inaccurate summary by Gadget_Guy · · Score: 1

      Can you guarantee that it'll run on Wine? Do their viewers require WGA?

      What? Why should I have to guarantee anything about someone elses product? If I want to run a Windows program, I just press a button on my monitor switch box or use my notebook computer.

      A quick Google search shows that people are indeed installing and using the viewer programs, so I guess that the answers are yes it does run, and no it doesn't require WGA.

    31. Re:Inaccurate summary by jayp00001 · · Score: 1

      All it would take is for Microsoft to release a fully compatible viewer/converter so that everybody can open the oldest of documents, and companies would likely cease to care.


      They supposedly have:

      http://www.microsoft.com/downloads/details.aspx?FamilyId=95E24C87-8732-48D5-8689-AB826E7B8FDF&displaylang=en

      I don't have any old docs to test it with but it is descibed as reading all the old files.
    32. Re:Inaccurate summary by LWATCDR · · Score: 1

      "They're also asking them to hand over the full specifications on all their EXISTING modern formats--a move that would allow competitors to develop Office clones at will."

      I really hate to tell you but there is a lot more to a program than the file format. What this will allow is for a company to create a competitor to Office that can exchange files with Office at will.
      When you consider the number of companies and government agencies that have documents in Office format this is vital.

      But if you really think all you need is a the file format I have the docs for the Wordstar file format around here somewhere. I will be glad to posit and you can knock out Wordstar in a day.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    33. Re:Inaccurate summary by Benanov · · Score: 1

      GIMP 2.4 could open a .PSD that someone emailed me once. For some reason the graphics people couldn't open that PSD. Maybe version differences or something. :)

    34. Re:Inaccurate summary by jgarra23 · · Score: 1


      Microsoft has some responsibility to its customers to make sure they can access their data


      They most certainly do not. That's like saying that sony has a responsibility to keep making record players. Sure they do but because of consumer demand not because of some faulty-responsibility.

      Now OTOH, it is pretty low for MS to not... but there's certainly no responsibility there...

    35. Re:Inaccurate summary by RyuuzakiTetsuya · · Score: 2, Interesting

      If we're talking consumer products, great! Yes! I have the right not to use them. However, if the document I had been handed wasn't written by my opensource alternative I chose, I'm kind of screwed. Particularly with Microsoft also pretty much in bed with Governments, both the Federal, state and all levels of local municipality, selling them umpteen number of licenses for Office and particularly Word, they do have something of a responsibility to make sure that documents that are created by our own government are readable by the general population. Now, I'm not talking about military secrets here, but if I do a FOIA for some data and I get a word document back, that's really not useful now is it? (Yes, I'll probably get a PDF or actual paper, but it's possible if that's what the document was stored as.)

      --
      Non impediti ratione cogitationus.
    36. Re:Inaccurate summary by QuietLagoon · · Score: 3, Informative
      MS is a for-profit company. It is not their job to serve you, answer to you, provide you with public service, or unzip their flies and hand you all their trade secrets

      Microsoft is a company that has been found guilty of the illegal leveraging of its monopoly. As such, a different set of laws apply to the sharing of Microsoft's intellectual property. We have already seen that Microsoft can be forced to share its protocols with competitors.

    37. Re:Inaccurate summary by xtracto · · Score: 1

      -a move that would allow comptetitors to develop Office clones at will.

      In these dates of free (as in what matters to most consumers) office suites, do you thing it really matters if other companies create office suites? The fact that a lot of people and companies use Microsoft Office is due to all the ecosystem of applications which form an integrated Solution (that such thing is good, bad, moral, immoral, has bugs or not; other slashdotters will be very glad to flame about).

      Besides, who could put *all* the development effort (money) in order to create an office suite like Microsoft's ? Almost all of the currently available office suites read .DOC files in a way or another and I do not see them winning market against MS Office.

      Then there is Open Office which would be the most complete replacement for MS Office. The main advantage is that it is free (as in whatever you appreciate more from a bunch of bites, freedom or price). However it is still leaps behind Microsoft Office (if you consider only the main components) and millions of light years behind if you consider the "extra" components (like Publisher, Visio, Project, among the many others).

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    38. Re:Inaccurate summary by Your.Master · · Score: 1

      The point of business is to make money. One way to do that is to serve you if you will pay them. But they are not obligated to serve you on your terms, just as you are not obligated to pay them on your terms.

    39. Re:Inaccurate summary by howlingmadhowie · · Score: 4, Insightful

      nope. the whole point of a monopoly and proprietary formats is that you're not screwed. before another company stands a chance, it doesn't just have to build something better, it has to build something better, install it on all computers worldwide and convert all existing documents to the new format. otherwise nobody can move to a different piece of software.

      and seeing as the monopoly office suite is made by the same people who make the operating system, it would be trivial for them to not allow a competitor's products to run.

    40. Re:Inaccurate summary by Gadget_Guy · · Score: 1

      Well another alternative to read old files is to legally download Word 5.5 for DOS. Warning - this links directly to the EXE (self extracting ZIP) on Microsoft's site.

      I found this in the references footnotes on the Microsoft Word Wikipedia entry. I haven't tried it yet. Once I manage to extract some old Word docs from the obsolete tape backup format that I have my old backups on then I will give it a whirl.

    41. Re:Inaccurate summary by Chemicalscum · · Score: 1

      I have Word 2 running under both DOSEMU and DOSBOX on my Linux system. It is a legal download from MS.

    42. Re:Inaccurate summary by Anonymous Coward · · Score: 2, Insightful

      Why do you feel that Microsoft should start programming for different OSes? If you don't like the fact that your documents can't be opened in Linux, stop using Linux. Or stop creating documents in Word.

    43. Re:Inaccurate summary by operagost · · Score: 1

      Food and beverage companies like Coca Cola are built around trade secrets.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    44. Re:Inaccurate summary by Asmodai · · Score: 1

      It is not a pretense.
      Right now in the Netherlands there's a lot of work underway to creating various repositories of scientic knowledge. This includes a lot of published papers from various universities from many years ago up to the recent years. Many of these old files are written in exotic file formats that can now only be played by deploying VMWare setups with the appropriate old OS and program in order to make such files available in these public repositories. As such it is very important to have open file formats. Despite what people say about PDF, the standard is out in the public with no NDAs or whatnot. This means conversion from/to PDF is a piece of cake and as such the preferred format, next to PostScript (hey, remember that one?). Can you say the same of old WordStar, Word, Word Perfect and whatnot file formats? Adobe is one of the few companies that has been documenting their stuff for many years now and have it out in the open.

      --
      Jeroen Ruigrok/Asmodai
    45. Re:Inaccurate summary by plague3106 · · Score: 1

      There are free readers already available. Word Viewer, Excel Viewer, etc.

    46. Re:Inaccurate summary by plague3106 · · Score: 1

      Maybe you should check out wine. No one said they should have to pander to small groups of people, especially when those groups actively attack and promise never to buy MS software.

    47. Re:Inaccurate summary by plague3106 · · Score: 1

      However, if the document I had been handed wasn't written by my opensource alternative I chose, I'm kind of screwed.

      Then its up to you to request the document in a format that you can use.

    48. Re:Inaccurate summary by Ciggy · · Score: 1

      Not quite:

      Sony do not have a monopoly in the manufacture of record players that play their previously issued records - you can use any record player to play a record that Sony has made; thus your analogy breaks down: there are other manufacturers that can make the record players as they have the format information, so if Sony doesn't manufacture a player, you can still get a player that will play your record. However, if MS won't supply a reader for its file formats, you're stuffed if you happen to have a file in the older format (whether you created it yourself, or have received it from someone who wishes you to receive their data stored in that format).

      --

      A rose by any other name would smell as sweet;
      A chrysanthemum by any other name would be easier to spell
    49. Re:Inaccurate summary by plague3106 · · Score: 1

      Huh? You can still buy Office 2003.

    50. Re:Inaccurate summary by Tesen · · Score: 1, Insightful

      If the data in this file is so important, why was it not converted prior to the support being removed?

    51. Re:Inaccurate summary by Frank+Battaglia · · Score: 2, Insightful

      Of course, US competition/monopoly law is very similar to EU law in the relevant areas; it's just apparent not being applied at present after MS was let off with a slap on the wrist last time. Not really. EU competition law is designed to defend consumers against big corporations. US anti-trust law is designed to preserve a competitive market. That somewhat nuanced difference in goal leads to somewhat different implementations.
    52. Re:Inaccurate summary by Anonymous Coward · · Score: 1, Informative

      neutral formats like rtf
      rtf is neutral? Lots of comments seem to disagree with you. ^_^
    53. Re:Inaccurate summary by ls+-la · · Score: 1

      How is this flamebait? Microsoft's newest Office product defaults to the OOXML formats, and considers the older formats deprecated. The fact that very few people have converted to the new formats doesn't change the fact that the old ones are deprecated.

    54. Re:Inaccurate summary by PPH · · Score: 1
      I think you parsed that sencence incorrectly.

      ...full blueprints of the many different versions of Microsoft's old Office formats...
      'Many' versions of 'old' formats is all they are asking for.

      Not just the Word for DOS .doc format, which is probably all that Microsoft's legal team would deliver had the request not been written this broadly.

      <flamebait>But then parsing things incorrectly seems to be one of Microsoft's many problems.</flamebait>

      --
      Have gnu, will travel.
    55. Re:Inaccurate summary by techno-vampire · · Score: 1
      If the format followed some logical specification, then the OO.o team would have already figured out how to interpret MS Word files.


      You mean they haven't? That's news to me! My copy of OO.o can open, edit and save in MSWord 97/2000/XP, MSWord 2003 XML, MSWord 95 and MSWord 6 formats, among many others.

      --
      Good, inexpensive web hosting
    56. Re:Inaccurate summary by dpilot · · Score: 4, Insightful

      Once upon a time, someone told us that the point of a business was to take your money, and have you feel happy about it. In other words, you give the business money, but feel that you have received fair value of goods and/or services in exchange.

      The point of a free market is that if the above conditions are not true, you should be able to do business with someone else, instead.

      Relate this to Microsoft as you will. But keep in mind a few things...
      - There are very few viable (The word "viable" can scope quite a few meanings, here.) competitors to Microsoft in many situations.
      - Many times their real customer is not you, but someone else - a supplier of one sort or another. Your involvement may be many-times indirect.
      - Microsoft has been found guilty of illegal monopoly practices in a court of law.

      --
      The living have better things to do than to continue hating the dead.
    57. Re:Inaccurate summary by ketilwaa · · Score: 1

      It was a joke. Some understood that, some didn't.
      Anyway:
      1. There is still the issue of documents Linux users receive.
      2. I feel that MS should let people be able to view old formats. If they do that by dumping the documentation into the public domain or by making cross platform is less of an issue. (But I know what would be easiest, and that's how I would handle this)

    58. Re:Inaccurate summary by ketilwaa · · Score: 1

      I have bought, and probably will buy more MS products in the future. I'm just choosing to use GNU/Linux as my system for now. In an ideal world, that would be totally fine (and it should also be just peachy when people chose to use MS Windows, OSX, various UNIXes, etc). Meanwhile, back here in real life, MS continues to run an operation which thrives on a monopoly, and are actively maintaining that monopoly. I'm hoping that changes. (But I don't think MS themselves will bring that to reality.)
      Look at all the open source projects that choose to introduce a Windows port. I assume that they have that same general idea as I.

    59. Re:Inaccurate summary by daffmeister · · Score: 1

      "many different versions" of doc, xls, and ppt are NOT old, obsolete file formats.


      And presumably these are not being called for release.


      I take it that they are calling for release the format for "many different versions" of doc, xls, and ppt that ARE old obsolete file formats.


      There may be something else in the release that implies a different intent, but not in the quote you extracted.

    60. Re:Inaccurate summary by elrous0 · · Score: 1
      Using laws to get your way just because the market doesn't support it is nothing more than bullying. The mass market has consistently chosen Windows, for good or ill. As tempting as it is for MS-hating, Linux/Apple-loving /.er's to fantasize about a MS-free world, using the laws to strip MS of all its IP and drive them out of business will only create chaos and consumer resentment.

      p. If you REALLY want Linux to win, follow Mozilla's lead--make a better product and spread the word. I'm viewing this page right now in Firefox for a good reason. It's a better product than IE. One day I may be working on a Linux distro too, but it won't be because some Bill-bashers used the government to bully MS out of business.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    61. Re:Inaccurate summary by nschubach · · Score: 1

      You'd have a hard time convincing me that Coke or Pepsi alone owns ~95% of the world's vending machines and the other owns around 3%.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    62. Re:Inaccurate summary by Karellen · · Score: 1

      Sorry, Wine doesn't run on my Linux/PPC or my Linux/Sparc systems or my NEO1973. Got any other ideas for opening those documents on Linuxen other than Linux/x86-32?

      --
      Why doesn't the gene pool have a life guard?
    63. Re:Inaccurate summary by Anonymous Coward · · Score: 0

      Looks like you could try AmigaWriter 2.2 to import Wordworth files.
      Their online shop is http://www.haage-partner.de/amiga/amigawriter/aw_e.htm.
      There is a demo version available for download at http://download.haage-partner.de/Amiga/AmigaWriter/

    64. Re:Inaccurate summary by plague3106 · · Score: 1

      Well, also here in real life, people don't expect to buy, say an air filter for an 89 Camero, and have it work in their 03 Explorer.

    65. Re:Inaccurate summary by ketilwaa · · Score: 1

      But I expect the 89 Camaro and the 03 Explorer to run on the same roads. Your logic is flawed anyway, because people didn't write a document in an ancient MS Word version and expect it to only be read in the exact same app.

    66. Re:Inaccurate summary by hairyfeet · · Score: 1
      Try Open Office 1.1.5. While I can't be sure about Office 2.0, I do have plenty of Word 5 and 6 docs and they open just fine in OO.o 1.1.5, and it is also great for older machines, as it uses a lot less resources than the latest and greatest.

      I do most of my doc work on a 1.1Ghz Celeron with 512Mb of ram, and 1.1.5 is really zippy, especially after going into the memory options and tweaking them a little. That is why I always install 1.1.5 on older machines instead of the newest release. When most of the time all the user is doing is light office work and a little web surfing an older machine with 1.1.5 works fine, and saves plenty of machines from ending up in the dump.


      So give it a try and if it works let us know, as it would be nice to know if I run into any customers with really old .doc files.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    67. Re:Inaccurate summary by iminplaya · · Score: 1

      Vending machines, like the computer, is just the box. And possibly, I wouldn't really know, 95% of the vending machines are filled with Coke or Pepsi products. They don't just sell soda pop.

      --
      What?
    68. Re:Inaccurate summary by plague3106 · · Score: 1

      Why would you expect any file format to be readable by versions arbitrary in the future? The analogy is fine; a car is a SYSTEM that works together, the road plays a smaller part in whether or not the car runs. That is, except for keeping traction, road conditions don't decide if the engine generates power.

    69. Re:Inaccurate summary by jeknull · · Score: 1

      Ahhhh... say you painted the house 10 years ago and you wanted exactly the same paint now. See what answer you get from the manufacturer!.

    70. Re:Inaccurate summary by QuietLagoon · · Score: 1
      The mass market has consistently chosen Windows

      You obviously have not read the Finding of Fact in the Microsoft anti-trust case. The Finding of Fact that was not, by the way, overturned by the Appeals Court. There was little choice involved by the end users in building Microsoft's monopoly.

      As tempting as it is for MS-hating, Linux/Apple-loving /.er's to fantasize about a MS-free world, using the laws to strip MS of all its IP

      Microsoft knew the consequences of their actions when they engaged in illegal activities.

      I'm viewing this page right now in Firefox for a good reason. It's a better product than IE.

      And it was the punishment for Microsoft's illegal activities that allowed FireFox to get a foothold and grow. Before that punishment, FireFox would not have had a chance.

  2. Yeah but by Arthur+B. · · Score: 3, Interesting

    If you do that, people will never learn and continue to use closed formats. It's too easy to fall for a closed format for your crucial documents and then go whining when the company stops supporting them. Let people pay the price of their mistake, then, then open document formats will pick up steam.

    --
    \u262D = \u5350
    1. Re:Yeah but by TofuMatt · · Score: 3, Insightful

      Yes, people should definitely pay for their mistake of buying Office in '97 when they could have got OpenOffi-- oh wait, that's right: it wasn't even released in '97. People don't deserve to "pay for their mistakes" because they bought the best software at the time for office/productivity work. They deserve to scope out the alternatives now (iWork and OpenOffice, though OpenOffice still sucks, largely, except for Writer), but they didn't do anything wrong by buying good yet closed software.

      --
      -Matthew Riley "TofuMatt" MacPherson
      I have a website
    2. Re:Yeah but by toleraen · · Score: 1

      You don't think that message will come across when people have to acquire and install a second word processor/spreadsheet/presentation program? I don't know about you, but I tend to get irritated if I have to have multiple programs installed that essentially perform the same task.

    3. Re:Yeah but by Jeppe+Salvesen · · Score: 3, Insightful

      Oh come on!

      Once the company has stopped earning money on a format, they should open it up under an appropriate license. (Patents might play a part, in an ideal world they would not but let's play in this world for now). Microsoft does not make any money on Excel97. Why on earth be so mean to their previously paying customers that they refuse to open that obsolete standard?

      --

      Stop the brainwash

    4. Re:Yeah but by cHiphead · · Score: 1

      You've never worked in a law office that used word perfect...

      --

      This is my sig. There are many like it, but this one is mine.
    5. Re: Yeah but by PinkyDead · · Score: 0, Flamebait

      What was their TeX hand broken?

      These people didn't even try, they deserve to lose all their documents, and their money and their dogs should be shot too. I have no sympathy for them.

      --
      Genesis 1:32 And God typed :wq!
    6. Re:Yeah but by toleraen · · Score: 1

      So does that mean people who work in law offices that use word perfect really enjoy using multiple word processors?

    7. Re:Yeah but by wasabii · · Score: 1

      You're right. Those people are not at fault. But neither is MS. Issue is over. Nobody is at fault, nobody should be compelled to do anything.

    8. Re:Yeah but by Anonymous Coward · · Score: 0

      You can do that anything Windows related.

      The story usually is 'Ohh Linux and the Open Source group showed up late to the game and expect to be handed the key to the city'

      It should be more like 'why were the open source developers not developing a office competitor a long time ago was because it was not in their interest or smugged off the average desktop user.

      This is why I don't want 'Open Source' groups running the computer and desktop industry; they have no credibility to lose so they will do outrageous things. They will worry more about MS than trying to get a finished polished product out.

      MS puts out good products that work and have allowed millions of people to accomplish their job, the computer industry war has been won about 10 years ago and a lot of people are showing up late to the game.

    9. Re:Yeah but by cHiphead · · Score: 1

      Actually, it implies that people who work in law offices probably use multiple word processors out of need, regardless of enjoyment. I mean really, who in their right mind 'enjoys' using just one word processor?

      Cheers.

      --

      This is my sig. There are many like it, but this one is mine.
  3. release a convertor and support legacy! by Anonymous Coward · · Score: 1, Insightful

    i see only 2 solutions:

    1. release a convertor. (it's available)
    2. support legacy via providing the convertor instead of actually reading the deprecated formatted document.

    we want to move forward, to adopt a standard -give some time to deprecated formats by supporting them till some time (a deadline), and provide conversion tools for free.

    nobody wants a html fiasco when it comes to other file formats.

    1. Re:release a convertor and support legacy! by NorbrookC · · Score: 4, Insightful

      we want to move forward, to adopt a standard -give some time to deprecated formats by supporting them till some time (a deadline), and provide conversion tools for free.

      Yes, we'd like to have a standard, and one which is readable for a long period of time - which is the point of the whole ODF standard in the first place. The problem with the proprietary formats is that they have every reason to change and a considerable number of reasons to drop support for "deprecated" formats.

      I used to work for a medical transcription unit, and we generated over 250K documents annually. It is a non-trivial exercise to convert those documents from one format to another. That doesn't include the loss of formatting which occurs, and there are instances where the formatting is important. This loss occurs even when moving between versions of the same software - just take a Word 97 document and translate it to 2K and then to 2003, and you'll see it.

      Your idea is feasible if it's a one-time function. That is, there is a standard format which will be used for a considerable length of time, and you need to translate your older documents into that standard. If you're going to have to do it ever two or three years, it's going to be a non-starter.

    2. Re:release a convertor and support legacy! by Anonymous Coward · · Score: 0

      Uhm - they did release convertors for all of their old file formats to the next version. And OOXML is fully documented. Asking them to release full and accurate specs is just a move to allow the EU to sue them about some part not being fully accurate and slap another fine on MSFT.

    3. Re:release a convertor and support legacy! by L0rdJedi · · Score: 1

      Then don't convert them. Simply install a free PDF converter or Adobe Acrobat 5 and print them all to PDF. Then you'll be able to use any PDF reader on the planet to read them. As long as you don't need to make any changes, which could be done with full Acrobat anyway, you're set.

  4. Microsoft cant do that by a_n_d_e_r_s · · Score: 5, Insightful

    The reason - they don't have any documents describing the formats.

    Code are descriptions of formats.

    When Microsoft was forced to disclose information about the SMB format to EU anti-trust department they tried to give them the source code - complaining that it cost them too much to describe the format.

    So they are sadly asking for something that dont exists.

    --
    Just saying it like it are.
    1. Re:Microsoft cant do that by adpsimpson · · Score: 5, Interesting

      Considering the code for rendering the older .doc formats is now officially considered 'unsafe' by Microsoft, and has been disabled in Office 2007, perhaps releasing the code itself (or choice chunks of it) would be just as useful?

      Surely if you have a chunk of code for a no longer supported format, which you consider too buggy and unsafe, which is 10 years old and which you've disabled in your latest products, you wouldn't mind letting other people clean it up for free, since it can't be of any commercial value?

      Right?

      --ducks the '-1 flamebait' mod---

      --
      Is crushing a suspect's child's testicles illegal?
      John Yoo: "No, [if] the President thinks he needs to do that."
    2. Re:Microsoft cant do that by peragrin · · Score: 1

      >>When Microsoft was forced to disclose information about the SMB format to EU anti-trust department they tried to give them the source code - complaining that it cost them too much to describe the format.

      And that is exactly what is wrong with MSFT. no one on the inside have bothered to document what has been done. ballmer just throws a bunch of coders into a room, and tells them it has to work or chairs will be thrown into the room(not true, I hope).

      Everyone else Documents their stuff so that any one who wants to know can figure it out later. MSFT is stuck in Propertiery mode so deep that no one can figure out what is going on. Kodak, Xerox, Chrysler, and even IBM have all been there before. They have learned their lesson and keep better control over their setup. for MSFT to change like that though the current management will have to leave.

      --
      i thought once I was found, but it was only a dream.
    3. Re:Microsoft cant do that by dominator · · Score: 3, Informative

      The reason - they don't have any documents describing the formats.


      Except, they do. They've released specs for at least Word97, RTF, and PowerPoint's file formats, the OLE container format, and the Excel chart format. The docs were hosted on MSDN for a few years, even. I'm not saying that these docs are perfect or anything (they're far from it), but they're a decent start. I say this as someone who has used the docs to implement popular F/OSS tools that read and write these formats.

      http://www.wotsit.org/list.asp?fc=10
      http://www.wotsit.org/list.asp?fc=6
    4. Re:Microsoft cant do that by Jeng · · Score: 1

      I would have to say that that is just what they wanted the EU to think.

      When dealing with Microsoft a tinfoil hat may not be a bad idea.

      --
      Don't know something? Look it up. Still don't know? Then ask.
    5. Re:Microsoft cant do that by Ilan+Volow · · Score: 2, Funny

      If you're the world's largest and most profitable software company, there's probably some commercial value in not looking like a bunch of idiots who can't plan file formats.

      --
      Ergonomica Auctorita Illico!
    6. Re:Microsoft cant do that by slim · · Score: 1

      I would have to say that that is just what they wanted the EU to think. It's probably a good 9 years since I've had cause to look at hex dumps of Office files, but at that time it was fairly obvious that the file format was 'copy the chunk of main memory containing the document to disk', combined with whatever hacks were necessary to make that work.
    7. Re:Microsoft cant do that by psbrogna · · Score: 2, Funny

      That ship, my friend, has sailed.

    8. Re:Microsoft cant do that by ChristTrekker · · Score: 1

      Hey, I'd settle for a source release of Word 5.1! That would be fantastic!

    9. Re:Microsoft cant do that by simong · · Score: 1

      This does seem to be the case. About ten years ago I was involved with the development of an authentication server product. Not unreasonably, one of our customers requested integration with SAM, the NT authentication protocol. They were willing to pay for it, so we approached Microsoft with a request for the SAM API. They told us that it was company confidential and would not be released. The workaround that we invented was to dump the internal database into an Oracle database and authenticate from there. At the time it seemed puzzling that MS wouldn't publish a native method of authentication for their server platform, but now it makes perfect sense. That 'New Technology' was probably nicely written but never documented therefore there wasn't an API. I think some of it was published later, and it can be used with IIS for example, but just not when we wanted it.

    10. Re:Microsoft cant do that by bigdavex · · Score: 1

      The reason - they don't have any documents describing the formats.

      Of course they do. Unfortunately, those documents are in Word 2.0 doc format and MS can't figure out how to open them.

      --
      -Dave
    11. Re:Microsoft cant do that by Anonymous Coward · · Score: 0

      If you're the world's largest and most profitable software company, there's probably some commercial value in not looking like a bunch of idiots who give in to a group of insignificant whiny little pussies on Slashdot.

      Fixed!

    12. Re:Microsoft cant do that by operagost · · Score: 1

      SAM stands for Security Accounts Manager and functions as the database system, not the authentication protocol, for Windows NT. The authentication protocols include NTLM and LM, and allow you to communicate with the Local Security Authority (LSA) and in turn, the SAM. If you had simply used one of these instead of trying to hack the SAM database directly, you would not have had a problem. Furthermore, if this was Windows 2000, you could have implemented a domain controller with AD and used LDAP. Countless other companies accomplished this since NT 3.51 and perhaps earlier.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    13. Re:Microsoft cant do that by MrNemesis · · Score: 1
      So they are sadly asking for something that dont exists.
      A

      grep '#' *.c
      might be a good place to start though, but I'll have to assume that's outside of MS's ability when it comes to providing a service for their loyal custo... ah, I think I just answered my own question.
      --
      Moderation Total: -1 Troll, +3 Goat
    14. Re:Microsoft cant do that by jgrahn · · Score: 1

      grep '#' *.c
      might be a good place to start though

      The documentation is encoded into CPP macro definitions? Gross.

  5. Not neccessary by Anonymous Coward · · Score: 2, Insightful

    Technically, it would be sufficient for the sake of old documents to provide a free tool that is able to read those documents, or a tool that would convert them to an open document format. This tool wouldn't need to have its source published.

    1. Re:Not neccessary by RegularFry · · Score: 1

      I was chatting to a MS employee about exactly this problem last year - I was holding forth on the need for (people like) archivists to be able to open legacy document formats, and apparently there's quite a movement for virtual machines with the right OS and Office versions to be made available for libraries and so on. I'm pretty sure this has actually been done, but I can't remember who for.

      --
      Reality is the ultimate Rorschach.
  6. Opening up OOXML by adpsimpson · · Score: 2, Informative

    The worst proprietary 'hooks' such as 'footnoteLayoutLikeWW8', 'lineWrapLikeWord6' and 'useWord97LineBreakRules', appear now to have been documented - see this link. This in effect means that some of the quirkier behaviour of old versions of MS Office may now have been made public (difficult to say for sure as the ECMA resolution is behind a passworded site).

    Microsoft would make their, and everyone else's, lives a lot easier if they went the whole way and documented the entire depreciated office formats, allowing others to write filters to correctly interpret them. This would also give them a foothold in claiming that the tags above truly do point to an open format, since the behaviours they refer to would be openly documented.

    But let's not hold our breath.

    --
    Is crushing a suspect's child's testicles illegal?
    John Yoo: "No, [if] the President thinks he needs to do that."
    1. Re:Opening up OOXML by temcat · · Score: 1

      I tried to download some PDF files with "Proposed Dispositions" from that site (specifically, CZ-0014.pdf and CZ-0039.pdf), but in fact they do not appear to be PDF files.

  7. No such thing by martinag · · Score: 3, Insightful

    Isn't it quite obvious that there are no specs? The OOXML specs are probably the best they can do when they have to reverse engineer the code into documentation. Don't expect any better than that and furthermore, don't expect them to even try (which they at least have when it comes to the OOXML documentation).

  8. There is no such thing as an obsolete format by NotQuiteReal · · Score: 0

    As long as the company will sell you a conversion tool, there is no such thing as an obsolete format.

    --
    This issue is a bit more complicated than you think.
    1. Re:There is no such thing as an obsolete format by Anonymous Coward · · Score: 0

      "As long as the company will sell you a conversion tool, there is no such thing as an obsolete format."

      Tell that to the Federal Government.

  9. They might not have it... by Pedrito · · Score: 5, Informative

    Microsoft may not have the formats formally specified anywhere...Many, many years ago, shortly before my book was published, Microsoft actually wanted to hire me to write the official documentation for the Segmented Hyper-Graphic (SHG) file format because their own in-house documentation for the format was for an even older, unsupported version.

    I mean, think about it, if you write code to store a document, do you sit down and write the byte-layout of that file? I suppose you could, but it's generally not necessary for the coders. My guess is that MS doesn't even have this stuff lying around. They'd probably have to have someone actually piece it together from the code.

    1. Re:They might not have it... by Lonewolf666 · · Score: 4, Insightful

      I mean, think about it, if you write code to store a document, do you sit down and write the byte-layout of that file? I suppose you could, but it's generally not necessary for the coders. My guess is that MS doesn't even have this stuff lying around. They'd probably have to have someone actually piece it together from the code.

      At the company I work for, we usually do sit down and document the byte-layout of that file. When this was neglected, it has invariably come round and bit us in the ass ;-)
      --
      C - the footgun of programming languages
    2. Re:They might not have it... by roystgnr · · Score: 2, Funny

      I mean, think about it, if you write code to store a document, do you sit down and write the byte-layout of that file?

      Yes, of course. Is there any other industry where this attitude would be accepted?

      "Blueprints? No, we just hammer some wood together until we think it won't fall down, or until we run out of nails."

    3. Re:They might not have it... by daffmeister · · Score: 1

      if you write code to store a document, do you sit down and write the byte-layout of that file?

      Ummmm, yes.

      If you want someone else (for instance) to be able to write code to read the bytestream that your code writes.

      Unless you want them to work out the format by reading your code.

  10. What specifications? by FeatherBoa · · Score: 4, Insightful

    I think that something people don't get is that there are not and never were comprehensive specifications for these formats. The specification is likely the code and nothing more. The document formats weren't conceived as a du jure standard, they are things that grew over time and evolved. Somewhere at the core you're going to find things like a C structs - from some old and forgotten compiler - being copied verbatim to disk.

    Asking Microsoft for the spec will not mean simply taking an existing doc off the shelf and handing it over. It will mean either handing over the code for the old products that read and write those formats or spending person-years of effort combing through that code, constructing a specification, and then, somehow, testing the spec.

    I wouldn't hold my breath for either.

    1. Re:What specifications? by Jeng · · Score: 2, Funny

      So basically Microsoft could probably greatly improve their file formats if they sat down and attempted to write out documentation for them?

      --
      Don't know something? Look it up. Still don't know? Then ask.
    2. Re:What specifications? by tallvegdude · · Score: 0

      The situation is probably uglier than writing C structs directly to a file. If their codebase was in C++, its likely that they used the default object serialization to read/write their files. It would be easy to implement, it would guarantee that all the necessary data got properly saved and restored. It would be a maintenance nightmare in the long term.

    3. Re:What specifications? by Anonymous Coward · · Score: 0

      What is "the default object serialization" in C++? I've haven't used C++ in 5 years, so maybe this is something new that I'm not familiar with.

      Thanks.

    4. Re:What specifications? by Your.Master · · Score: 1

      Yes, which is why it's unfortunate when everybody freaks out about the OOXML specification. They are actually documenting a format, AND opening it to the public. I get that there are deprecated backward-compatibility things that refer to undocumented code, but the stuff as saved in recent software like Word 2007 pretty much uses the well-documented stuff.

      But their old stuff was done seat-of-the-pants and they really can't change the history of it. Their competition basically did the same, at the time. Disk space and I/O times mattered more, then, and dumping C structs may well have seemed very reasonable back at the complexity Word 1.0.

    5. Re:What specifications? by dpilot · · Score: 1

      First you have to define "improve", and for that you need to understand the goals of the file format.

      If the purpose of the file format is to keep people coming back to buy MS Office upgrades, and get their friends and co-workers to buy MS Office too, then it just doesn't get much better than the existing formats. Document the format properly and it becomes difficult to drag your feet when it comes to complying with court requests for that documentation. If the documentation doesn't exist, or if the only documentation is source code that only works with internal tool chains and the like, then it's much easier to refuse such a request.

      Plus if you document a format and code from the documentation, it's much more likely that that format can be reverse-engineered and reimplemented.

      For example, people have talked about writing structs to disk, for the "format". If you really wanted to be annoying, you have several structs, all expressing the same information, all differently, and put them in a union. One field of the struct might be some sort of checksum of the data, store it in each variant of the struct, and of course tweak it based which variant you're using. Then have a fun in a pseudorandom fashion picks which of the structs will be used to output that particular chunk of the data to disk... and a different struct variant for the next chunk, etc. When you read it, you have to know to check for the tweaked checksum in each possible variant/position to know which variant to use to read that chunk. Depending on how you chose which variant to use, it's even possible that 2 consecutive saves of the same data would produce different on-disk files. The read mechanism would then pick the correct variant on-the-fly, so data integrity would be preserved.

      Does it store data? Yes.
      Is it inefficient? No, not terribly.
      Does it make reverse-engineering difficult? You bet.

      --
      The living have better things to do than to continue hating the dead.
    6. Re:What specifications? by techno-vampire · · Score: 1
      Their competition basically did the same, at the time.


      No they didn't. The WordStar format was always well documented and understood by third-party programmers, which is why so many other programs of the time used it. Back when WordPerfect 5.1 was the latest and greatest, any developer could buy a copy of the specs and write their own programs to read, edit and save WP 5.1 files. As far as I know, only Microsoft (or MicroSoft as it was known back then) kept their formats Top Secret.

      --
      Good, inexpensive web hosting
    7. Re:What specifications? by Anonymous Coward · · Score: 0

      You don't know anything about C++, do you?

  11. Cost and Mechanics of Certain Free Tools by NetSettler · · Score: 2, Insightful

    it would be sufficient for the sake of old documents to provide a free tool that is able to read those documents, or a tool that would convert them to an open document format. This tool wouldn't need to have its source published.

    As noted in another post about this article, it may be that there is no "format" other than "the code". If so, then the only free tool that is cheap to make is a wrapper around a complete application that just calls only part of that application. If so, making the wrapped tool free means giving away the entire program, not just the file part. In effect, then, this amounts to requesting that old versions be made free. Any difference between your proposal and asking old versions of their editor to just be made "free" (for whatever free you might be meaning) is just words, I suspect--nothing semantic.

    Of course, this comes back to the question of whether there should be software patents at all, and whether software copyrights should have the immensely long durations that they do. Indeed, at some point, probably much shorter than happens now, having old tools be free so they can be recycled for other purposes may not be bad. It might even give vendors a kick in the pants to move faster to make newer tools be different enough that the old tools didn't threaten them. But bypassing a proper change in software copyright and patent law and instead just beating up on certain people who have things one wants does not seem the best approach to me.

    --

    Kent M Pitman
    Philosopher, Technologist, Writer

    1. Re:Cost and Mechanics of Certain Free Tools by Anonymous Coward · · Score: 0

      A free tool that is able to read but not write (and hence would not equal giving away the entire program) could be made by, to be slightly facetious, commenting out the lines of code that enable buttons to be pressed and puts icons on the tool bar. Someone may already have thought of this by releasing the freely downloadable Word Viewer 97. This would enable, from the perspective of document holders, their old documents to be viewed for free, and from the perspective of the software producer, people are not able to make use of old programs without paying for them. As an aside, while your view appears to be that software copyright should not exist, mine is that it should, so on that we differ.

      http://www.5star-shareware.com/Windows/Business/MS-OfficeAdd-Ins/word-viewer.html

    2. Re:Cost and Mechanics of Certain Free Tools by NetSettler · · Score: 1

      A free tool that is able to read but not write (and hence would not equal giving away the entire program) could be made by, to be slightly facetious, commenting out the lines of code that enable buttons to be pressed and puts icons on the tool bar.

      Well, it would depend on whose definition of "free" you were using. This would satisfy your or my definition of free, but would have the problem that, absent source code, it wasn't GPL free. And if it came with source code, then putting back those lines and recompiling to get the full application wouldn't be hard. So anyone trying to protect their proprietary investment by just doing simple editing like this might not really be doing so.

      while your view appears to be that software copyright should not exist, mine is that it should, so on that we differ.

      It's not very relevant to this thread, but since you mention it: I am a strong advocate of the importance of copyright per se, for both programs and literature. Where I might have confused you is that I don't think copyrights on software published software that is 10-20 years old are really that valuable, and I think that society should change the duration of software copyright downward. The commercial shelf-life of software just isn't that long. I think a much greater public good is served by opening things up the possibility of reuse at that point. Books, by contrast, have a much longer commercial shelf-life--a well-written novel might sell for many years. So I can see a longer period justified based on the nature of the work that is coprighted. There are other objective differences between software and literature that I could cite as well, but this isn't the forum. Bottom line, though, I do believe and endorse the statement "copyright should exist".

      The strongest argument for not reducing the duration of software copyright is that to the extent that old software might be resold without being first brought up to date, it risks re-introducing a lot of buggy and unsecure programs back into the world. In that regard, vendors may actually do a service by withholding such old and probably low-value programs out of some more personal motive.

      --

      Kent M Pitman
      Philosopher, Technologist, Writer

  12. A world standard? Either support, or publish specs by Morgaine · · Score: 1

    Regardless of whether this particular initiative succeeds or fails, it would be wonderful if community pressure could lead corporations to adopt a "Community Standard" for their proprietary file formats:

    Either support your format, or publish a full specification if you abandon it. (Do neither, and you suck, publicly.)

    The world is currently headed towards a rather worrying future in which a staggering number of valued documents and other file resources of many types are destined for demise by corporate abandonment. Maybe it's time for communities to stand up and proclaim:

    "We're not merely point-in-time consumers of your product. When we invest in your proprietary format by using your tools, we need its longevity safeguarded. Either support the old format, or publish full specs for it so that we can seek that support elsewhere."

    I guess it's wishful thinking, but hey, we're paying them, not the other way around. Ultimately, if enough people and their wallets want something done, it will be done.

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
  13. It's About Time by hyades1 · · Score: 1

    It's 'way past time for governments to make the commitment to open source software for information storage. It's the only way to ensure that public data gathered at taxpayers' expense is freely available to members of the public or their elected representatives.

    --
    I've calculated my velocity with such exquisite precision that I have no idea where I am.
    1. Re:It's About Time by crimperman · · Score: 1

      Much as I would love to see public bodies using Open Source software it's not strictly necessary for the purposes of storage longevity.
      You are mixing up Open Source and Open Standards. Open Standard formats are what is needed for storage of documents within public bodies. The licence under which they get the software to read such documents matters little within this argument.

    2. Re:It's About Time by kniLnamiJ-neB · · Score: 1

      On the surface, I would agree with your statement, but if you think about it, the standard alone doesn't help us. Microsoft has repeatedly shown that they'll do it their own proprietary way... look at the problems people have with web pages designed only for IE, look at Office documents... there are open standards for these things, but Microsoft just refuses to adhere to them. And because they've got market share, they get away with it.

      I think the only way an open standard will ever be adopted is if there is some power of law behind it. If we had known, and pushed open standards way back when Microsoft was a 2-bit startup in someone's garage, we might not have to fight MS so hard today... hindsight's 20/20. But what's needed is for the market share to shift somehow. A few large customers (like the US Government) starting to use open documents instead of MS Office, a few large businesses being willing to take the productivity hit of learning an open-source system in the short-term for a large monetary gain in the long-term (imagine if your company's MS licenses disappeared! Major cost-savings!)... if the market share were spread out a little better, Microsoft would have to at least allow compatibility with open documents... and I think that would probably make everyone a lot happier. I don't mind if they try to make money off their product; I just think some of their policies border on extortion. If MS Office software is *really* that much better, then using an open document format won't hurt them, right?

      --
      Windows isn't the answer... it's the question. NO is the answer!
    3. Re:It's About Time by hyades1 · · Score: 1

      Thanks...you said it better than I did (only a bit longer :) )

      --
      I've calculated my velocity with such exquisite precision that I have no idea where I am.
  14. In other news... by smokejive · · Score: 0, Offtopic

    In other news, the Dutch open information society requested knowledge of what you are thinking, noting "there is something you can't hide."

  15. Its rare by Shados · · Score: 2, Interesting

    It is rare that I agree with Slashdot articles on such things, but on this, even the most pro-Microsoft zealot cannot really disagree... everybody wins if these specs are released... They're no more supported, don't compete with Microsoft's newer formats, and would -heavily- show all the entities investigating Microsoft's monopoly that they can "do the right thing".

    It would also be a superb PR move (even though they don't deserve the publicity for something they should have done on their own long ago): it would reassure clueless CEOs. "See?? We can use closed source software, because once Microsoft doesn't support it, they'll just open it up!!!". It is far from true, but enough would think that way to make it worth it.

    So come on MS, do it.

    1. Re:Its rare by BlackSnake112 · · Score: 1

      Perhaps microsoft is afraid that if the open source community gets a starting point for office file formats, then the newer formats can be reverse engineered?

    2. Re:Its rare by Shados · · Score: 1

      Well, you see...Microsoft has been BRIBING standard bodies to convince them that their newer formats were easy to remake (not even reverse engineer).

      So I doubt that would be a bad thing.

    3. Re:Its rare by Osrin · · Score: 1

      It is indeed an interesting request, especially when you consider that the office binary document format specification (older and current versions) is already available to any developer under a royalty free license.

      http://support.microsoft.com/default.aspx/kb/840817 - the relevant section is about 2/3 of the way down the KB article. The process to get the documentation could be slicker, but it is at least available.

  16. Doesn't exist by Kjella · · Score: 1

    Why else would you have stuff like "break lines like W95" in the OOXML spec? Because you don't have an actual description, it means "call that legacy W95 code".

    --
    Live today, because you never know what tomorrow brings
  17. Conversion shouldn't be that hard by alexhmit01 · · Score: 2, Interesting

    It's not NEARLY as clean as Apple's Applescript solution, but since you can script OLE Components, you should be able to set up a computer to migrate the documents. If they are on a file server, you should be able to set up a machine with whatever is the last version of Office that can read the old files, and have it walk through your document tree, looking for each appropriate document. Then it should be able to load it in Office and save it in a newer format.

    That would get all your documents in the latest (Office 2003 or something), then you adapt the script to run on a machine with Office 2007 and do the same thing. Presto-chango, your documents are up to date and safe.

    Regarding formatting... if you're talking about documents not updated in 5-10 years, you probably don't care that much. You might want the content (I need to go through old hard drives and rescue any high school and college papers I care about, that are now hitting the 10 year old point), but if you haven't used it in years, and then want to use it, you can take the time to reformat. You're preserving because 1% of those documents might be needed in the future, which makes it worthwhile to bring them forward with an automated solution.

  18. A Little Overblown by blueZhift · · Score: 2, Insightful

    I'm beginning to think that a lot of the worry over old file formats becoming inaccessible in the future is overblown. With the continuing advances of emulation and virtualization technology, it seems highly unlikely that we'll lose all access to documents in old file formats. Emulation of the proper platform and installation of the appropriate software are all that's needed. The real trouble rests with obsolete physical storage media. I still have 5.25" floppies that I haven't been able to read for many years now, but that's hardly Microsoft's fault! And if there's a market for it, someone will be happy to copy all of your old media onto something more modern.

  19. Re:A Little Overblown-NOT NECESSAIRLY by Nom+du+Keyboard · · Score: 3, Informative

    I'm beginning to think that a lot of the worry over old file formats becoming inaccessible in the future is overblown. With the continuing advances of emulation and virtualization technology, it seems highly unlikely that we'll lose all access to documents in old file formats.

    Cannot agree with you here. Obviously you feel you can continue running Windows 98SE with Office 97 in a virtual partition essentially forever - and in that case, you probably can.

    However, the moment you get to Windows XP and recent versions of Office, you hit the dreaded Product Activation bugaboo. Now you're dependent on MS, Adobe, or whomever to continue supporting activation servers as you migrate old software and operating systems to newer virtual platforms. Also EULA's that prevent using software in virtual environments exist. You may well find that running Office 2003 on Windows XP can't be done, legally at least, on the machine that follows your next one. Then where are you?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  20. So just don't use MS? by Anonymous Coward · · Score: 0

    It seems to be that the simplest solutions in this case are:

    - Don't use MS formats in the first place for your master documents, or
    - Keep the appropriate software around and accessible.

    I see little incentive for Microsoft to release this information except as a show of good faith to its consumers.

    Microsoft Office products do not scale well into the future at all, so don't be surprised when they don't.

  21. Windows Write by shadowcabbit · · Score: 1

    Even if all we get out of this is .wri compatibility, I'll be tickled. (I have maybe 2MB of .wri files which are nigh on unreadable on my Mac; the reason they're .wri is because I wrote them fifteen years ago on my parents' computer that barely ran Doom, and they weren't about to pay for Word because it was $600 and I was 13 and had already produced some nice stuff in Write.)

    --
    "Why Subscribe?" Good question...
  22. "public domain" not strictly necessary by davidwr · · Score: 1

    All that is necessary is that the formats either be published or that they be made available to interested parties on reasonable terms.

    "On reasonable terms" is probably a cut of any commercial product and/or a flat fee for commercial users and a NDA agreement for commercial and non-commercial users.

    This will foreclose true open-source implementations but it will allow free implementations and it will allow governments and others a chance to write their own implementations.

    Now, personally, I think it would be a very wise business decision for MS to publish all file formats that are not faithfully supported either by its current products or by its current products with MS-provided plug-ins. If Word 2007 renders the file differently than Word 1.0 for DOS then it's not faithful support and the format must be made available so another person or company can try to do it right.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  23. Re:A world standard? Either support, or publish sp by redxxx · · Score: 1

    Between the enterprise and government sectors, there could be an awful lot of pressure applied. When you look at the amount of resources that they are committing to a format, it would be in their best interests to contractually ensure that it will still be viable down the road, even after the information has sat on the server so long the format or even its replacement has been depreciated.

    While the information could of course still be recovered in such a situation, there is no reason large companies or the government should except the potential expense of having to convert a potentially massive amount of information from legacy formats, potentially through several others using antiquated software. They have a major vested interest in ensuring the operability of the formats they use and the power to demand it. They just need to realize it and combine their influence to achieve it.

    or they could just switch to using open standards, of course.

  24. Based on previous success by Jim+Hall · · Score: 3, Funny

    Based on my previous successes in getting Microsoft to release the source code to the deprecated MS-DOS 4.x (i.e. before the MS-DOS 5.0 complete re-write) under a free / open-source license, I'm confident that Microsoft will be happy to release deprecated file formats under a similar license.

    Oh, wait ...

  25. Pure legal strategy by Anonymous Coward · · Score: 0

    Ok, reasonably - think about the importance of compatibility flags like 'breakFootnotesLikeWW95'. The text of the footnotes is fully available, all there is is that they might be rendered slightly differently. Asking Microsoft to exactly specify how Word for Windows 95 broke footnote lines is specious. Nobody is ever going to implement it, and holding up the spec process for the first file format they tried to fully specify and slapping them with major penalties is just ridiculous. Especially when folks are asking them to document and free up their other file formats. Documenting OOXML is enough, because you can upconvert from any older format to OOXML.

  26. lol, careful wording is needed by someone1234 · · Score: 1

    I bet some eager mods thought i talk about ODF :)
    Of course, i wrote about MS's older binary formats, heh.

    --
    Patents Drive Free Software as Hurricanes Drive Construction Industry
  27. Why? It's MY document by Anonymous Coward · · Score: 0

    created with MY time and effort on the computer I bought, using the OS I bought and the application I bought. It's MY document.

    So why the hell should MS get even more money so that I can read my document?

    And what would MS lose by documenting their formats? Control over me? Well, that's not supposed to be a profit centre and I don't remember seeing it on the purchase order or in any sort of discount. So where do I get paid in a quid-pro-quo manner for ceding control to MS over me?

  28. Use, bugtrack, testc and contribute to OOO and POI by Anonymous Coward · · Score: 0

    OLE2 filez:
    OOO - http://www.openoffice.org/ - OSS Office
    POI - http://poi.apache.org/ - Java API To Access Microsoft Format Files

    MS Access:
    Jackcess - http://jackcess.sourceforge.net/changes-report.html#a1.1.11- Jackcess is a pure Java library for reading from and writing to MS Access databases.
    http://www.kexi-project.org/

  29. One way around it by Anonymous Coward · · Score: 0

    would be to do what the hell you thought was appropriate.

    How can MS prove it's wrong? It's not in the spec and WW95 produced different output depending on the printer driver attached. In fact, MSOOXML isn't being obeyed by MS either, so any test taken would show MS being wrong too. Or show it up as being an open definition that can be boiled down to "do it like us".

  30. ms_struct by Jaxoreth · · Score: 1

    Somewhere at the core you're going to find things like a C structs - from some old and forgotten compiler - being copied verbatim to disk.
    As long as they're using their own compiler, they just have to never change the struct layout. However, this is not always the case.
    --
    In general, it is safe and legal to kill your children. -- POSIX Programmer's Guide
  31. This is about file formats - not software products by walterbyrd · · Score: 1

    Msft is for-profit, and that is fine with me.

    As I understand it, msft sells software, not file formats. HTML is an open format, yet msft, and many others, sell HTML editors. Same with ASCII. RTF, and PDF.

    It would not cost msft anything to open their formats, so what is the problem? People buy ms-office because it's better than any other office product, not because they are locked in to a proprietary format, correct?

    Also, isn't msft saying that OOXML is wide-open? But the OOXML refer to old .doc formats - and those formats are closed. Certainly you don't think that msft should lie about the openness of OOXML, do you?

  32. Says who, besides the illegal monopolist? by jbn-o · · Score: 1

    So you're saying that Microsoft could spend time writing such docs (assuming they don't actually exist) but they're currently getting away with not being compelled to do that. By the way, besides Microsoft's say so do you have any evidence to justify this belief that these docs don't exist? I'm not one to believe an organization that spends so much time being duplicitous and illegally leveraging their monopoly.

  33. Re:A Little Overblown-NOT NECESSAIRLY by Krishnoid · · Score: 1
    However, the moment you get to Windows XP and recent versions of Office, you hit the dreaded Product Activation bugaboo.

    Then this request comes right in time -- the problem is currently an inconvenience solvable by virtualization, and comes with its own handy cautionary tale. If they immediately stop using Office products that require activation or run on platforms that do, it's obvious that they're saving themselves from something worse than a simple inconvenience down the line.