Slashdot Mirror


Interview with Sun's Florian Reuter

silentbob4 writes "Mad Penguin is running a series of three interviews with people in the trenches working to bring you OpenOffice.org 2.0. The first of these interviews, with Sun's Florian Reuter, covers some of the differences between the truly open XML found in OpenOffice.org 2.0, and the closed MS Word ML found in the upcoming Microsoft Office 12. He also discusses the importance of simple end users in the process of improving the code with bug reports."

132 comments

  1. "simple end users"? by Yahweh+Doesn't+Exist · · Score: 4, Funny

    are they insulting our intelligence!?

    1. Re:"simple end users"? by Anonymous Coward · · Score: 0

      How could they?

    2. Re:"simple end users"? by jnowlan · · Score: 1

      I agree. Just say 'users', it makes no assumptions. Say something like creating 'simple documents' if you need to.

  2. Obligatory Simpsons Reference by Snamh+Da+Ean · · Score: 1

    Hey Maud, look at all 'em purty lines of XML!

  3. And what makes you think that MS won't... by TarrySingh · · Score: 1, Interesting
    follow suit.

    OOo 2.0 is really different from Microsoft Office in a way that makes a difference. If MS comes up with same antics what would make it stand out. I've been saying it again and again. WebOffice will stand out and be adopted widely. (and quickly). Before the OOo2.0 is out we'll be ready for another revolution. So hurry Google with the WebOffice!

    --
    Scott McNealy to Michael: "Suck my Sun!" Michael Dell to Scott : "Lick my Dell!"
    1. Re:And what makes you think that MS won't... by LarsWestergren · · Score: 2, Interesting

      And what makes you think that MS won't follow suit.

      Because historically they have always opted for locking customers in?

      WebOffice will stand out and be adopted widely. (and quickly). Before the OOo2.0 is out we'll be ready for another revolution. So hurry Google with the WebOffice!

      Sorry to disappoint you...

      --

      Being bitter is drinking poison and hoping someone else will die

    2. Re:And what makes you think that MS won't... by killjoe · · Score: 3, Insightful

      There is no google web office. However there is and has been for many years think free office. Contrary to your prediction it has not been adopted rapidly or widely despite being available over the web and despite being a decent product.

      --
      evil is as evil does
    3. Re:And what makes you think that MS won't... by TarrySingh · · Score: 2, Insightful

      There are more Web Office related tools on the web , indeed BUT it's Google who has the market-say these days and they have to cash on it. Web is the next stop and people ought to get that straight before it's too late.

      --
      Scott McNealy to Michael: "Suck my Sun!" Michael Dell to Scott : "Lick my Dell!"
    4. Re:And what makes you think that MS won't... by DigitumDei · · Score: 0

      Thankfully Google know what apps will work on the web and which ones really should stay on the desktop.

    5. Re:And what makes you think that MS won't... by TarrySingh · · Score: 2, Insightful
      to reiterate my point.

      People want something new! In the corporate and in their homes. It makes NO sense at all to tell all those word, excel and powerpoint experts that there's yet another Office suite which does JUST THE SAME. Whoaahh, now we're really excited. NOT!!!

      MS Office product has a 90% domination in the World market! And that's a lot. There is no friggin way you can tell the *already tuned people/staff* to start working with a NEW breed of product. It's a challenging option. Lot's of desktop migrations from Windows to Linux see this as a MAJOR challenge.

      --
      Scott McNealy to Michael: "Suck my Sun!" Michael Dell to Scott : "Lick my Dell!"
    6. Re:And what makes you think that MS won't... by Americano · · Score: 1

      "People want something new."

      I have to question the accuracy of this statement... The vast majority of corporate & home users of Office products that I know are nontechnical, and aren't all that concerned about the fact that their version of Word, Excel, etc. doesn't have the latest & greatest bells and whistles. Slashdot is, by and large, a group of tech enthusiasts who love to play with new toys & new tools. If you want to know who the typical end users of all those computers that Dell & HP sell are, look at your parents, and maybe your not-so-tech-savvy brothers and sisters.

      I work at a computer all day... and I have two major concerns when I fire up any "Office" program:
      1. It works.
      2. What I produce is readable by other people.

      I don't really care how the program goes about that task -- my choice of an 'office suite' is based on those practical criteria, it's not a philosophical statement for me. Much the same way that a lot of other people select their software, I think.

      Now that said, I've actually installed the OOo 2.0 beta on my Windows laptop, and have fiddled with it some, just to see what all the fuss is about... and I've actually been impressed, because it works pretty much the same as Microsoft Office. So yeah, it's absolutely a legitimate competitor... but at first blush, I frankly don't see much in the usability / functionality of the tool that's new and ground-breaking. (And this might be the thing that I find the most puzzling of the Open Source movement -- without MSFT to chase, where would they go? Please don't get me wrong, I'm not demonizing open software, or lionizing MSFT... but most of what I actually *see* on my Fedora system at home looks "pretty much just like" the WinXP interface I'm used to here at work... which is good, I guess... but I just don't see a lot to distinguish the two apart.

      And yes, I know all the party lines about openness, flexibility, and choice... but for a lot of non-technical home users, the computer is an "appliance" -- used for checking email, browsing the web, occasionally IM'ing with family & friends, and maybe writing the occasional letter in Word. So if that's all they're doing... is there really a compelling difference?

    7. Re:And what makes you think that MS won't... by LarsWestergren · · Score: 1

      People want something new! In the corporate and in their homes. It makes NO sense at all to tell all those word, excel and powerpoint experts that there's yet another Office suite which does JUST THE SAME. Whoaahh, now we're really excited. NOT!!!

      There is also the matter of price, and having an open document standard, two important features where Open Office beats MS Office. The first matters a lot for small companies, the latter matters a lot to big companies.

      Sun is paying a lot to keep up development on Open Office and providing you with a free office suite. Why are you so negative?

      --

      Being bitter is drinking poison and hoping someone else will die

    8. Re:And what makes you think that MS won't... by Kefaa · · Score: 2, Insightful

      And what makes you think MS won't follow suit

      Because they said so? While that may mean nothing, at this point it is MS' position that they will not support OpenDocument formats, regardless of requirements by governments. MS Not supporting OpenDocument

      Now MS is claiming the open document standard is inferior, yet they sit on the standards committee. Instead they support the MS XML standard which is a standard for MS documents. Which means it owns (under copyright and soon patent), the format and standard.

      Office 12 XML documents will not have an easy introduction into many non-Microsoft products. To do so, you will need to license the format from MS, who has said it sees no reason to support OSS in this regard and the use of MS XML in a GPL'd product would invalidate the GPL, and the MS license. (Microsoft does have some very smart lawyers writing their EULAs and contracts). All the others would need to pay a fee and it is doubtful MS would provide a discount to the disadvantage of their own products.

      A better read on OpenDocument vs. MS XML is found on Wheeler's page

      The format matters because a company, in part due to its responsibility to stockholders, must have planned obsolescence. MS documents from the 80s are difficult to open and read, even in MS products. An open standard ensures that my documents are available to me, through many companies, for a very long time. Governments need this and are now getting smart enough about technology to understand and demand it. And while no one can imagine MS being gone, the same was said of dozens of top 20 companies over the past 20 years.

      As for the comment about the learning curve between open office and MS Office, we can now thank MS. With office 12, they cannot claim an easy transition, the product takes a new direction and whether it is better or not, is irrelevant. The learning curve of going to 12 will be greater than moving to Open Office which retains the current MS office look and feel for the vast majority of users.

    9. Re:And what makes you think that MS won't... by LnxAddct · · Score: 1

      ThinkFree is *not* a decent product. If you took the union of the set of features in MS Office and the set of features in OpenOffice.Org, ThinkFree has about 60% of them, and that is being generous. In addition, several glaring bugs stand out within seconds of using it. It is inconsistent in many areas and just feels like an alpha product that was pushed to market. I know this because my company *did* evaluate it looking to see if any good web based office suites existed, they want one for a mutlitude of reasons, and I was a part of analysing this. It turns out that as you could of guessed, no good web based office suite quite exist. One other thing, ThinkFree isn't a web based office suite in the sense that most want... it is a java application that can be started through a browser. I work at a fairly large defense contractor and if they are looking for a good web based office suite (by web based I mean AJAX like functionality with Google like quality, not to be cliche), I can only assume that many other corporations are looking too. The sooner businesses start adopting web based office technology, the sooner schools will start teaching it, at which point home users start using it.
      Regards,
      Steve

    10. Re:And what makes you think that MS won't... by Scott7477 · · Score: 1

      One potential downside to a web based Office product is the potential for DDOS attacks to shut down access; obviously you don't want to be in the middle of an important financial analysis and get cut off because Thinkfree gets attacked. I suppose Google would be immune to such attacks.

      --
      "Lack of technical competence coupled with the arrogance of power, as usual, leads to no good end."
    11. Re:And what makes you think that MS won't... by kmeister62 · · Score: 1

      Ever look at the cost of doing a major MS Office upgrade? For the home user (me) th cost of a $295 upgrade for MS Office 2000 from MS Office97 when I rarely use all the programs was a waste of money. Started using OpenOffice on my Win machine because, economically I couldn't justify the upgrade expense. In addition, MS Office doesn't run on my Linux machine. Businesses are taking a long hard look at the upgrade cost of programs. If there's an alternative that costs less and functions the same, this has a dramatic affect on the bottom line.

    12. Re:And what makes you think that MS won't... by TarrySingh · · Score: 1

      Almost everybody I know has a cracked version of MS Office running. It's NOT the cost but the LOCKED MINDSET that needs to change. I may have sounded a bit anti-OOo but that is certainly nto the case. I work in a typical MS centric organization and am the only employee who run's and develops app proudly on his Fedora Core desktop. Open standards are getting a lot of attention in the dutch government and other organization. In fact my ex-employer is spearheading the desktop migrations for Windows to linux Os's. And indeed for corporate it'll be (I guess if you do justice to a properly calculated TCO/ROI) a lot cheaper.

      --
      Scott McNealy to Michael: "Suck my Sun!" Michael Dell to Scott : "Lick my Dell!"
    13. Re:And what makes you think that MS won't... by Taladar · · Score: 1

      Actually the popular Linux Distributions for beginners look like Windows because...TADA...they are made for Windows-converts. If you dig a little deeper you will find a much more unix-like environment (Latex, Windowmanagers with totally different look like e.g. fluxbox or ratpoison,...). But those are hidden from the beginner because experience shows that beginners with Linux are scared away if they have to learn too much too fast.

    14. Re:And what makes you think that MS won't... by Scott7477 · · Score: 1

      I have to disagree..after a cursory trial of the calc product I think that this product is a solid basic spreadsheet package. If you were looking to build a low cost pc setup for someone this product would work well, IMO. I haven't looked at the functionality in MS Works spreadsheet in a while, but I'm pretty sure that ThinkFree Calc has quite a few more built in functions(such as engineering and financial) than MS Works..plus it saves into Excel 2003 format flawlessly(which I just tested). You can't say the same about MS Works.

      Now if you need to do macro work ThinkFree isn't the tool for the job...

      --
      "Lack of technical competence coupled with the arrogance of power, as usual, leads to no good end."
    15. Re:And what makes you think that MS won't... by Americano · · Score: 1

      Yes, I'm well aware of all of that... but my original point is, what's the compelling reason to change in the first place?

      Choice? Flexibility? Philosophy? The ability to fix your own bugs? Despite yours & my wishes to the contrary, these arguments are irrelevant to a large portion of users. You might be able to make the sale based on price, or more stability (though I will also say that I end up having to reboot my Fedora system every couple days because things start freezing on me for no apparent reason... just like my XP system used to), or more features, but advocating change for the sake of flexibility... choice... etc. is irrelevant when 90% of the population will *never* use those advanced capabilities.

      In my experience, most people treat a computer & its accompanying o.s. as they would the purchase of a car, or an appliance... does it have the functions I need & want? Is it cost-effective? Is it reliable? What's my long term maintenance cost? MOST of the population doesn't care if that Honda Civic is tuner-friendly or not, or whether or not instructions & tools for maintaining your refrigerator's compressor & ice maker are included with the purchase. Maybe I know too many non-technical people, but I have to wonder whether or not some of these arguments for Linux are trying to scratch something that's not even a mild itch for most users.

    16. Re:And what makes you think that MS won't... by IpalindromeI · · Score: 1

      People want something new!

      There is no friggin way you can tell the *already tuned people/staff* to start working with a NEW breed of product.

      Okay, so which is it? Do people want something new, or is there no friggin way you can tell people to use something new?

      --

      --
      Promoting critical thinking since 1994.
    17. Re:And what makes you think that MS won't... by MrResistor · · Score: 1

      You forgot security. You can wave hands all you want about the reasons, but there just isn't a reason to be concerned with malware on Linux today. Even if it is a temporary phenomenon, it is that way today, and will continue to be so for the foreseeable future. And, of course that has ramifications for stability, reliability, and maintenance.

      Price and stability are the only points I've been able to make the sale on, though. Most people don't really understand what security means to them.

      though I will also say that I end up having to reboot my Fedora system every couple days because things start freezing on me for no apparent reason... just like my XP system used to

      I doubt you're getting kernel updates every few days, so the other obvious culprit is Firefox. Whenever I get wierd lockups, bogging, etc I find killing firefox-bin almost always fixes it (unless it's due to a kernel update, of course).

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    18. Re:And what makes you think that MS won't... by Americano · · Score: 1

      Sure, I'll grant you security, too... but as you admitted in your own post, even that isn't a particularly *compelling* reason for a lot of users to switch from Windows. Unless and until insecurity makes the system unusable, most entry-level users won't care enough to switch. Security is something everybody is going to say, "yeah, that would be great to have," but it's not something that a lot of people care enough to spend time on.

      As for the instabilities in my fc4 system... no, I'm not getting kernel updates frequently at all... I'm still working on chasing down the source of the error. But the original point is (and was) that if the user experience is more or less the same between XP & Linux for your most common users, there has to be a fundamentally compelling reason for them to switch... overcoming the inertia of "just leaving XP on there" is not going to happen without that reason. If all I need to do is email, im, browse, and write an occasional document, then all of the theoretical arguments in the world aren't enough to convince me to change:
      "You can change the source code!" -- but 95% of your users wont...
      "You can completely customize your window manager!" -- but 95% of your users don't want to be bothered...
      "It's trendy, you can be on the cutting edge!" -- but 95% of your users just want to send an email...

      I guess the bottom line is that maybe linux isn't (and perhaps shouldn't be) for everyone... you've got to talk to your user base in terms they understand & care about, and if you don't offer them a good reason -- that they care about -- to switch, they'll stick with what they've already got, warts & all, if it's "good enough."

    19. Re:And what makes you think that MS won't... by TarrySingh · · Score: 1

      The first I meant as in a unique thing like a WebOffice and the second as in being offered another similar product, same functionality but just a different cover. First new = something *totally* different Second NEW = an *look alike* alternative

      --
      Scott McNealy to Michael: "Suck my Sun!" Michael Dell to Scott : "Lick my Dell!"
    20. Re:And what makes you think that MS won't... by IpalindromeI · · Score: 1

      I fail to see how an office suite that runs in your web browser is "something *totally* different." Isn't it just "an *look alike* alternative" to a regular office suite? What difference is there besides needing an internet connection to use my word processor?

      --

      --
      Promoting critical thinking since 1994.
    21. Re:And what makes you think that MS won't... by TarrySingh · · Score: 1

      OS independance!

      --
      Scott McNealy to Michael: "Suck my Sun!" Michael Dell to Scott : "Lick my Dell!"
    22. Re:And what makes you think that MS won't... by MrResistor · · Score: 1

      I'm not going to argue that the user experience isn't more or less the same, in fact I think that's a good thing. The real difference is on the Admin side, MY side, and that's why I make my pitch while I'm reinstalling Windows, or removing spyware, or performing any of the other major maintenance jobs Windows requires and Linux doesn't. Linux may be a bit more difficult to get running properly[1], but once you get it working it stays that way.

      You say there's no compelling reason for them to switch, I say there's no compelling reason for them not to. Yeah, there's inertia to overcome, but I only make the pitch to friends and family whose PCs I keep running, who would much rather have me over just to hang out than to spend hours cleaning up spyware and viruses and/or reinstalling Windows. If it makes no difference to them, and it saves me time maintaining their system, why not? At that point the only barrier is fear of the unknown, but I find most people get over that pretty quickly once they actually sit down and try it.

      I don't present theoretical arguments that don't mean anything to the person I'm presenting them to. Hell, I don't even push very hard, I pretty much just point out that it's an option for them, it would cost them nothing, they'd still be able to do all the stuff they do now, and they wouldn't have the problems that I'm generally in the middle of fixing while talking to them about it. And you know what? People do switch, and I've yet to have any of my converts go back.

      And, regarding your system, I wasn't trying to argue the point, just making a suggestion regarding the possible source of your problem.

      [1] I say may because, thanks to Suse's Yast, I actually find Linux easier to get working right than Windows.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
  4. New kind of network equipment by Neo-Rio-101 · · Score: 4, Funny

    Interview with Sun's Florian Reuter

    I read the title of that article and the first thing I thought was that Sun had developed a new piece of networking hardware and were actively interviewing it.

    It's late here, I should go home.

    --
    READY.
    PRINT ""+-0
    1. Re:New kind of network equipment by kisielk · · Score: 1

      And I thought it was an interview with some of the members of Kraftwerk, who were for some reason working for Sun. I guess that's what staying up till 4:00 (and listening to copious amounts of Kraftwerk) does to you :S

    2. Re:New kind of network equipment by Anonymous Coward · · Score: 0

      I thought of kraftwerk and Florian Schneider as well.

    3. Re:New kind of network equipment by tsa · · Score: 1

      And I thought it was about sexually transmittable deseases (SOA means Sexueel Overdraagbare Aandoening in Dutch).

      --

      -- Cheers!

  5. A thorough technical answer by gazbo · · Score: 0, Funny
    covers some of the differences between the truly open XML found in OpenOffice.org 2.0, and the closed MS Word ML

    Am I missing something here? He doesn't seem to cover any of the differences other than restating that OOo XML is "more open". MS may as well post a rebuttal stating that MS XML is better because it leverages more synergies.

  6. Very little content here... by Peyomp · · Score: 0, Troll

    Was this an interview, or a chat facing the wall in the men's room?

  7. Tags in text by PhilHibbs · · Score: 1
    That sentence should read:
    He does not want to see XML language, like <name> or <date>.
  8. Better HTML export? by Crouty · · Score: 4, Interesting

    I only hope the new document format makes it easier for them (and third-party application) to convert an OOo document into readable HTML with style sheets. Whenever I write a documentation that is among others to be published on the web I am tempted to write it in OOo because I like it. I still end up writing it in HTML myself because I don't like OOo's HTML output.

    --
    On se Internetz nobody noes your German.
  9. Could be a goodie. by holy+zarquon's+singi · · Score: 4, Insightful

    With the critical mass that the adoption of the open document format by Massachusets, google and others implies, the embracement of standards like XML and Xforms in OO.o that makes it pretty easy to create organisational workflows, this could be a real microsoft hobbler. Particularly if as seems likely, Microsoft keeps failing to adapt to an open standards world, and the price tag of OO.o stays lower than M$O.

    Bring it on, I say.

    --
    "...we should just trust our president in every decision that he makes and we should just support that." B.Spears 2003
  10. SOA by koekepeer · · Score: 3, Funny

    SOA (in Dutch) has the same meaning as the English abbreviation STD (sexually transmitted disease). kinda funny to read this in an article on software ;-)

    1. Re:SOA by Anonymous Coward · · Score: 0

      On a similar note the Swedish acronym for CEO is VD.

  11. OpenOffice is dying!! by leereyno · · Score: 0, Offtopic

    This post is the newest addition to the '$ProductName is dying!!' series.

    Collect all ++Quantity!!!

    --
    Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
    1. Re:OpenOffice is dying!! by civilizedINTENSITY · · Score: 1

      Other needed negative moderations categories:
      -1 Not Funny
      -1 Wrong, DumbAss
      -1 Boring Waste of Time -1 Get a Clue

  12. OK, so what IS different? by Moraelin · · Score: 4, Insightful

    I've actually RTFA, and I'm still at a loss about exactly _what_ is better about OOo's XML Schema, or wrong about MS's.

    In TFA the guy just goes on about how his own XML Schema is, you know, lovingly handcrafted and how he _cares_ about your data. Which is just a content-free judgment call. Yeah, so he likes his own XML Schema better. Whop-de-do, that's such a total surprise.

    It's not like if I went around the office and asked 10 guys I wouldn't get 10 different schemas, and each loves his own more and is convinced that everyone else's sucks. Just the proper way to use attributes alone has everyone polarized in three camps, with everyone in one camp arguing that the other two are awfully wrong and against the very idea of OOP or of XML itself. Handling validation and showing which fields are wrong to the user who filled the form? Yep, another clean three-way split, and I've actually had to implement three different ways to handle it, to please all three camps. And so on.

    So that he loves his own more and thinks it's a better way to store my data, is very much expected there. I was already sure he thinks that. In fact, I'd be worried if he said he didn't.

    What really interests me is exactly which concrete problems should I expect with MS's, that supposedly aren't there if I use OOo's format. If I try to retrieve that data in 5, 10 or 100 years, as in his answer, exactly in which way is OOo's format better? Exactly _what_ kind of data gets more benefits from his schema than from MS's in that context? In which way, and for what concrete reasons does he foresee that MS's own converters (which so far still import Word 6 documents with no problems) will break down and cry like little girls if fed a Word 12 document some 10 years from now?

    No, really, it's not a flame. I want to know. If I'm to go there and pester my boss to switch from MS Office to OOo, I damn better have some very concrete arguments and use-cases. If my whole argument is "but some guy from Sun likes Sun's format more" and "but Sun's format is lovingly handcrafted with love and care for your data", chances are I'll get laughed out of his office.

    So can anyone shed some more light on that issue?

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:OK, so what IS different? by Uhlek · · Score: 5, Informative

      Problem is the Microsoft XML format is proprietary to Microsoft. While the standard is "open" -- as in published -- there are restrictions as to who can implement it.

      Problem comes 5-10 years down the road, if/when an organization chooses to move away from Microsoft. Maybe they're going to OpenOffice.org 5.0, or maybe they're going to GoogleOffice. Or maybe a whole other developer has come along and revolutionized the office application suite.

      But, you're stuck. You have 10 years of data that's locked into Microsoft products, what do you do? Convert everything -- and hope everything comes through unscathed? Buy Office and the new product for everything? Create a "legacy application gateway" with a few copies of Office accessable via Citrix or VNC?

      Also, there's interoperability with external organizations. Right now, to do business with the federal or most state governments, your business must use Office to be able to exchange data. No ifs ands or buts about it.

      With OpenDocument, this isn't an issue. No matter what product you buy in the future, it can work with OpenDocument. Doesn't matter what product a client or customer uses -- if it's OD-compatible, you can exchange data.

    2. Re:OK, so what IS different? by Anonymous Coward · · Score: 0

      In my experience Sun sucks more than Microsoft. Always lame and whiney.

    3. Re:OK, so what IS different? by Anonymous Coward · · Score: 1, Informative
      Problem is the Microsoft XML format is proprietary to Microsoft. While the standard is "open" -- as in published -- there are restrictions as to who can implement it.
      You mean just like MS Office reference schemas?
    4. Re:OK, so what IS different? by ozmanjusri · · Score: 2, Informative

      What really interests me is exactly which concrete problems should I expect with MS's, that supposedly aren't there if I use OOo's format.

      It's not just what problems are created, it's what opportunities are lost. Automated creation of text, drawing, spreadsheet, etc documents using non native tools (such as databases or scripts) is simple with OOo formats for example, but with Microsoft's proprietary format, I'm limited to using the tools Microsoft provides.

      --
      "I've got more toys than Teruhisa Kitahara."
    5. Re:OK, so what IS different? by Moraelin · · Score: 1

      "With OpenDocument, this isn't an issue. No matter what product you buy in the future, it can work with OpenDocument. Doesn't matter what product a client or customer uses -- if it's OD-compatible, you can exchange data."

      So basically it's a case of "with OpenDocument you don't have a problem, as long as you buy only applications which are OpenDocument compatible". However, replace "OpenDocument" with "MS Word Format" or "WordPerfect Doc" or "Moraelin's Own Format" (.mof;) or whatever in there and the same still holds true. "You won't ever have a problem with X, as long as you only ever use programs which support X." So basically it's just another document format to get locked in. Except it's Sun's instead of MS's. From a pragmatic and "no love for either camp" point of view, that alone is far from counting as either advantage or disadvantage.

      "But, you're stuck. You have 10 years of data that's locked into Microsoft products, what do you do? Convert everything -- and hope everything comes through unscathed?"

      Well, that's exactly what I'm asking. If the XML Schema for it is published, why can't I write a simple XSLT to convert it to some other format? (E.g., to DocBook, or OpenDocument, or simply to HTML.) Or can't I run it through Xerces/Saxon/libxml/whatever and extract the data the old fashioned way? What concrete problems would I be looking at in that scenario?

      "Also, there's interoperability with external organizations. Right now, to do business with the federal or most state governments, your business must use Office to be able to exchange data. No ifs ands or buts about it."

      So wouldn't that count as a reason to stay with MS Office, then? Because then it wouldn't matter how much I think MS's schema sucks or not, it's a given. You must start and end with that format. In your words, "what do you do? Convert everything -- and hope everything comes through unscathed? Buy Office and the new product for everything? Create a "legacy application gateway" with a few copies of Office accessable via Citrix or VNC?"

      --
      A polar bear is a cartesian bear after a coordinate transform.
    6. Re:OK, so what IS different? by Moraelin · · Score: 1

      Thanks. That's just the kind of thing that I was interested in.

      --
      A polar bear is a cartesian bear after a coordinate transform.
    7. Re:OK, so what IS different? by Decaff · · Score: 1

      If the XML Schema for it is published, why can't I write a simple XSLT to convert it to some other format? (E.g., to DocBook, or OpenDocument, or simply to HTML.) Or can't I run it through Xerces/Saxon/libxml/whatever and extract the data the old fashioned way? What concrete problems would I be looking at in that scenario? ....
      So wouldn't that count as a reason to stay with MS Office, then? Because then it wouldn't matter how much I think MS's schema sucks or not, it's a given.


      You could do the work with XSLT, and it would work.. for now. The problem (as anyone who has used Microsoft products for at least a decade will know) is that Microsoft have a nasty habit of not always being compatible with Microsoft. There were several Office upgrades in the 90s that broke old files (anyone remember Access 2 - Access 95?).

    8. Re:OK, so what IS different? by badriram · · Score: 2, Interesting

      I think you are new to standards. Standards are rarely implemented the same way by everyone irregardless of how well defined it is. For example look at html/css etc. and browser support reminding yourself browsers are just catching up to 1997-8 standards.

      I think there is a very good probability that MS XML document format will survive just as long as any open format, just be they are the de facto. And I should remind you that MS XML format would be considered an open format, if it were not for MS excluding redistribution of source code. It does not prevent people from using a different licence. (Other companies including apple have implemented it)

      Maybe you should look at the new office format, all someone has to do is create an online service that can parse MS doc xml and convert to open office.org xml, and guess what that is the point of using xml. And you can get all the documentation you need from MS on how to parse MS doc XML to convert to your own, and we do it at work everyday, to export data from Office to DBs, web services etc. In this connected world, without redistributing, Google, Sun, or even openoffice.org can implement web services to convert that are not part of the source code being redistributed.

      Essentially all I am pointing out is just because a license forbids source code distribution does not imply it not open. Open is a relative term. Opensource and royalty free are not.

    9. Re:OK, so what IS different? by ajs318 · · Score: 4, Informative
      I've actually RTFA, and I'm still at a loss about exactly _what_ is better about OOo's XML Schema, or wrong about MS's.
      OK, first things first; let's have a little lesson on what XML is. XML is not really that big a deal. All it means really is that the less-than and more-than signs are reserved symbols; one writes constructs such as <foo> ..... </foo> to indicate a bounded block of type foo, or <bar /> to indicate a single instance of type bar. The meanings of different foo and bar are what constitute a schema. The HTML used for web pages is actually just a bastardised dialect of XML. End of lesson.

      The issues are nothing to do with the schema itself, but rather to do with openness. The OpenOffice.org data format was conceived so that anybody who cares can write applications that speak it, as a right. By contrast, the Microsoft format is closed. If you want to write an application that speaks it, you have to ask Microsoft; they can charge you money for telling you, withhold bits if they see fit, and withdraw the privilege anytime. And if you do anything that Microsoft told you not to do, they can punish you.
      What really interests me is exactly which concrete problems should I expect with MS's, that supposedly aren't there if I use OOo's format. If I try to retrieve that data in 5, 10 or 100 years, as in his answer, exactly in which way is OOo's format better?
      You can expect the problem with Microsoft's format that only Microsoft -- and a chosen few appointed by Microsoft -- are allowed to write programs that can retrieve your data once it has been saved in Microsoft's proprietary format. OpenOffice.org's format is better because any competent programmer can help you to retrieve that data, without being beholden to anyone.
      Exactly _what_ kind of data gets more benefits from his schema than from MS's in that context?
      Any data that belongs to you rather than to Microsoft.
      In which way, and for what concrete reasons does he foresee that MS's own converters (which so far still import Word 6 documents with no problems) will break down and cry like little girls if fed a Word 12 document some 10 years from now?
      That is not the problem. The problem is if, five or ten years down the line, you decide for some reason to move away from Microsoft. There are any number of reasons why you might want to do that: for argument's sake, let's say MS have kept cranking up the cost of Office to the point where you now have to decide whether to try to save money on software licences or lay off staff. Now someone else's document converter may well not be able to handle Microsoft's proprietary format correctly. Your data might become inaccessible! There is also a very real possibility that Microsoft may not exist 10 years from now, and they may take their proprietary formats to the grave with them.

      In five, fifty or a hundred years, any competent programmer will still be able to obtain the schema which will enable them to make sense of an OpenOffice.org document, because no one person or organisation controls that schema. No such guarantee can be made in respect of Microsoft's schema.

      Or, let me put it this way. Imagine you buy a new car. The bonnet is fastened shut with a tamperproof seal, so only authorised dealers can make repairs -- and they have to use the manufacturer's original specified parts and procedures. You have to buy petrol from the manufacturer's specified filling stations {who will check from time to time that you haven't been tampering with things that do not concern you}. When the car reaches the end of its life {which may come sooner than you think, since the manufacturer can order their service centres not to repair it on a whim} you have to replace it with another one from that same manufacturer; otherwise everything and everybody you ever carried in that car will be left in limbo somewhere, and not fit properly in your new car.
      --
      Je fume. Tu fumes. Nous fûmes!
    10. Re:OK, so what IS different? by Anonymous Coward · · Score: 1, Interesting

      You mean just like the MS Office reference schemas which include a Patent License that includes the term:

      "You are not licensed to sublicense or transfer your rights."

      This making it impossible to implement in Free and most Open Source software? Not very useful to OpenOffice.

    11. Re:OK, so what IS different? by Anonymous Coward · · Score: 0
      Automated creation of text, drawing, spreadsheet, etc documents using non native tools (such as databases or scripts) is simple with OOo formats for example, but with Microsoft's proprietary format, I'm limited to using the tools Microsoft provides.
      I don't get your poitn. I've pernsonally written programs to directly generate documents MS XML files and don't see why you users are limited to MS tools. The reference schema for office 2003 is publicly available. Generating XML for MS office is simple and if you are running programs on Windows platform, using automation and using office programs through COM is even simpler.
    12. Re:OK, so what IS different? by weicco · · Score: 2, Interesting

      I've written many apps that reads data from databases (SQL Server, MySQL, Oracle) and/or files (XML, CSV), opens Excel or Word or even Powerpoint and creates documents with nice charts and so on. I've done this using Microsoft Visual Studio 6, 2003 and 2005 but what I've heard, you don't have to use MS's IDEs or other tools for this. Office apps I used through COM-interface. In fact I've done some tools to convert stuff from Excel and Word to other formats throught those interfaces. I've written all these apps using C++, C# and VB.NET. Is there something similar in OpenOffice? Do I have to write XML files (and is there tools for this, or must I do it by hand) or can I use some decent API to create sheets?

      --
      You don't know what you don't know.
    13. Re:OK, so what IS different? by WARM3CH · · Score: 2, Insightful
      This making it impossible to implement in Free and most Open Source software? Not very useful to OpenOffice.
      Which is not really the point here, is it? The question was if generating/reading MS XML as simple as generating/reading OO.o XML or not. With documentations of both formats publicly available, I don't see any difference here. What you refer to is the distribution of the source of any such program, which is an entirely different topic.
    14. Re:OK, so what IS different? by ajs318 · · Score: 1

      But that would not be applicable within the UK and some other countries, where mathematics is not subject to patent restrictions. You do not need a patent licence in a country where the patent in question is not valid: the Law of the Land already gives you the same permission, if not more.

      Is there anything else, beside the inapplicable patents, that would block the creation of Open Source software implementing the Microsoft specification in a "no maths patents" jurisdiction?

      --
      Je fume. Tu fumes. Nous fûmes!
    15. Re:OK, so what IS different? by ozmanjusri · · Score: 1

      I've pernsonally written programs to directly generate documents MS XML files and don't see why you users are limited to MS tools.

      Have you complied with the terms of the licence?
      http://www.microsoft.com/office/xml/licenseovervie w.mspx

      --
      "I've got more toys than Teruhisa Kitahara."
    16. Re:OK, so what IS different? by Anonymous Coward · · Score: 0

      I don't see why he would have any problem with the licence. Have you read it yourself? Have you read this? http://www.microsoft.com/office/xml/janletter.mspx

    17. Re:OK, so what IS different? by Anonymous Coward · · Score: 0

      While true, you miss the important point; although in theory you can just as easily implement a Microsoft Office XML reader just as easily as you can in theory implement an OpenDocument XML reader, in practice it will be easier to implement the OpenDocument XML reader because previous developers will have already implemented such readers, and you'll likely be able to obtain a copy of such a reader because many of these implementations will be Open Source and redistributable under Open licenses. This will not be true of any future Microsoft Office XML readers, meaning that the barrier of entry to writing a capable document reader will be much higher for Microsoft Office than OpenDocument.

    18. Re:OK, so what IS different? by njyoder · · Score: 1

      That's a nice out of context quote that doesn't actually specify what the patent covers. Did you not understand "royalty free"? Perhaps you should read this.

    19. Re:OK, so what IS different? by ozmanjusri · · Score: 2, Interesting
      Yes, I have. What's interesting is what is not stated, and that is that whether developers can relicense programs using MS schemas.

      "We are acknowledging that end users who merely open and read government documents that are saved as Office XML files within software programs will not violate the license."


      Note that there was nothing in that "clarification" indemnifying developers. By explicitly indemnifying users, they are leaving the option open to lock out competing developers if they change their minds in some time in the future.
      --
      "I've got more toys than Teruhisa Kitahara."
    20. Re:OK, so what IS different? by njyoder · · Score: 1

      The issues are nothing to do with the schema itself, but rather to do with openness.

      Actually, in the interview, he WAS making it about the schemas. And XML is more than just a bunch of tags, there are actually quite a few requirements in the standard, but you wouldn't know that, being ignorant and all :(

      If you want to write an application that speaks it, you have to ask Microsoft; they can charge you money for telling you, withhold bits if they see fit, and withdraw the privilege anytime. And if you do anything that Microsoft told you not to do, they can punish you.

      Wow. Nope. Wrong. Stop spreading the FUD. Not only do you not know what MS' patents cover (a specifici implementation--which you wouldn't have to use), you also neglect to note that the patents are licensed "royalty free." You can download the XML Schemas and write fully compliant software for free. Wow. Totally closed. You're right.

      You can expect the problem with Microsoft's format that only Microsoft -- and a chosen few appointed by Microsoft -- are allowed to write programs that can retrieve your data once it has been saved in Microsoft's proprietary format.

      Nope, FUD-master is wrong again. Even if the patent covered that, the whole "royalty free" thing would have you there. Oh yeah, it's not proprietary when it's well documented, sorry if that concept is hard for you to understand :-(

      Now someone else's document converter may well not be able to handle Microsoft's proprietary format correctly. Your data might become inaccessible!

      Uh, the same could be said of OpenDocument, that's not a valid argument.

      There is also a very real possibility that Microsoft may not exist 10 years from now, and they may take their proprietary formats to the grave with them.

      HAHAHAHAHA, " a very real possibility"? Now the fud-master has gone off the deep end. Even if they went out of business, that would mean their patents would become void and everyone would be free to use the XML Schemas as they please, making it a wide open format. So in other words, your "very real possibility" would actually be a positive.

      No such guarantee can be made in respect of Microsoft's schema.

      Why not? Are all the copies of MS' schema going to be wiped off of every hard drive in existence? For such a popular format, what are the chances of it just suddenly *poof* vanishing into thin air?

      I'm sorry fud-master, but your arguments are not only totally illogical, but they're batshit insane.

    21. Re:OK, so what IS different? by gglaze · · Score: 1

      well said...

      MOD PARENT UP!

    22. Re:OK, so what IS different? by Moraelin · · Score: 1, Insightful

      "OK, first things first; let's have a little lesson on what XML is. XML is not really that big a deal. All it means really is that the less-than and more-than signs are reserved symbols; one writes constructs such as ..... to indicate a bounded block of type foo, or to indicate a single instance of type bar. The meanings of different foo and bar are what constitute a schema. The HTML used for web pages is actually just a bastardised dialect of XML. End of lesson."

      At a _very_ superficial level, yes. But it's actually a massive over-simplification, missing such aspects as having a standard parser or a standard way to transform it via XSLT and about a dozen other key points. Or that unlike the binary formats it can be read by a human. (Not comfortably, but it can be done.) Or that there are a thousand and one tools that can generate a schema for me from the XML documents, without requiring me to pay a dime to Microsoft. (It won't have all the possible nuances, but it will have all that appear in my documents. That's good enough for me.) Etc.

      And that's exactly why I ask. As long as I know I'll expect <foo>..</foo> constructs, exactly how is my data in peril there. I keep getting being told about some scary bullshit scenarios in which MS owns all my data, and I can't possibly get it ever again from their evil clutches. Well, that's the whole question: exactly how _are_ they going to do that, then? I can just run the whole thing through Xerces and get my data out of there myself.

      "You can expect the problem with Microsoft's format that only Microsoft -- and a chosen few appointed by Microsoft -- are allowed to write programs that can retrieve your data once it has been saved in Microsoft's proprietary format. OpenOffice.org's format is better because any competent programmer can help you to retrieve that data, without being beholden to anyone."

      You mean they can legally prevent Xerces or libxml from parsing that file? Or they can prevent Xalan or libxslt from transforming it? How?

      "Any data that belongs to you rather than to Microsoft."

      It will still belong to me just as much after it's stored in XML. Regardless of whether it's with MS's schema, or Sun's, or my own.

      "That is not the problem. The problem is if, five or ten years down the line, you decide for some reason to move away from Microsoft."

      Yep, I'm listening. That's in fact why I'm asking.

      "Now someone else's document converter may well not be able to handle Microsoft's proprietary format correctly. Your data might become inaccessible!"

      And this is the very thing I'm not convinced of. As long as that data is in XML anyway, _how_ are they going to prevent me from getting at least my text out of it?

      "In five, fifty or a hundred years, any competent programmer will still be able to obtain the schema which will enable them to make sense of an OpenOffice.org document, because no one person or organisation controls that schema. No such guarantee can be made in respect of Microsoft's schema."

      In 5, 50 or 100 years, any competent programmer can still feed the document into XMLSpy and get a good enough schema for it. Heck, even without automated tools for that, if anyone so completely retarded as to look at a plaintext file and not possibly be able to get the data out (even if by copy-and-paste in Notepad, if that's all their IQ allows), they have no business getting paid as a programmer. I know that competence went out of style somewhere during the dot-com boom, but ffs, we're talking elementary logic and/or the ability to google for something that can generate a schema for them. Not even necessarily both. If anyone can tell me with a straight face that the company's data is lost and forever captured by MS when staring at an XML file, I'll say he/she needs to go back to flipping burgers or whatever job they were qualified for before they faked a resume.

      --
      A polar bear is a cartesian bear after a coordinate transform.
    23. Re:OK, so what IS different? by Anonymous Coward · · Score: 0

      The point is that the documents are open and publicly available to anyone. Where did they say developers can't use them? Please show me the phrase barring developers from using the MS schemas in their products to read/write MS XML files.

    24. Re:OK, so what IS different? by Anonymous Coward · · Score: 0

      "Out of context"? That is a quote directly from the license. The sentence is reproduced in it's entirety with no editing. It is a single sentence, contained entirely within it's own paragraph. How do you believe it is possible to quote a single stand-alone sentence out of context? It can not be out of it's own context.

      Now I have to wonder what part of "You are not licensed to sublicense or transfer your rights." did you not understand? It means that Microsoft grant you a royalty free licence to their patents when you agree to their licensing terms, but you are not able to transfer that right to others. Which is of course exactly what any Open Source program needs to be able to do in order for it to be distributed legally.

    25. Re:OK, so what IS different? by ozmanjusri · · Score: 1

      The point is that the documents are open and publicly available to anyone.

      No, that's not the point. That's what's commonly called a red herring, and it reeks just as badly. The point is that once I've developed an application which writes to Microsoft's schemas, they can claim I've infringed their patents and/or copyrights.

      You need to ask yourself why their format needs to be licensed at all. Why not just say "here is our format"?

      --
      "I've got more toys than Teruhisa Kitahara."
    26. Re:OK, so what IS different? by anandrajan · · Score: 2, Informative

      I found this comment on groklaw which itself is a comment on Brian Jones' (Office manager) blog. I believe that it gets to the core of the issue. I don't think it was ever answered. So yes, the patents are licensed royalty free but not in perpetuity.

      "MS can stop granting the license when they want. At that point, anyone who already has a copy of the software I wrote that infringes the patents in question can continue to use it. Perhaps new versions could be distributed to those same people (since they already have a license). I cannot, however, continue to distribute my open source project, because only MS has the right to grant my potential user a license. That is, MS can effectively kill (or at least place in stasis) any project that gets big enough to pose a threat. This is at the core of every OSS license - the right to grant the same rights I have to the recipients of my software. "

      --
      Anand Rangarajan anand@cise.ufl.edu
    27. Re:OK, so what IS different? by njyoder · · Score: 1

      "Out of context"? That is a quote directly from the license. The sentence is reproduced in it's entirety with no editing. It is a single sentence, contained entirely within it's own paragraph. How do you believe it is possible to quote a single stand-alone sentence out of context? It can not be out of it's own context.

      I see the retard brigade has woken up this morning to troll Slashdot. You obviously don't know what 'out of context' means. Being out of context has nothing to do with editing or even being contained within a single sentence. It can be an entire sentence, even two or three or four, quoted verbatim and still be out of context. Your quote neglects to mention what those "rights" are in the first place. Your quote doesn't even mention the patent, let alone what it covers. That's the context that's missing.

      It means that Microsoft grant you a royalty free licence to their patents when you agree to their licensing terms, but you are not able to transfer that right to others.

      Wow, you got all that from "you are not licensed to sublicense or transfer your rights"? Funny, because that quote mentions nothing in the CONTEXT of patents or royalties, yet you somehow extracted those out of it. I suggest you go look up the meaning of context now.

      That said, that quote and nothing you've said so far describes what the patent covers, which is a specific implementation of xml processing software, as outlined by the link I pasted, WHICH YOU DIDNT READ.

      Lastly, why would you want to transfer those rights to anyone else? Microsoft is handing them out to everyone who wants them, what's the point in you trying to grant them?

      Which is of course exactly what any Open Source program needs to be able to do in order for it to be distributed legally.

      No, wrong, dead wrong. You're very confused. You're thinking specifically of a restriction of the GPL which doesn't apply to other Open Source licenses. And that's all assuming the patent covers what you think it does, which it doesn't.

    28. Re:OK, so what IS different? by njyoder · · Score: 1

      Somehow, I'm not concerned with the theoretical possibility that MS is just going to suddenly blanket revoke the licenses for everyone and the speculation on what this patent covers, despite the fact that no one speculating has read the patent text.

    29. Re:OK, so what IS different? by Decaff · · Score: 1

      OK, first things first; let's have a little lesson on what XML is. XML is not really that big a deal. All it means really is that the less-than and more-than signs are reserved symbols; one writes constructs such as ..... to indicate a bounded block of type foo, or to indicate a single instance of type bar. The meanings of different foo and bar are what constitute a schema.

      XML is FAR more than that, and it is a big deal.

      XML is a standard, so that users and developers know what they are dealing with.

      XML is designed to be human-readable so that data should not be 'lost' in the middle of proprietary binary formats where the software to read them has been lost.

      XML is designed to be cleanly extensible so that new tags and structure can be added without losing the meaning of what is there, and without breaking software that relies on the existing tags and structure.

      XML is optionally validatable so that the integrity of the information can be checked.

      XML is designed to easily handle internationalisation.

      The HTML used for web pages is actually just a bastardised dialect of XML. End of lesson.

      HTML was based on SGML syntax. It has nothing to do with XML. XML was not around until the mid 90's.

    30. Re:OK, so what IS different? by anandrajan · · Score: 1

      Somehow, I'm not concerned with the theoretical possibility that MS is just going to suddenly blanket revoke the licenses for everyone and the speculation on what this patent covers, despite the fact that no one speculating has read the patent text.

      You may not be concerned, but other people are and that's the rub. I think MS should grant all users/developers a license in perpetuity to implement their upcoming Office XML format. They can always compete on the implementation and they've had a huge head start which should help.

      --
      Anand Rangarajan anand@cise.ufl.edu
    31. Re:OK, so what IS different? by golgotha007 · · Score: 1

      Stop spreading the FUD. Not only do you not know what MS' patents cover (a specifici implementation--which you wouldn't have to use), you also neglect to note that the patents are licensed "royalty free." You can download the XML Schemas and write fully compliant software for free.

      You mean right now. What about in 5 years? MS can change the terms of their license whenever they see fit. Therein lies the main problem.

    32. Re:OK, so what IS different? by Anonymous Coward · · Score: 0

      Look you fuckwit, it doesn't even matter one tiny little bit a) How many patents b) What the patents are c) Who owns those patents or d) What rights you get under the Patent License. The license very, very, very clearly states, in the most clear English you could possibly imagine, that if you accept the license to use those patents in order to create software which implements the Microsoft Office XML Schema you can not, under any circumstances, transfer your right to those patented methods to any other person. At all. Ever. Period.

      So lets say you write a Word Processor that implements the Microsoft XML Schema. You've gone to the Microsoft Website, you've agreed to the patent license and you've downloaded the documentation. Now you want to distribute your product under an Open Source license (Any common Open Source licence. Let's say, MIT. You seem to have a fixation with the GPL, but you're a retard so I'll let it slip for now) You're welcome to do that. But if another developer wants to work on your product, he can't without individually agreeing to the Microsoft Office XML Patent License, because "You are not licensed to sublicense or transfer your rights.". Any other developer recieving your Open Source work has no rights to use the patented methods covered by the Microsoft Office XML Patent Licence. Well fucking fancy that!

      It doesn't matter if the OSS license you use is BSD, MIT, Commons or GPL; every potential developer still needs to visit the Microsoft website, view and agree the patent license. It's true that the GPL has it's own set of additional problems, but you were the one to bring that up, not me.

      So in conclusion, shut the fuck up and stop bothering me with your petty fucking argument over wether my quote was "In context" and wether or not you think you know what the fuck you're talking about, when you clearly have no fucking idea because you're too fucking stupid to understand a simple fucking single line sentence from a simple fucking license agreement. It's not like the concept is hard, unless you were starved of oxygen at birth I guess. How'd that work out for you?

    33. Re:OK, so what IS different? by njyoder · · Score: 1

      b) What the patents are

      It doesn't matter what the patents are?! Are you insane?! What the patents are is important. If the patent only covers a specific means of processing the document, rather than ALL means, then OSS software is free to implement any one of a million other ways completely unencombered.

      d) What rights you get under the Patent License

      Of course this matters. Because MS is granting an automatic royalty free license to everyone to use it. There is no need for the developers to transfer the license since they can just get it directly from MS free of charge.

      But if another developer wants to work on your product, he can't without individually agreeing to the Microsoft Office XML Patent License

      Ok, lets make the retarded assumption that this patent is all encompassing and that MS is actually capable of making it illegal for someont to write software to parse an XML document without their permission.

      Now. Agreeing to that license *gasp* only means that you have to agree to comply with the document specifications and not use some non-standard variant, as well as reproduce a brief notice. Wow. Hard.

      every potential developer still needs to visit the Microsoft website, view and agree the patent license.

      They don't actually need to view the website at all, there is no requirement for that. Did you actually read the webpage? You don't even need to sign anything. You just need to include the notice. You never even need to get anywhere near microsoft.com.

      Of course, we have to remember, that you're still operating under the assumption that their patent is an all encompassing one covering all possible implementations, rather than a very specficic one. Did you even read the patent text to see what it covers? I think not.

      shut the fuck up and stop bothering me with your petty fucking argument over wether my quote was "In context"

      It was out of context. As stated above, it didn't take into account that anyone can EASILY obtain the license just by including a notice in their software, that's all that's required. So hard. Cry me a river of tears. That makes the whole non-transferability thing moot, since this situation is effectively the same, since all you have to do is copy and paste that notice and BAM you've effectively transferred it.

      and wether or not you think you know what the fuck you're talking about, when you clearly have no fucking idea because you're too fucking stupid to understand a simple fucking single line sentence from a simple fucking license agreement.

      Wow. This coming from a guy who didn't even read the patent text and thinks that what the patent covers is entirely irrelevent. I'm sorry troll, but you're insane if you think that what the patent covers doesn't matter.

    34. Re:OK, so what IS different? by Anonymous Coward · · Score: 0

      XML is designed to be human-readable so that data should not be 'lost' in the middle of proprietary binary formats where the software to read them has been lost.

      Have you ever looked at the guts of an Illustrator-exported SVG file? SVG is a dialect of XML. Oddly enough, you can make SVG in a text editor by doing things like this:

      <circle width="50" height="50" fill-color="red" />

      But if you pry into an exported SVG file, you'll find something more like this:

      <bcirc>ahewkijrhoiuyh98y5r2h5rtoih30983yu03ujr 24u09jklasjf2@#%9u)90#%)(2%4390U2M5...

      Tell me, now, which one of these things is XML? One of them is human-readable, the other is not. But they're both valid SVG, which is XML.

      XML is designed to be cleanly extensible so that new tags and structure can be added without losing the meaning of what is there, and without breaking software that relies on the existing tags and structure.

      Yeah, sure. "Cleanly extensible" is the requirement for the step after "embrace". And while Microsoft isn't the only company to do it (see the above example from Adobe), they are the most notorious. If you think for a moment that the grandparent's point wasn't valid, you're fooling yourself. Microsoft can adhere to the letter of the standard easily, while at the same time obfuscating their format sufficiently to lock most people in. That's the issue here. That's what nobody wants to see happen. That's why Massachusetts told Microsoft to GFI (go f*** itself, not ground fault interrupt). If Microsoft is going to play hardball on this, they're gonna start a brawl that clears the bench. I have a feeling there are enough people against them that they'll walk with a limp for a long time.

      Note: the above examples are not functional examples, as I don't know the exact schema for SVG, nor do I have a copy of Illustrator handy to give me garbage output in SVG format.

    35. Re:OK, so what IS different? by Anonymous Coward · · Score: 0

      >You mean right now. What about in 5 years? MS can change the terms of their license whenever they see fit. Therein lies the main problem.

      So can the FSF. What's your point?

    36. Re:OK, so what IS different? by civilizedINTENSITY · · Score: 1

      But you can not transfer the perpetual royalty free rights you were granted. So what happens if MS stops giving it away next year? Would I have to prove that I made use of their offer while it existed?

    37. Re:OK, so what IS different? by civilizedINTENSITY · · Score: 1

      "Somehow, I'm not concerned with the theoretical possibility that MS is just going to suddenly blanket revoke the licenses..."

      Why aren't you concerned that the right isn't transferable? The only possible profit to added that in is that it does allow MS the ability to do what you "somehow" aren't "concerned with". So what you are saying is that you "somehow" trust Microsoft not to use their rights to their advantage? What do you base this trust on?

    38. Re:OK, so what IS different? by David+Off · · Score: 1

      > XML is designed to be human-readable

      Erm. Just because you can recognise a sequence of characters and deliniate between tags and data and what the data types are doesn't mean you can understand and parse a Microsoft or even Open Office docuement. Unless someone publishes a spec giving the intent of each tag and how they interact, binary or XML, you are up the Swanee.

    39. Re:OK, so what IS different? by njyoder · · Score: 1

      Perhaps their history of never doing anything like that before, but I could be wrong.

    40. Re:OK, so what IS different? by mysticgoat · · Score: 1

      So can anyone shed some more light on that issue?

      Maybe. I don't know. It seems like discussions about MS products always generate more heat and smoke than light, but I'll give it a go anyway.

      If your company plans a migration to MSO.v12, then everyone involved in the decision can pat themselves on the back because nobody ever got fired for buying Microsoft. Yet.

      When your company is running MSO.v12, it will be able to take advantage of any future tools that MS develops for MSO.v12; these will become seamless parts of your MSO package. And you can bet that MS will develop tools to meet the common needs of businesses like your own whenever MS sees a marketing advantage for itself.

      If your company plans a migration to OOo.v2, then everyone involved in the decision can expect to have to defend their choice everywhere from the boardroom to the watercooler, and have to do so again and again, every time MS marketers come up with another cool sounding fiction like "Total Cost of Operations". Make no mistake: this is a marketdroid term, not an accounting term. Make no mistake: MS has a number of highly paid clever people on staff whose job is to come up with words of great portent that signify... well, nothing, usually. They are intended only to provoke those questions in the boardroom and around the watercooler; they don't need to have any substance so long as they have an important sound.

      When your company is running OOo.v2, it will be able to take advantage of any future tools that any 3rd party developer working with OpenDocuments comes up with; these can become seamless parts of your OOo.v2 package. And you can bet that if your suppliers and your distributors are using OpenDocument software, somebody will find a better way of doing business within your niche. And your company will be able to take advantage of that.

      Since neither MSO.v12 nor OOo.v2 is going to give your company any immediate advantage, it makes sense to look at which of these is most likely to offer future opportunities. With MSO.v12, those opportunities are limited to whatever MS might produce or software houses that buy MS licenses might produce. With OOo.v2 there is no such limit; any 3rd party developer can make use of the OpenDocument standard. That means that niche software is more likely to be produced for OOo. It also means that OOo and SOAP are more likely to intertwine than MSO and SOAP.

    41. Re:OK, so what IS different? by ajs318 · · Score: 1
      OK, I'll put my hands up and admit that it was a deliberate oversimplification about XML. Strictly speaking, HTML is derived from SGML; XML is derived from SGML {it's a superset of a subset}, and XHTML is a version of HTML expressed in XML rather than SGML. And yes, there are standards. A properly-written application will pick up on what it knows about and ignore what it does not know about, meaning the standard can be extended indefinitely. It all sounds completely common-sense and wonderful. Which it is. If it's done properly, but the point is: I don't trust Microsoft to do it properly.
      (It won't have all the possible nuances, but it will have all that appear in my documents. That's good enough for me.)
      But these days, an increasing proportion of a document is non-textual. The text alone may not be the valuable bit. Also, there is a fair bit of obfuscation you can do on just text.
      As long as that data is in XML anyway, _how_ are they going to prevent me from getting at least my text out of it?
      You could use sed -e's/\(<.*>\)//g' to extract the textual parts. But see above. Also, although XML is meant to be human-readable, that does not mean a lot in practice. A chunk of data in a proprietary binary format, encoded base-64, is deemed to be human-readable. Whether a human could make sense of it is another matter. And I don't trust Microsoft not to extend the specification in ways that do not meet the standards. An XML container for raw binary data? I would not put it past them.

      Microsoft have already poo-poohed OOo's method of bundling up separate files into an archive, stating that they want to embed graphics, sounds and so forth right into the one XML file. What we probably will see in the long term is XML with human-readable {with immense effort} text, and proprietary goodies embedded in a way that a human being would be able to read without any hope of understanding.

      Microsoft appear to have released the schema, but they have also put up a few legal obstacles. First there is -- in the USA -- the patent issue. Although patents {currently} expire after 20 years, we can expect MS to keep incorporating new patented technology into their standard to keep it encumbered {and/or longer-lasting patents}. Whilst most of Europe remains free of software patents, it is unclear what will happen when Europeans seek to take advantage of this situation. The USA is known for attempting to enforce its own laws well beyond its own borders, including arresting non-Americans on non-American soil for acts which were legal where they were performed, at the expense of the non-American taxpayer. Microsoft also have more than enough money to pay any fines that may be imposed upon them for performing acts which are illegal in Europe.

      In the final analysis, Microsoft's ever-changing proprietary standards are really the only thing keeping their customer base. The only thing really wrong with Office 97 is its inability to load files created in newer versions. Microsoft are not going to let go of this much power without a fight, and there is no reason given their past form to expect that this fight should be a clean one.

      It has to be said, though, that the demise of Microsoft probably would precipitate a global state of emergency, and the rulebook would be well and truly out of the window. It's just a shame that it looks like that is what it will take to convince everyone.
      --
      Je fume. Tu fumes. Nous fûmes!
    42. Re:OK, so what IS different? by Anonymous Coward · · Score: 0

      Well, that's exactly what I'm asking. If the XML Schema for it is published, why can't I write a simple XSLT to convert it to some other format? (E.g., to DocBook, or OpenDocument, or simply to HTML.) Or can't I run it through Xerces/Saxon/libxml/whatever and extract the data the old fashioned way? What concrete problems would I be looking at in that scenario?

      From the MS doc as noted in a comment below:

      There is a separate patent license available to parties interested in implementing software programs that can read and write files that conform to the Specification. This patent license is available at this location: http://www.microsoft.com/mscorp/ip/format/xmlpaten tlicense.asp [microsoft.com].

      Since a license is required to READ or write the format, exactly how are you going to convert? Apply to MS for a license to write a program to move off their product? I mean you do have to READ the format in order to convert, or did I miss something?

    43. Re:OK, so what IS different? by WARM3CH · · Score: 1
      But you can not transfer the perpetual royalty free rights you were granted. So what happens if MS stops giving it away next year? Would I have to prove that I made use of their offer while it existed?
      I'm not so sure of that. If you take a look at FAQ section of the MS shemas pages you see their answer:
      Q. Are the licenses that Microsoft offers under the Open and Royalty-Free Office 2003 XML Reference Schema program perpetual in nature?

      A. Yes. The licenses for the Office 2003 XML Reference Schemas are perpetual. There is no term limit on the licenses.
    44. Re:OK, so what IS different? by iabervon · · Score: 1

      What he seems to me to be saying is that Microsoft formats have, at least traditionally, been tied to the behavior of the application, rather than being defined in terms of what the document is supposed to be about. This means that, if you're trying to do something very much unlike what the original application was supposed to do, the Microsoft format may be problematic, in terms of lacking information you want or requiring information you don't have. I have no idea if OpenDocument actually has any particular benefits due to this focus, but that's at least what he's talking about.

      The xforms integration is a good idea in this direction, in any case; it means that you can have a document which is simultaneously a word processing document (that can be printed out like normal) and a machine-readable form (that can be reliably imported into a database, because it's actually storing the form structure and information about each field's value explicitly, rather than just storing a word processing document which looks like a filled-out form. This means that it's really easy to handle forms (verify that the form in the document is the form you sent out; read and validate the field values), rather than needing to try to understand the layout of the document and figure out how to parse the thing the way that the person expected it to be interpreted.

    45. Re:OK, so what IS different? by anandrajan · · Score: 1

      Perhaps their history of never doing anything like that before, but I could be wrong.

      I think govts. cannot afford to take the chance that the license will never be revoked in the future. Mass. may have made a decision based on this issue. They may end up outliving MS and must therefore take the long view.

      --
      Anand Rangarajan anand@cise.ufl.edu
    46. Re:OK, so what IS different? by IpalindromeI · · Score: 1

      Imagine you buy a new car. The bonnet is fastened shut with a tamperproof seal, so only authorised dealers can make repairs -- and they have to use the manufacturer's original specified parts and procedures.

      It isn't like this at all. The XML is still just a text file that you can open and read. You may not understand what all of the tags mean, but that is different than having no access. It's more like you have a car, but can't get the blueprints for the engine, and none of the parts are labeled. If you have experience with other engines, you can probably still figure a lot of things out, especially with some tinkering.

      I agree that it's not as easy as just using OpenDocument format in the first place, but it doesn't seem like the world-ending tragedy everyone is proclaiming here.

      --

      --
      Promoting critical thinking since 1994.
    47. Re:OK, so what IS different? by civilizedINTENSITY · · Score: 1

      Yes, the license I recieve is perpetual. But then if MS stops offering this license, then while I still have it, no one else *new* can obtain it. Thus, the small set of people who have a license can use the software, but no one else can.

    48. Re:OK, so what IS different? by Decaff · · Score: 1

      But if you pry into an exported SVG file, you'll find something more like this:

      ahewkijrhoiuyh98y5r2h5rtoih30983yu03ujr 24u09jklasjf2@#%9u)90#%)(2%4390U2M5...

      Tell me, now, which one of these things is XML? One of them is human-readable, the other is not. But they're both valid SVG, which is XML.


      One is XML with embedded binary data (from non-XML formats), probably in some MIME format.

      Yeah, sure. "Cleanly extensible" is the requirement for the step after "embrace".

      No. Because what ever is added must not break the original DTD or schema. You can 'embrace' all you like but it won't and can't destroy the use of the XML in other software.

  13. I loved this part by $RANDOMLUSER · · Score: 2, Interesting
    > As Kevin Kelley said in a recent Wired article, the Internet is probably going to become the first form of artificial intelligence.

    Genuine stupidity perhaps, but artificial intelligence???

    Riiiiiiight.

    --
    No folly is more costly than the folly of intolerant idealism. - Winston Churchill
  14. Rich with misunderstandings by Florian · · Score: 2, Interesting

    The enthusiastic rambling on "Web 2.0" in the opening paragraph is quite unrelated to OpenOffice, an old-fashioned stand-alone application. It's probably related to a mistake Florian Reuter makes throughout the interview. He speaks of "formulas" where he actually means "forms" - He's a native German speaker and mixes up the two words because the German word for "form" is "Formular".

    --
    gopher://cramer.plaintext.cc http://cramer.plaintext.cc:70
  15. Patent license by zonix · · Score: 2, Informative

    Well, that's exactly what I'm asking. If the XML Schema for it is published, why can't I write a simple XSLT to convert it to some other format?

    There's one important point most people seem to have forgotten so far. IIRC, to have the MS Word XML schema you have to sign a patent license. In essence what this means is that Microsoft want to retain control over how you use your data (ie. how you handle your documents, parse them, etc.). This should concern you. It goes against the purpose and the openness of XML, in my opinion anyway.

    The questions people should really be asking are:

    • Will Microsoft use this to limit how people implement programs to interoperate with MS Word documents?
    • Will they use it to charge people for specific uses of Word documents? E.g. use by third party software? Or even your in-house developed software?
    • Why do they need the patent license?

    Or am I just spreading FUD?

    z
    --
    What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
    1. Re:Patent license by njyoder · · Score: 1

      Or am I just spreading FUD?

      Yes. The XML Schemas are freely downloadable, you don't have to sign anything. They are just patenting their own software implementation that processes those XML documents. You can still make your own implementaiton.

    2. Re:Patent license by zonix · · Score: 4, Interesting

      The XML Schemas are freely downloadable, you don't have to sign anything. They are just patenting their own software implementation that processes those XML documents. You can still make your own implementaiton.

      Ok, so you don't have to actually sign the patent license, but still the legal notice is provided within the downloadable MSI:

      There is a separate patent license available to parties interested in implementing software programs that can read and write files that conform to the Specification. This patent license is available at this location: http://www.microsoft.com/mscorp/ip/format/xmlpaten tlicense.asp.

      But let's look at the article you linked to:

      The patent application states: "The present invention (word processing document stored in a single XML file) is directed at providing a word-processing document in a native XML file format that may be understood by an application that understands XML, or to enable another application or service to create a rich document in XML so that the word-processing application can open it as if it was one of its own documents."

      Broad, non-specific. This could include any kind of use of the schemas.

      Microsoft spokesman Mark Martin denied that the recently discovered patents contradict Microsoft's fall 2003 moves to open up its XML schemas. [...] Martin said it would not make sense for Microsoft to block or hamper XML development -- "something it has been working to establish as a standard and get broadly and consistently developed."

      Embrace.

      However, Microsoft will "innovate above the standard -- just as other companies will do in an effort to seek differentiation, address customer needs, add competitive value, etc.," he explained.

      Extend. You know the next word.

      This isn't the first time that Microsoft has sought patent protection for technologies that are W3C standards. For example, the Redmond software company was granted a patent for the W3C cascading-style-sheet technology in 1999.

      No, and that pretty much pissed off everybody at W3C. They filed for the patent in secret while developing CSS with the other members of the W3C.

      I'm not convinced by this article.

      z
      --
      What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
    3. Re:Patent license by njyoder · · Score: 1

      Broad, non-specific. This could include any kind of use of the schemas.

      That's just the patent summary. Patent summaries, being brief, are typically very broad sounding, even (especially?) when dealing with something that is very technical and complex. You need to read the actual patent text to see what it covers.

      This has to be one of my bigges pet peeves when it comes to Slashdot readers. They get pissed off at patent applications based only on the patent summary.

      No, and that pretty much pissed off everybody at W3C. They filed for the patent in secret while developing CSS with the other members of the W3C.

      If that's the case and their patent is valid, why aren't they enforcing it against all implementations of CSS?

    4. Re:Patent license by Americano · · Score: 1
      Quoted from Microsoft's XML Patent License:

      If you distribute, license or sell a Licensed Implementation, this license is conditioned upon you requiring that the following notice be prominently displayed in all copies and derivative works of your source code and in copies of the documentation and licenses associated with your Licensed Implementation:

      "This product may incorporate intellectual property owned by Microsoft Corporation. The terms and conditions upon which Microsoft is licensing such intellectual property may be found at http://msdn.microsoft.com/library/en-us/odcXMLRef/ html/odcXMLRefLegalNotice.asp."

      By including the above notice in a Licensed Implementation, you will be deemed to have accepted the terms and conditions of this license. You are not licensed to distribute a Licensed Implementation under license terms and conditions that prohibit the terms and conditions of this license.

      I'm certainly no lawyer, but aside from including the statement included in the above quote in any source code which parses / interprets the MS XML documents, I don't see how Microsoft is forcing you to do "anything" with your data stored in that format... I know that giving any credit to Microsoft is a bitter pill to swallow for some people, but really... what percentage of your end-users are looking at the damn source code? It can be our little secret...

      To quote Shakespeare... I'm really starting to think that all of this furor over Microsoft's "patenting XML to control my data" is nothing more than "A tale told by an idiot, full of sound and fury, signifying nothing..."
    5. Re:Patent license by civilizedINTENSITY · · Score: 1

      Patents never require you to sign an agreement. They are in place by being granted.

  16. Hurry hurry by squoozer · · Score: 1

    I for one can't wait for OOo 2.0 to be released. Version 1.1.4 is great but it looks awful (MSO 95 era quality looks) even with the KDE L&F installed. More importantly for me it doesn't compile for 64 bit (at least not on Debian) which 2.0 should.

    The worst problem with 1.1.4 though, for me anyway, is that when you step off the well beaten track of common functions you very quickly get into areas where things only "sort of" work. The core is good and solid but the edges are like a jungle full of deadly snakes. This, I believe, is the key difference between MSO and OOo. MS has had 10 years to get the edges right so while they might not be as polished as the core they are pretty good.

    I suppose time will improve the quality of the edges. There are already some serious MSO killers in 1.1.4 that have been greatly improved in 2.0. I love the mail merge for instance - it's harder to use than the one in MSO but so much more powerful.

    --
    I used to have a better sig but it broke.
    1. Re:Hurry hurry by MrHanky · · Score: 1

      Out of curiosity: What are the MS Office killer features in OOo 1.1.4?

    2. Re:Hurry hurry by civilizedINTENSITY · · Score: 2, Insightful

      Outlining that works. Save to PDF. The ability to hand a CD to a friend who needs an office application. LaTeX. The ability to tell the BSA to go to hell when they knock open your door at 4AM. Not having to deal with "You can run this program 50 times until you prove you aren't a thief" popups. Being able to wipe the hard disk and reinstall without being told "you can run this program 50 times until you prove you aren't a thief", again. Being able to add hard drives and RAM and upgrade to your hearts content and never hearing, "This is not the computer I was installed in, you are a thief". The ability to install the software on my other machine without worrying that wiping the first doesn't quite cover the license to install on one machine only.

  17. Submit .docs? by DeafByBeheading · · Score: 1

    He's suggesting that if OO.o isn't opening a .doc correctly, I should submit it? Does he expect all the users to just throw their privacy right out the window? Maybe if they wrote a utility that scrambled non-whitespace characters (although they'd have to be careful with width) both in the document text and metadata, and stripped out embedded pictures and graphs and such, and replaced them with blanks of the same size. I'm not the paranoid sort, but I'm a little concerned he's pushing this "all your .docs are belong to us" strategy without even a regard for user privacy...

    --
    Telltale Games: Bone, Sam and Max
    1. Re:Submit .docs? by mrjatsun · · Score: 1
      > I'm not the paranoid sort


      If you have something that you don't want to share, you don't have to submit it. :-)


      You could replace the offending data with garbage, or try to reproduce the problem from a new document. But the point he was trying to make it that you can help the problem by submitting docuements which have formating problems. i.e. don't complain, help. You don't have to write code to contribute to an open source effort...

    2. Re:Submit .docs? by DeafByBeheading · · Score: 1

      > If you have something that you don't want to share, you don't have to submit it. :-)

      Sure, I know that. But .doc is notorious for including all sorts of metadata. I understand what Reuter's goals are. I just think that in the general case, it's irresponsible of him to advocate just submitting .doc files without advising users to at least wipe metadata...

      --
      Telltale Games: Bone, Sam and Max
    3. Re:Submit .docs? by Anonymous Coward · · Score: 0

      It is possible to create Word documents that do not contain your blood type, credit-card number nor any other personal information. Shocking, I know.

  18. Forms routing is not that new by mgkimsal2 · · Score: 2, Interesting

    ... I'd like to give an example. Everybody has filled out a form with a request for vacation holiday to submit to your boss. You have to fill out the starting date, the end date, how many days you want to be gone, and who is responsible when you are gone. You first have to get the form, you download it, you print it, you fill it out. Then you mail it or you get it to your boss in some other way. Then the request gets granted, then somebody has to maintain the data base of how many holidays you have left, and so forth. It is slow and inefficient.

    With web services and service-oriented architectures and X-forms, this process will be entirely different. You'll download the forms from your company's website, fill out the form, press submit button, the data will be sent to a web server which maintains the holidays left, and everything will get done automatically. It will tell you if you have enough days left, a notification will be sent to the person who has to approve the holiday application, and the whole process will be much smoother. This is how web flow will be done more and more over the next year or two. Having support for the end user this way will be a big deal, and will change how we think of collaboration with forms.


    No offense to anyone involved here, but I worked at a company that was doing that over a year ago with Sharepoint/MSOffice. The backend technical details were probably slightly different than what they're talking about here, but lordy this is nothing revolutionary. The fact that OO is now offering a way to do it - maybe. The thing that bugs me is that reading things like this, I get the impression that people working on things like this (I don't mean vacation request systems, but many open source projects in general) is that features like this area touted out like they are something new or revolutionary. It indicates that they're probably not keeping up with with other vendors/platforms are doing. I wish I could put this in to words better, but I don't have any more time right now. :)

    1. Re:Forms routing is not that new by civilizedINTENSITY · · Score: 2, Insightful
      I think that the point is supposed to be that the "backend technical details" which are necessary with Sharepoint (which requires you to be an asp.net programmer) aren't necessary with X-Forms creation built into the Office suite. The idea is that it gives everyone and their kid sister the ability to build XForms with a simple drag and drop interface.
      Open Office supports XForms. Not just in a, well if you have an XForms document that you handcrafted especially and spent many many hours on trying to get the damned constraints all working against the complex model scenario type of thing. Oh, no! Open Office lets you design XForms with a handy-dandy toolbar based drag and drop editor, let's you set up multiple models through simple to use dialog boxes, lets you set up XPath constraints with a try it and see type of editor, and even better, let's you add these things directly into a standard Open Office text document - or let's you export it to XHTML. Nice live XForms content, completely XForms 1.0 compatible.
  19. OO Not A Possibility For Some Distro Users by MogNuts · · Score: 1

    I do hope that the creators have plans to develop a nice install binary for OO 2.0 as was done with 1.x.x. Recently, I went to download and install OO RC2 and found only RPMs inside. That leaves many users of particular distributions (like mine) unable to use it. IIRC, Debian or Debian-based users do not have a package as well (within the download or in the repositories); thus, they are stuck as well.

    And to answer the question I know I shall hear: have YOU compiled OO 2.0 from source? It isn't worth the time and effort.

    In addition, I do not mind paying for software alternatives such as the new StarOffice or buying MS Office for a seperate computer. But I *like* OO 2.0: plain and simple.

    1. Re:OO Not A Possibility For Some Distro Users by Anonymous Coward · · Score: 0

      $ fakeroot alien -k *.rpm
      $ sudo dpkg -i *.deb

      That wasn't so hard, was it?

    2. Re:OO Not A Possibility For Some Distro Users by MogNuts · · Score: 1

      1) Alien requires having DPKG or RPM installed. This is not a simple process.
      2) Alien may not work (even the website admits this)
      3) Debian does not have a package at all for 2.0. They do not even have a package for 1.1.5

    3. Re:OO Not A Possibility For Some Distro Users by Anonymous Coward · · Score: 0

      1. If your Debian installation doesn't have dpkg, something is very wrong. Installing alien installs rpm automatically.
      2. Alien has mostly worked on the betas from 1.9.80ish to 2.0 rc 1. A few times I've had to use dpkg --force-overwrite.
      3. After running the alien command, you have working deb packages.

      PS. Looking at your posting history, it appears that you are a stupid idiot. I'm sorry.

    4. Re:OO Not A Possibility For Some Distro Users by MogNuts · · Score: 1

      Wow, you really are a true asshole. I've been posting only recently and forgot what I learned 6 years earlier: many readers of slashdot lack the social graces that most people who interact in the REAL world have.

      And to entertain your terribly mean comment:
      1) From Alien the website: "To convert packages to or from rpms, you need the Red Hat Package Manager; get it from its web site." It is not included.
      2) I was referring to distributions without mainstream package managers. Slackware, for example, does not have dpkg.

      I would love for you to say that last line, IN PERSON, to my face.

  20. A better question by Moraelin · · Score: 1

    Well, it's a good question. I don't know why they need a patent there, especially since it covers a very specific process, and not the XML Schema files themselves.

    But the better question is: ok, so exactly what _can_ big bad MS prevent me from doing? Again, I'm genuinely curious. I want to know. Any lawyers in the house?

    Can they prevent me from running an XML file through Xerces/libxml and Xalan/libxslt? I like to think they can't have patented that. At any rate, that would also affect anyone who's ever used XML and XSLT.

    Even if they could somehow get a patent as broad as "reading XML data into a word processor" (they didn't, or not yet, but let's take the worst case scenario) can that stop me from just running the file through Xalan and getting a different file, with no word processor involved at that point?

    Can they stop me from using Cocoon to automatically transform/convert the files, on demand? Because that's just the kind of thing I'd do, if the company I work for needed to access old files. Dump all those documents on a big fileserver, or into a database so I can also store metadatam including whose file is it. Then just set up a simple intranet web site, that you point at the document you want, and you get the transformed result as a download. It's not even a complicated Cocoon pipeline: a generator that just reads a document and parses it, a transformator that just applies a XSLT to it, and a serializer that just spits another XML (e.g., in DocBook or OpenDocument) or a HTML or a PDF.

    Can that MS patent stop that? Because it's something so generic that it would mean forbidding Cocoon completely.

    Bear in mind that at no point does it need to even access MS's XML Schemas. It just applies an XSLT to a generic XML. How's MS going to use patents against that?

    --
    A polar bear is a cartesian bear after a coordinate transform.
  21. Unlikely by zonix · · Score: 1

    Bear in mind that at no point does it need to even access MS's XML Schemas. It just applies an XSLT to a generic XML. How's MS going to use patents against that?

    Unless they had a patent on XML itselt (like CSS?), I can't see how they could prevent you from doing that. What I'm suggesting is, that Microsoft, down the line, may be able (or wish) to license how you use their schemas. Read: charge you money. That's all.

    z
    --
    What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
  22. I don't believe you by BerntB · · Score: 1
    I keep getting being told about some scary bullshit scenarios in which MS owns all my data, and I can't possibly get it ever again from their evil clutches. Well, that's the whole question: exactly how _are_ they going to do that, then?
    You know perfectly well that Microsoft has a history of lockin -- embrace, extend and extinguish, etc.

    This is natural for monopolists; it is in their interest to not be compatible.

    I don't believe you when you claim to not understand why people are nervous when there are known (and maybe more unknown) Microsoft patents around their XML data descriptions and they refused to support alternative XML standards.

    It is too much like a big wooden horse that coughs from it's legs and stommach..

    --
    Karma: Excellent (My Karma? I wish...:-( )
    1. Re:I don't believe you by ishepherd · · Score: 1

      You know perfectly well that Microsoft has a history of lockin -- embrace, extend and extinguish, etc.

      Sure, but like the grandparent, I can't see how they're going to do it this time.

      Here is some Word XML (nicked from the first useful Google hit)

      (damn lameness filter - please check the link...)

      Please look at that, then explain: just how is MS going to stop me rescuing documents from this format?

      --
      fud, notfud, yes, no, maybe
  23. Whoops. Correction. by zonix · · Score: 1

    Sorry, that didn't come out right - obviously Microsoft is able to license their products in anyway they see fit.

    What I meant was, that Microsoft with the current Word XML schema license, may be able to charge people, down the line, for specific use of said schemas, because of the patent license clause therein.

    I mean, if they have an honest interest in the adoption of these schemas, and there are patents covering some specific use of these, why not state this and grant royalty free license on those patents? What if they patent some specific use of the schemas in the future?

    The Word XML schema license is somewhat open-ended because of the the patent license clause. You might say, it's a trap.

    z
    --
    What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
  24. Wrong by WARM3CH · · Score: 1
    But you can not transfer the perpetual royalty free rights you were granted.
    Wrong. Where did you get that from? There is no such a limitation in the licence text. In fact in the FAQ section MS clearly says:
    Q. Are the licenses that Microsoft offers under the Open and Royalty-Free Office 2003 XML Reference Schema program perpetual in nature?
    A. Yes. The licenses for the Office 2003 XML Reference Schemas are perpetual. There is no term limit on the licenses.

    Q. Can I distribute a program that can read and/or write files that support the Office 2003 XML Reference Schemas in source code form?
    A. Yes. You can distribute your program in source code form. But, note that the patent and copyright provisions in the license for the Office 2003 XML Reference Schemas require you to include a notice of attribution in your program.
    1. Re:Wrong by civilizedINTENSITY · · Score: 1

      I have a right to distribute, yes. But I can not transfer the right to use the software. That is a difference between copyright (which is all about distribution) and patents (which includes distribution and use.) So if I accept the free license, I can develop, and I can distribute, and I can do this for my lifetime. You, however, need to also recieve the right to use the software. If I develop software and give it to Fred, say, today...no problem. The license is still available, gratis, and Fred gets to use it forever, too. But next year MS pulls their offer. I distribute to Frank. Frank never recieved a license when they were available. Therefor, Frank can not legally use the software that I legally developed, and can legally distriubte. Not that I'm saying that MS would do this, but they could. It is the exactly this uncertainty which is associated with their patent that devalues their offer.

  25. Why do Msoft refuse to use open standards then?? by BerntB · · Score: 1
    Please look at that, then explain: just how is MS going to stop me rescuing documents from this format?
    I note that you didn't argue against when I wrote that the signs are there that they have something bad coming. And that Microsoft have motivation.

    I will speculate on your question if you answer, this time:
    Again, why do Microsoft refuse support alternative XML standards if they are going to be open anyway?!

    Oh, hell. I'll guess. It could be a combination of some of these. (together with some "call home" tech so they are really followed?)

    A law?

    More patents?

    Remove XML support before releasing?

    Cripple the XML? (Or even cancel it before release?)

    A 2nd, 3rd, .. Nth version of the XML data spec that isn't quite backwards compatible?

    Some real innovation in the important area -- lockin -- that is neither a legal thing or just bundling to cut the oxygen supply of a competitor?

    --
    Karma: Excellent (My Karma? I wish...:-( )
  26. If I put my obvious point like this :-) by BerntB · · Score: 1
    If you don't get it after this I'll assume you're a troll.

    Do you think traps to catch monkeys work if the monkeys understand how the traps works when they see it?

    What if the monkeys have seen monkeys get caught in that kind of trap many times before?

    Now, consider lockin from monopolists in an application area where everyone has learned that it's a lot of pain.

    If the monke.. buyers realized how the lockin would work, it wouldn't work. They must be trapped with something that doesn't look like a lockin.

    And M-soft refuse to support open standards -- while claiming to open their products -- and people believe it?!

    It just screams bait and switch, or something.

    If you really say you can't smell it, then I think you're a troll. I have a bridge to sell cheap, if you need a good home? I can get you a good price on the Eiffel tower, otherwise?

    --
    Karma: Excellent (My Karma? I wish...:-( )
  27. A thoroughly cynical reply by turgid · · Score: 1

    What we can take away from this story is that Sun is finally taking a leaf out of IBM's book (5 years too late IMHO) and having vacuous but important-sounding articles pertaining to "innovative technology" that might appeal to the technically illiterate posted on the web and reported on Slashdot where the slashbots will lap it up producing a populist wave of "grass-roots" support.

    Sun may kick IBM's posterior when it comes to high-end Unix servers, but when it comes to marketing, they're half a decade behind.

    It's a shame. The sales, revenue, profit and share price could have been so much higher.

  28. What a disappointment.. by Rob+T+Firefly · · Score: 1

    I read the headline quickly and thought they were interviewing a router. Now that would have been interesting.

  29. Word's document format is open, OpenOffice's is no by rp · · Score: 1

    Sorry, but this is bullshit. You, as pretty much everyone else who I've seen spouting on this issue
      haven't even considered what it means for a format to be open and why it's supposed to solve the interoperability problem.

    An open document format is a format described by a freely avaailable published standard. If your software conforms to such an open standard, it guarantees that the documents it reads and writes have the form and meaning described in that standard (as far as form and meaning are described in that standard).

    This helps with interoperability because you can now define your format in terms of a particular version of the standard, instead of having to rely on a particular version of a particular set of software tools. So in 2145 when a document is needed the courts will be able to use it with whatever software also conforms to the standard, rather than having to dig up an old computer and a couple of contemporary versions of OpenOffice, hoping to somehow find one that appears to be compatible with the format of the document in question, and pray.

    Microsoft's Office formats *are* open: http://www.microsoft.com/office/xml/default.mspx
    Open Office's are *not*: they do not have a published specification, although work is underway to address that.

    Of course open standards only work to the extent that they unambiguously describe all the features needed by the projects that use them, and to the extent that users only rely on features described by the standards. For example, Word documents can contain arbitrary macros and ActiveX controls, which aren't covered by the standard, so don't use them if you need to rely on the standard for interoperability, or write your own standard that does cover them, and then certify the Word you use to conform to it. (And it's really really hard to describe anything of interest unambiguously in a standard.)

    Of course OpenOffice has a different advantage: the software itself is free, so it's generally easier to obtain when needed to open a particular document. But that has nothing to do with whether the document format it uses is open.
    And it won't make much of a difference in 2145.