Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

[ Create a new account ]

OpenOffice Bloated?

Posted by Zonk on Thu Oct 27, 2005 11:10 AM
from the feeling-the-weight-gain dept.
cygnusx writes "ZDNet's George Ou has been writing a series of posts about Open Office bloat. Includes some interesting system usage comparisons" From the article: "Even when dealing with what is essentially the same data, OpenOffice Calc uses up 211 MBs of private unsharable memory while Excel uses up 34 MBs of private unsharable memory. The fact that OpenOffice.org Calc takes about 100 times the CPU time explains the kind of drastic results we were getting where Excel could open a file in 2 seconds while Calc would take almost 3 minutes. Most of that massive speed difference is due to XML being very processor intensive, but Microsoft still handles its own XML files about 7 times faster than OpenOffice.org handles OpenDocument ODS format and uses far less memory than OpenOffice.org."
This discussion has been archived. No new comments can be posted.
OpenOffice Bloated? | Log In/Create an Account | Top | 941 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2
  • "Essentially" the same data? by LeonGeeste (Score:1) Thursday October 27 2005, @11:12AM
  • MS Office set the benchmark for bloat by Anonymous Coward (Score:1) Thursday October 27 2005, @11:12AM
  • When attempting to replicate one of the biggest bloatware software packages out there, that they make a version even bigger and bloatier!
    • by Megane (129182) on Thursday October 27 2005, @11:40AM (#13889807)
      I would like to take this opportunity to coin the term "bloat-compatible".

      A quick check with Google shows only one hit, on a page full of Baynesian Babble.

      [ Parent ]
    • Re:Testament to Open Source Software Developers by thesnarky1 (Score:1) Thursday October 27 2005, @12:32PM
    • Re:Testament to Open Source Software Developers by xs650 (Score:2) Thursday October 27 2005, @12:52PM
    • by demachina (71715) on Thursday October 27 2005, @02:51PM (#13891645)
      It would be interesting to know if someone has investigated using the symbol hiding capabilities in the newer versions of gcc to eliminate some of the shared object related bloat that most probably afflicts OpenOffice. When you use shared objects for everything every function name gets put in the dynamic symbol table by default. The only ones that actually need to be there are the ones called from the main program and other shared objects. All of the functions and global data that are only referenced by other code in the same shared object don't need to be in the dynamic symbol table or linked at run-time. Windows has used explicit exporting of symbols from the dawn of time, you can explicitly hide or export symbols in newer version of gcc, 3.4 in particular. I think KDE takes advantage of it on gcc 3.4 compiles.

      You can look at the dynamic symbols that ARE loaded when the shared object loads with something like:

      objdump -T /opt/OpenOffice.org/program/*.so

      The bloat is especially accute in C++ code because the mangled function names can be quite long.

      All those symbol names are loaded and scanned to do run-time link the shared objects, it causes slowness at startup which OpenOffice certainly has and you take a big memory hit for stuff that is not useful code.

      Manually keeping track of which symbols need to be exported and which are not is a pain, and is a pain in Windows DLL's. You would almost be better off on something as big as OpenOffice to write scripts to process objdump output and figure out which symbols are actually be called outside the shared object and need to be in the dynamic symbol table.

      On the other hand its kind of good discipline to create an a clean and disciplined API for each shared object which defines the public interface to the shared object. It helps improve modularity, reusability, testability and discipline in general and eliminate bloat when you realize that in fact nothing is actually calling dead code.
      [ Parent ]
    • Re:Testament to Open Source Software Developers by JumperCables233 (Score:1) Thursday October 27 2005, @04:30PM
    • 1 reply beneath your current threshold.
  • Consider the Source (Score:3, Interesting)

    by mfh (56) on Thursday October 27 2005, @11:13AM (#13889546)
    (http://put-your-mone...r-mouth-is.com/blog/ | Last Journal: Monday January 29 2007, @02:44PM)
    Consider that Intel owns a big chunk of CNET and then you see a possible conflict of interest brewing over an article possibly designed to sink Open Office. Now consider the author, George Ou, who has also posted such titles as, Is the Honeymoon with Firefox Over? [zdnet.com]

    Seeing a bit of a pattern forming.
    • Re:Consider the Source by RPoet (Score:3) Thursday October 27 2005, @11:17AM
    • Re:Consider the Source (Score:5, Insightful)

      by slavemowgli (585321) on Thursday October 27 2005, @11:18AM (#13889598)
      (http://venganza.org/)
      I'm not sure I can see the conflict of interest here. Does Intel have an office suite of their own they're trying to sell? Or did they merge with Microsoft recently? :)
      [ Parent ]
    • Re:Consider the Source by jsebrech (Score:1) Thursday October 27 2005, @11:25AM
      • Re:Consider the Source (Score:5, Insightful)

        by Anonymous Coward on Thursday October 27 2005, @11:37AM (#13889784)
        What about the source? Ad hominem attacks are a logical fallacy. Who wrote the article should not have bearing on judging the validity of the article.

        You clearly don't know what an ad hominem attack is. The ad hominem fallacy is where you say "Ou is an idiot, and I have reason to believe he's also homosexual. Therefore his article is rubbish". That is indeed a logical fallacy and an invalid argument.

        On the other hand, to say "Ou has a well-documented history of writing negative articles on the subject of open-source software" is to state a fact, not to make an attack; and to continue, "therefore it is likely that his approach to the subject will be biased, his evidence selective, and his conclusions unreliable", is perfectly reasonable.

        To be perfectly blunt, the provenance of an article is significant. If Linus Torvalds says "Linux is better than Windows", that means very little: of course he thinks that, and nobody really thinks twice when he says so. But if Bill Gates were to say the same thing, then it would be an incredibly significant statement, and people hearing it would immediately put great trust in those words: if Bill Gates says the competition is better, it must be really good!

        Similarly, if an OpenOffice.org developer were to announce that their software was, in fact, not as good as MS Office, then that would be a significant announcement that should be given much credence. But when Ou, who has a long and easily verifiable history of writing articles that disparage open-source software, says the same thing, his words should be taken with a generous pinch of salt.

        That's not an ad-hominem fallacy. It's called "critical thinking".
        [ Parent ]
        • Re:Consider the Source (Score:4, Insightful)

          by renderhead (206057) on Thursday October 27 2005, @12:08PM (#13890089)
          If Linus Torvalds says "Linux is better than Windows", that means very little: of course he thinks that, and nobody really thinks twice when he says so. But if Bill Gates were to say the same thing, then it would be an incredibly significant statement...


          This only holds true for vague, relative and subjective statements like the one in your example.

          A better example would be if Linus Torvalds said "I ran a test that demonstrates Linux booting 25% faster than Windows on the same hardware," and Bill Gates responded with "My tests show that Windows boots 15% faster than Linux on the same hardware."

          Yes, both speakers have motives that are worth questioning But the proper response is not to dismiss both claims because of the speakers' biases but rather to take a closer look at their methods and their results. If you find problems with their tests, then you can dismiss their results. If not, then you must accept the results and attempt to reconcile them with any conflicting data you have encountered.

          It doesn't matter how reputable the source is. You should always check their research before you accept their claims as conclusive.
          [ Parent ]
          • Re:Consider the Source (Score:4, Interesting)

            > It doesn't matter how reputable the source is. You should always check their research
            > before you accept their claims as conclusive.

            Not in the real world. In the real world there are various constraints, mainly time. There simply isn't enough time to track down and verify every statement everyone makes. Therefore it is very helpful to be able to cull out the known cranks, crackpots and axe grinders.

            That said, Captain Obvious over at ZDNet isn't exactly leaking classified information when he says OO.o is a bloated C++ (and since C++ isn't bad enough, Sun is adding extra Java suckiness!) horror and slow as molasses in January. Being pro Open Source doesn't mean we have to pretend OO.o doesn't need some serious performance tuning. The miracle is they shipped the feature set in 2.0 at all, now they need to stop adding features for awhile and make them work right.
            [ Parent ]
          • Re:Consider the Source by Maxo-Texas (Score:2) Thursday October 27 2005, @05:07PM
          • 1 reply beneath your current threshold.
        • Poisoning the Well by Ksisanth (Score:1) Thursday October 27 2005, @12:19PM
        • Re:Consider the Source by protoshoggoth (Score:1) Thursday October 27 2005, @12:30PM
        • Re:Consider the Source by fonetik (Score:1) Thursday October 27 2005, @12:33PM
        • Note: GP is correct (Score:5, Informative)

          by shark72 (702619) on Thursday October 27 2005, @12:45PM (#13890428)

          "You clearly don't know what an ad hominem attack is."

          The GP does indeed appear to understand the subject. I think the confusion lies in the fact that there are various types of ad hominem attacks. In this case, this is what's known as a circumstantial ad hominem.

          The wikipedia article [wikipedia.org] explains this well. If you believe the wikipedia article to be incorrect, you may want to take the time to edit it.

          "But when Ou, who has a long and easily verifiable history of writing articles that disparage open-source software, says the same thing, his words should be taken with a generous pinch of salt."

          Ironically, you have made an ad hominem attack yourself. From the wikipedia article:

          Ad hominem circumstantial involves pointing out that someone is in circumstances such that he is disposed to take a particular position. Essentially, circumstantial ad hominem constitutes an attack on the bias of a person. The reason that this is fallacious is that it simply does not make one's opponent's arguments, from a logical point of view, any less credible to point out that one's opponent is disposed to argue that way.

          But I'm not surprised that you're incorrect, since Anonymous Cowards usually are. ;-)

          [ Parent ]
        • Re:Consider the Source by Anonymous Coward (Score:1) Thursday October 27 2005, @01:02PM
        • Re:Consider the Source by cagle_.25 (Score:2) Thursday October 27 2005, @01:04PM
        • Re:Consider the Source by Arandir (Score:2) Thursday October 27 2005, @01:12PM
        • Re:Consider the Source by SeattleGameboy (Score:3) Thursday October 27 2005, @01:23PM
        • Re:Consider the Source by StopSayingYouSir (Score:1) Thursday October 27 2005, @01:49PM
        • 1 reply beneath your current threshold.
      • Re:Consider the Source by ArsonSmith (Score:2) Thursday October 27 2005, @11:46AM
      • Re:Consider the Source by SoccerManUNLV (Score:1) Thursday October 27 2005, @12:46PM
      • Thank's for the Phil 101 lesson by MooseTick (Score:1) Thursday October 27 2005, @02:34PM
    • Re:Consider the Source by jdclucidly (Score:2) Thursday October 27 2005, @11:31AM
    • by Morgaine (4316) on Thursday October 27 2005, @11:36AM (#13889765)
      ... an article possibly designed to sink Open Office

      Maybe, maybe not, who knows. But what I find odd is that a simple, easily-measureable property like speed is treated as a religious issue and/or examined for conflicts of interest at all. Why not just measure it in a series of comparative tests as scientifically as possible?

      And then, if Open Office is found to be lacking in speed, fine, no problem! The result simply becomes very valuable input to OO's design and development team, and in all probability will get dealt with very seriously and rapidly and to the benefit of its users.

      There really shouldn't be an issue of contention here, if we're truly techies.
      [ Parent ]
    • Re:Consider the Source by da_matta (Score:1) Thursday October 27 2005, @11:39AM
    • Re:Consider the Source by kayak334 (Score:1) Thursday October 27 2005, @11:40AM
    • Re:Consider the Source by joebp (Score:1) Thursday October 27 2005, @11:46AM
    • No, do not consider the source - fix it! by arcade (Score:2) Thursday October 27 2005, @11:52AM
    • Re:Consider the Source by diegocgteleline.es (Score:2) Thursday October 27 2005, @12:14PM
    • Re:Consider the Source by Nijika (Score:2) Thursday October 27 2005, @12:16PM
    • Re:Consider the Source by doublestar (Score:1) Thursday October 27 2005, @01:26PM
    • Re:Consider the Source by generic-man (Score:2) Thursday October 27 2005, @01:41PM
    • Re:Consider the Source by dave420 (Score:2) Thursday October 27 2005, @03:44PM
    • 2 replies beneath your current threshold.
  • GUI (Score:5, Interesting)

    by kevin_conaway (585204) on Thursday October 27 2005, @11:15AM (#13889566)
    (http://pyscrabble.sf.net/)
    Could it be the GUI? Excel uses native widgets and I'm sure is heavily optimized towards MFC (after all, its their API!). I don't think OO has that luxury. I doubt thats the entire issue but it could partially explain it.
    • Re:GUI (Score:5, Informative)

      by bheer (633842) <.moc.liamg. .ta. .reehbr.> on Thursday October 27 2005, @11:18AM (#13889600)
      Office uses zero MFC. Most of the older bits is Platform SDK C, and is a b*tch to maintain, and the newer parts are C++ *but not* MFC -- I understand the Office team has its own lightweight frameworks, similar to ATL.

      [ Parent ]
      • Re:GUI by truthsearch (Score:2) Thursday October 27 2005, @11:43AM
        • Re:GUI by interiot (Score:1) Thursday October 27 2005, @12:05PM
          • Re:GUI by lseltzer (Score:2) Thursday October 27 2005, @12:46PM
            • Re:GUI by interiot (Score:2) Thursday October 27 2005, @01:26PM
              • Re:GUI by interiot (Score:2) Thursday October 27 2005, @02:27PM
              • Re:GUI by lseltzer (Score:2) Friday October 28 2005, @07:33AM
          • Re:GUI by qbwiz (Score:2) Thursday October 27 2005, @12:51PM
          • 1 reply beneath your current threshold.
        • Re:GUI by CyricZ (Score:2) Thursday October 27 2005, @12:20PM
          • Re:GUI by Yaztromo (Score:2) Thursday October 27 2005, @02:14PM
          • Re:GUI by bheer (Score:1) Thursday October 27 2005, @03:44PM
          • 1 reply beneath your current threshold.
        • Re:GUI by LordSah (Score:2) Thursday October 27 2005, @02:03PM
          • Re:GUI by truthsearch (Score:2) Thursday October 27 2005, @02:07PM
            • Re:GUI by LordSah (Score:2) Thursday October 27 2005, @02:16PM
              • Re:GUI by Breakfast Pants (Score:2) Thursday October 27 2005, @04:58PM
              • 1 reply beneath your current threshold.
          • Re:GUI by bani (Score:2) Thursday October 27 2005, @02:29PM
            • Re:GUI by LordSah (Score:2) Thursday October 27 2005, @03:51PM
        • 1 reply beneath your current threshold.
      • MFC71.DLL by AndroidCat (Score:1) Thursday October 27 2005, @12:35PM
        • Re:MFC71.DLL by bheer (Score:1) Thursday October 27 2005, @03:56PM
          • Re:MFC71.DLL by AndroidCat (Score:1) Friday October 28 2005, @07:37AM
            • Re:MFC71.DLL by bheer (Score:1) Friday October 28 2005, @10:47AM
      • Re:GUI by delphi329 (Score:1) Thursday October 27 2005, @01:28PM
      • Re:GUI by LordSah (Score:2) Thursday October 27 2005, @02:09PM
    • Re:GUI by mnmn (Score:2) Thursday October 27 2005, @11:23AM
      • Re:GUI by CyricZ (Score:2) Thursday October 27 2005, @12:16PM
    • Re:GUI by FidelCatsro (Score:2) Thursday October 27 2005, @11:30AM
      • Re:GUI by bheer (Score:3) Thursday October 27 2005, @11:50AM
        • Re:GUI by Tim Browse (Score:3) Thursday October 27 2005, @12:39PM
          • Re:GUI by dusanv (Score:2) Thursday October 27 2005, @04:10PM
            • Re:GUI by Tim Browse (Score:2) Thursday October 27 2005, @04:30PM
              • Re:GUI by silverkniveshotmail. (Score:2) Friday November 04 2005, @02:29AM
              • Re:GUI by Tim Browse (Score:2) Friday November 04 2005, @09:14AM
              • Re:GUI by silverkniveshotmail. (Score:2) Friday November 04 2005, @10:02PM
              • Re:GUI by Tim Browse (Score:2) Saturday November 05 2005, @10:49AM
              • Re:GUI by silverkniveshotmail. (Score:2) Saturday November 05 2005, @04:51PM
              • Re:GUI by Tim Browse (Score:2) Saturday November 05 2005, @10:29PM
              • Re:GUI by silverkniveshotmail. (Score:2) Sunday November 06 2005, @01:19AM
              • Re:GUI by Tim Browse (Score:2) Sunday November 06 2005, @07:46AM
          • Re:GUI by macshit (Score:1) Thursday October 27 2005, @04:53PM
    • Re:GUI (Score:5, Interesting)

      by alienw (585907) <alienw.slashdot@gmai[ ]om ['l.c' in gap]> on Thursday October 27 2005, @11:38AM (#13889789)
      This would definitely be a factor if you were running it on, say, a 486. Try out the GIMP for Windows, there is no perceptible difference in GUI responsiveness, even though it uses GTK+ instead of the Windows API. I think the main problem with OpenOffice is that it's an ancient codebase and tries to do too much internally. Someone designing it today would probably use platform-specific features more actively instead of trying to make it look the same on every platform (which was the meaning of "portability" about 15 years ago). Not to mention, StarOffice was always a crappy, bloated product and OpenOffice isn't much better.
      [ Parent ]
      • Re:GUI by nasor (Score:2) Thursday October 27 2005, @01:33PM
      • Re:GUI by BKX (Score:1) Thursday October 27 2005, @08:02PM
      • 1 reply beneath your current threshold.
    • Re:GUI (Score:5, Informative)

      by electroniceric (468976) on Thursday October 27 2005, @11:46AM (#13889867)
      IIRC there was an article not too long ago that explained that the main difference between Office and OO is that Office makes extensive use of lazy loading, while OO essentially hammers through loading every library it may need, which not only thrashes the disk once on initial load, but again as you (likely) swap out memory pages. My recollection was that this lack of lazy loading had something to do with cross-platform compiling and linking issues, as well as MS having extensive resources to put into optimizing Office loading that OO did not. My understanding is that Sun hasn't exactly dumped developer time into OO, either, and I believe the focus of this release was compatibility and.

      Typically people solve this problem by preloading a bunch of the relevant libraries at startup, a strategy both MS and OO attempt to employ (viz OfficeStartup and OO QuickStarter). I used to detest that, but if I had 1 or 2GB or RAM and wanted to rely on OO, I might not find it so bad. I think an interesting addition to this comparison would be to see how OO fared with QuickStarter enabled, and what drain that placed on the rest of the system. Likewise disabling the JVM loading.
      [ Parent ]
      • Re:GUI by Geoff NoNick (Score:2) Thursday October 27 2005, @01:52PM
        • Re:GUI by Jesus_666 (Score:2) Thursday October 27 2005, @03:53PM
      • Re:GUI by ArmorFiend (Score:2) Thursday October 27 2005, @02:43PM
      • 1 reply beneath your current threshold.
    • Re:GUI (Score:4, Interesting)

      by silviuc (676999) on Thursday October 27 2005, @11:52AM (#13889936)
      (http://www.silviucc.home.ro/)
      I really can't say. Thing is, MS Office 2000 is snapier and loads faster (almost instantly) than OO 1.1.3 or OO 2.0 on my P II @ 333Mhz machine with 256 MB of RAM. Oh yeah, I run MS Office with Wine.
      [ Parent ]
    • Re:GUI by Scoth (Score:1) Thursday October 27 2005, @11:54AM
    • Re:GUI by GNUALMAFUERTE (Score:3) Thursday October 27 2005, @12:12PM
      • 1 reply beneath your current threshold.
    • Re:GUI by shotfeel (Score:2) Thursday October 27 2005, @12:25PM
    • Re:A problem for OOo by symbolic (Score:2) Thursday October 27 2005, @12:50PM
    • Re:GUI by callipygian-showsyst (Score:2) Thursday October 27 2005, @12:56PM
      • Re:GUI by shmlco (Score:2) Thursday October 27 2005, @01:24PM
        • Re:GUI by d_lesage (Score:2) Thursday October 27 2005, @02:10PM
    • Re:GUI by DigitlDud (Score:1) Thursday October 27 2005, @12:58PM
    • 2 replies beneath your current threshold.
  • I'll bet (Score:3, Funny)

    by Anonymous Coward on Thursday October 27 2005, @11:17AM (#13889589)
    Excel also crashes faster than Calc! *ducks*
    • Re:I'll bet by Bastian227 (Score:1) Thursday October 27 2005, @11:51AM
  • Perhaps the reason is... (Score:5, Insightful)

    by mishehu (712452) on Thursday October 27 2005, @11:17AM (#13889590)
    Perhaps the reason that OO uses more private memory than does MS Office is that MS Office links to all the MS dll files, while OO bundles its own internal libraries with it?

    And from article/blog/whatever: "Now to be fair, OpenOffice.org is free and is cross platform, but does this really matter to the 90% of the users in the world who only use Windows?"

    If it's legally free to use and does the same task, why wouldn't 90% of the users in the world who only use Windows *not* care? People always look for what's cheaper, sometimes even if it's not better (note how MS became the company it is today...)
    • Re:Perhaps the reason is... by CaptainPinko (Score:2) Thursday October 27 2005, @11:39AM
    • Re:Perhaps the reason is... by elgatozorbas (Score:2) Thursday October 27 2005, @11:49AM
    • Re:Perhaps the reason is... by krbvroc1 (Score:3) Thursday October 27 2005, @11:51AM
    • Re:Perhaps the reason is... by jfisherwa (Score:2) Thursday October 27 2005, @11:55AM
    • Why they don't care (Score:5, Insightful)

      by gr8_phk (621180) on Thursday October 27 2005, @12:16PM (#13890166)
      "If it's legally free to use and does the same task, why wouldn't 90% of the users in the world who only use Windows *not* care?"

      Because they don't care about "legal". Often when I tell someone about OpenOffice, they tell me it's neat but they already have MS Office at home - or at least word. If you tell them "but it's free", they often say they got the MS products free too - illegal of course. They figure why get some free knockoff when they can get "the real thing" free. The ones who paid for MS often got a student price or something, and they really have no incentive to switch until their existing version won't work any more.

      The problem is that everyone has Word or Office already weather they paid for it or not. In that context, OOo has nothing to offer - the other benefits are too abstract for joe sixpack. It's a case where MS benefits from casual copies floating around.

      The situation is the same for others: Mechanical Engineers tend to have a pinched copy of Autocad at home. Artists have a pinched Photoshop. Animators have a pinched copy of Maya. This hurts adoption of GIMP and Blender - sorry, there is no great GPLed CAD program (except for QCAD for 2D). I'm sure there are plenty more examples. If Longhorn can prevent people running illegal copies of all this software, we'll start to see people switch - assuming MS will allow them to run the legally free stuff.

      [ Parent ]
      • Re:Why they don't care (Score:4, Interesting)

        by level_headed_midwest (888889) on Thursday October 27 2005, @12:43PM (#13890419)
        Here's why more people don't use OpenOffice: 1. THEY'VE NEVER HEARD OF IT. Most people don't know jack squat about computers or programs. They use what everyone else does or what they've seen elsewhere. That would be MS Office because that's what they have at school or work. They don't know that there are any other office suites even out there. 2. If they do know about OpenOffice, they don't like it because if they had ever used it before, the commands are in slightly different places on the menus than in the version of Office they use at work. This made it "too hard to use" because they have to re-learn a few locations of functions. (Interestingly enough, most people I know HATED Office 2003 when it first came out because the commands and menus were a little different than in Office 2000. They said it was impossible to use! Same thing for Windows 98 users than went to XP.) 3. They opened up the most heavily-formatted Office 2003 document they could find- lots of macros and such. It didn't open up quite right in OpenOffice, so they concluded that it was junk, never minding that Office 2000 or XP would have barfed on it worse. I used my Linux-running computer to display a read-only PPT 2003 presentation off of a USB stick after the presenter's computer crashed. He was SO pissed that one hyperlink didn't work right (linked to a non-existant file on the "E:/" drive, but the rest of the presentation was *perfect.*). So he used somebody else's computer with Office 2000. The text boxes were all over the place and his background was gone when they displayed it... 4. You can get MS Office for free from peer-to-peer or by sharing an original disc.
        [ Parent ]
      • Re:Why they don't care by swimmar132 (Score:2) Thursday October 27 2005, @12:47PM
      • Re:Why they don't care by Kluge66 (Score:1) Thursday October 27 2005, @07:49PM
    • Re:Perhaps the reason is... by ZombieRoboNinja (Score:1) Thursday October 27 2005, @12:48PM
    • Re:Perhaps the reason is... by Locutus (Score:2) Thursday October 27 2005, @02:03PM
    • 4 replies beneath your current threshold.
  • Too many eyes on the code? (Score:3, Insightful)

    by thekel (909848) on Thursday October 27 2005, @11:18AM (#13889592)
    Most of the bloat I see results from kludging together work from multiple sources that are not communicating well. Can't they solve this by switching to a faster parser? Or is the format itself flawed? So many questions, this doesn't bode well. Speaking of bloat, why do linux distros come on 5 CDs with multiple versions of every possible thing. Have options is nice, but the fragmentation is getting out of head.
  • shoe on other foot this time? weird. (Score:4, Interesting)

    by yagu (721525) * <<moc.liamg> <ta> <ugayay>> on Thursday October 27 2005, @11:18AM (#13889595)
    (Last Journal: Wednesday August 15, @03:36PM)

    It's interesting today to see the bloat and memory hog complaints leveled against the non-Microsoft product while showing MS' version as lean and mean.

    I can't defend the numbers, they do look huge, but we're seeing about one or two articles a week in the trade rags about the latest memory, cpu, cache, etc. advances. Technological advances render all but the most dramatic processing demands almost moot.

    In the numbers and benchmarks from this article, unfortunately, this is one of the more dramatic instances. I'm always willing to wait a little more for opening an application, or a file if other factors offset. In this case, free vs. whatever Office goes for now, typically is enough of an offset, but maybe not so for a large company where that extra "time" and computer resources add up big, and the pricing is likely to be more disounted for volume licensing.

    Interesting numbers on the two different speeds on processing XML. Does anyone know or conjecture the difference in the true internal XML data for the comparison? I thought OpenOffice was the more pure in the sense that it is true human readable data in the XML while Microsoft's format is more of an envelope architecture for binary proprietary Office payloads. And, I wonder what the specifics in this test were around that.

    Bottom line for me: I'm still going with OpenOffice, I've been a fan for years.

  • At least its not as wallet intensive! by bazmail (Score:1) Thursday October 27 2005, @11:18AM
  • by shoppa (464619) on Thursday October 27 2005, @11:19AM (#13889609)
    1. vi is a bloated version of ex
    2. EMACS stands for Eight Megabytes and Continually Swapping
    3. Sometimes I just telnet to port 80 instead of using a browser
    I have compiled OpenOffice from scratch... took a while!
  • No Office Gripes (Score:5, Interesting)

    by afra242 (465406) on Thursday October 27 2005, @11:20AM (#13889616)
    I don't use Windows and haven't since '98. At one point, I ran Linux, but kept a dual boot system with Windows, just for opening complex Word documents. Then, I started using Crossover and that saved me a lot of time and I eventually wiped Windows off my box for good.

    Now I got into OS X, and I run MS Office on it. I must say though, without bias, that MS Office has to be their greatest product. It just works and I haven't ever had any issues with it at all. It is fast, user friendly, stable and usable. Let's face it: when coders code a word processor they will always look at MS Office for implementation ideas. On the Powerbook, MS Office just flies.

    A few weeks ago, I tried to run Openoffice on my Debian box, and there was a huge performance decrease, when compared to running MS Office. It was certainly noticeable. It took a while for a document to open up.

    Though, Office has been around for a long time and Openoffice hasn't, so I'm sure there will be lots of features and performance gains in the coming years for the latter. I'm definitely going to keep an eye on Openoffice.
    • Re:No Office Gripes by qzulla (Score:1) Thursday October 27 2005, @11:38AM
    • MS Office has to be their greatest product. It just works and I haven't ever had any issues with it

      You must be a very basic user. I had plenty of users with MS Word or MS Excel files that couldn't be recovered — only option was opening an old copy, copying contents and pasting into a new document. Unless it's based on a good template, this entails lots of rework and grief. This simply doesn't happen with OpenOffice.org: the worst I've seen is needing change a troublesome font.

      [ Parent ]
    • Re:No Office Gripes by openfrog (Score:1) Thursday October 27 2005, @12:10PM
    • Re:No Office Gripes by Midnight Thunder (Score:2) Thursday October 27 2005, @12:15PM
    • The original's still the best! by tomcres (Score:2) Thursday October 27 2005, @12:23PM
    • Re:No Office Gripes by syphax (Score:2) Thursday October 27 2005, @12:29PM
      • Re:No Office Gripes (Score:4, Interesting)

        by xtracto (837672) on Thursday October 27 2005, @12:49PM (#13890469)
        (Last Journal: Saturday October 20, @06:40PM)
        I think what you want to say is that Office Suites suck [thejemreport.com] overall.

        I agree with that, I use Latex (Tecnixcenter) to typeset documents, I use gnuplot or Graphcalc to create graphics and mysql with java for databases (I dont know any scripting language like python or tcl/tk... I will learn them one day...).

        Basically, what does an Office suites provides:
        - Writing (Tex... or Abiword if you like WYSIWYG)
        - Statistical oriented Data management (you could use R)
        - Database oriented data management (Use mysql, or any other DB management, even Access!!)
        - Mail (I use only webmail [gmail] but feel free to use anything)

        The fact that with the Writing subapp of these office suites you can do all 4 is incredibly bad.

        I remember that, once, there was an opertaing system and a community whoes trend on applications was to write simple [wikipedia.org], stand alone [wikipedia.org], task oriented [wikipedia.org] applications whose results could be combined to make something big.

        I am sure that is possible to do making use of Graphical User Interfaces!
        And, I am also sure that if the approach to program was that, applications will tend to be a hell of more stable.

        The only downside I see on that is that there should be a need of a lot of standarization in the different output/input formats. But I think this is not difficult now with XML.

        [ Parent ]
      • 1 reply beneath your current threshold.
    • Re:No Office Gripes by 99BottlesOfBeerInMyF (Score:3) Thursday October 27 2005, @12:49PM
    • Re:No Office Gripes (Score:5, Informative)

      by dominator (61418) on Thursday October 27 2005, @12:52PM (#13890498)
      (http://www.abisource.com/~dom/)
      Though, Office has been around for a long time and Openoffice hasn't, so I'm sure there will be lots of features and performance gains in the coming years for the latter. I'm definitely going to keep an eye on Openoffice.


      That's not true at all. While OpenOffice is "only" maybe 5-6 years old now, it is built on top of the older StarOffice codebase, which has been in development since the mid-1980s. It's not like they started from scratch a few weeks ago...

      http://en.wikipedia.org/wiki/StarOffice [wikipedia.org]
      [ Parent ]
    • Re:No Office Gripes by mindstrm (Score:1) Thursday October 27 2005, @02:58PM
    • Re:No Office Gripes by ywwg (Score:2) Thursday October 27 2005, @03:01PM
    • Re:No Office Gripes by Alcilbiades (Score:1) Thursday October 27 2005, @03:48PM
    • 1 reply beneath your current threshold.
  • On its face by shareme (Score:2) Thursday October 27 2005, @11:20AM
  • My results by travail_jgd (Score:2) Thursday October 27 2005, @11:20AM
  • I'm unsure where the truth lies... by erroneus (Score:2) Thursday October 27 2005, @11:20AM
  • Call a Spade a Spade (Score:5, Insightful)

    by espek (797676) on Thursday October 27 2005, @11:21AM (#13889631)
    Just go ahead and admit it, they both suck for different reasons. We need a third player.
  • FUD (Score:3)

    by Moby Cock (771358) on Thursday October 27 2005, @11:21AM (#13889635)
    (http://slashdot.org/~Moby%20Cock)
    This is total garbage. I have been using OO 2.0 at home since it was released and I have noticed no lag compared to Office which I have to use at work. I do not have quantitative numbers to present, but I can certainly attest anecdotally that this blogger is flat-out wrong. I notice no appreciable speed difference between the two suites while processing the same files. (The machines are roughly equivalent at home and office)
    • Re:FUD by bogaboga (Score:2) Thursday October 27 2005, @11:34AM
  • NeoOfficeJ (Score:4, Informative)

    by ontheheap (824062) <ontheheap.gmail@com> on Thursday October 27 2005, @11:22AM (#13889637)
    (http://myweb.usf.edu/~smbrow14/)
    I recently purchased an iBook G4 which came with a trial edition of Office.Mac (or whatever it's called). I used it for the 45 days of the trial and then switched to "OpenOffice.org for the Mac," otherwise known as NeoOfficeJ. The only thing I've noticed thusfar is that Neo takes about 1.5 times longer to run initially, and it seems to take longer to save files. Other than that I really haven't noticed any other differences in performance.
    • Re:NeoOfficeJ by plj (Score:2) Thursday October 27 2005, @04:41PM
    • 1 reply beneath your current threshold.
  • parsing a large XML in java can be a hog by n0md (Score:1) Thursday October 27 2005, @11:22AM
  • No Methodology (Score:4, Insightful)

    by anderm7 (68050) on Thursday October 27 2005, @11:23AM (#13889651)
    (http://www.emer.net/)
    These articles are complete garbage. No mention of methodology is made. What files were loaded, what conditions were they loaded under. Was it the same machine, or a very similar machine. What distro, what JVM, and on, and on, and on. Sounds like another MS shill to me.
    • Re:No Methodology (Score:4, Insightful)

      by archen (447353) on Thursday October 27 2005, @12:00PM (#13890010)
      I wouldn't say they're garbage just no methodology for pointing out the obvious. MS Office 2k spanks OO.org on Windows on every machine I've tried it on - on both speed and memory.

      Besides which, if there are that many vairables to OO running "well" then at least you could say MS office is consistent.

      It doesn't really matter to me since I'll be using OO anyway. Besides which now that the open source world (Koffice, etc) have also pleged to support the OASIS format, we should be able to pick and choose our word processors in a few years without worrying about compatability. Open office isn't our last hope, it's our foot in the door.
      [ Parent ]
    • Re:No Methodology (Score:5, Insightful)

      by Bastian (66383) on Thursday October 27 2005, @12:02PM (#13890029)
      Yeah, because, you know, nobody else has been complaining about how slow and bloated OO.o is, or how slow and bloated StarOffice was. OO.o is perfect. Everyone in the Linux community is just perfectly satisified with their choice of office software. I know I am.
      [ Parent ]
      • 1 reply beneath your current threshold.
    • Re:No Methodology by RandomPrecision (Score:1) Thursday October 27 2005, @12:10PM
    • Re:No Methodology by diegocgteleline.es (Score:3) Thursday October 27 2005, @12:11PM
  • Bought (Score:4, Informative)

    by Psionicist (561330) on Thursday October 27 2005, @11:24AM (#13889656)
    He is already anti-Open Document http://government.zdnet.com/?p=1723 [zdnet.com] and heavly pro-Microsoft http://blogs.zdnet.com/Ou/ [zdnet.com] so this is not unexpected.
  • b*tch, b*tch, b*tch by dougwhitehead (Score:1) Thursday October 27 2005, @11:25AM
  • There is a fax available! by Luscious868 (Score:1) Thursday October 27 2005, @11:26AM
  • is the solution "Mozillarization "? by ghee22 (Score:2) Thursday October 27 2005, @11:27AM
  • Measuring by pyta (Score:1) Thursday October 27 2005, @11:27AM
    • Re:Measuring by SPY_jmr1 (Score:1) Thursday October 27 2005, @10:33PM
  • Easter eggs by aminal (Score:1) Thursday October 27 2005, @11:28AM
  • More info on the source.... (Score:4, Informative)

    by zippity8 (446412) on Thursday October 27 2005, @11:28AM (#13889693)
    Not to argue about whether or not OOo is more bloated than Office, but George Ou has always seemed to be ranting pro-MS and putting forth statements like this just to get the reaction.

    Here's his webpage [lanarchitect.net]

    And his other ZDNet entries [zdnet.com]

    Also, you might want to check out the comments already posted to his review of OOo beta2 [zdnet.com]
  • Lets see... (Score:4, Insightful)

    by Shads (4567) * <shadus AT shadus DOT org> on Thursday October 27 2005, @11:29AM (#13889695)
    (http://obruo.com/ | Last Journal: Wednesday November 22 2006, @06:34PM)
    ... open office being slow:

    Java, now I'm no language bigot, but Java is slower than C (but more portable without changes in code).
    It's a replacement for the most bloated piece of windows software and has most of the same features.

    I use OO presently, it's not a speed demon thats for sure. However, A) It's free, B) Keeps me from having to run a windows emulator for word docs and scuh. So it's a win win. The equation would be ... 500$ vs lackluster speed, good compatability, and 90% features of office.
  • So true (Score:5, Informative)

    by Arthur B. (806360) on Thursday October 27 2005, @11:31AM (#13889713)
    Honestly, I want to love Openoffice and to advocate it... I have worked in finance on excel, dealing with huge huge spreadsheets and many graphs... Have you tried to plot a 10 000 points graph in OOo Calc vs excel... in excel it is done in less than a second... In OOo the application will freeze for half and hour before slowly starting to display the graph. Cherry on the cake it will conviniently try to write "ROW" under each point in a huge ugly font. After that, changing the data means of course waiting half an hour again because the chart is updating. OOo calc simply doesn't do the job, how hard I wish it would.
    • Re:So true by headCase (Score:1) Thursday October 27 2005, @12:18PM
      • Re:So true by Arthur B. (Score:2) Thursday October 27 2005, @12:51PM
    • Re:So true by Yobgod Ababua (Score:3) Thursday October 27 2005, @01:00PM
      • Re:So true by Arthur B. (Score:2) Thursday October 27 2005, @01:33PM
      • Re:So true by J.R. Random (Score:1) Thursday October 27 2005, @01:50PM
        • Graphs. by Yobgod Ababua (Score:2) Thursday October 27 2005, @05:40PM
      • Even with <100 points by achurch (Score:2) Thursday October 27 2005, @10:05PM
    • Re:So true by ItMustBeEsoteric (Score:2) Friday October 28 2005, @12:11AM
    • Re:So true by WWWWolf (Score:2) Friday October 28 2005, @10:13AM
    • Re:So true by Arthur B. (Score:3) Thursday October 27 2005, @04:29PM
    • 1 reply beneath your current threshold.
  • No kidding... (Score:3, Informative)

    by Dr. Zowie (109983) <slashdot@deforestCOUGAR.org minus cat> on Thursday October 27 2005, @11:31AM (#13889716)
    The Mac port of OpenOffice (NeoOfficeJ) is so bloated that by default it starts up in the background when you log in! That's a crappy solution because it sits there hogging swap space until you want it.

    I can start Mac Pages, Inkscape, Keynote and even the Gimp before NeoOfficeJ is finished loading. Now that's slow.

  • Free RAM with open office (Score:5, Interesting)

    by clare-ents (153285) on Thursday October 27 2005, @11:31AM (#13889722)
    (http://www.ex-parrot.com/~pete)
    Well, according to the Misco catalogue I received this morning MS Office standard costs £300.
    At my local computer shop, RAM costs £75/GB, so I could have 4GB of RAM for my machine.

    On a price performance comparison MS Office uses 7MB and OO.org uses -3960MB.

  • OpenOffice.org is not written in Java (Score:5, Informative)

    by BenjyD (316700) on Thursday October 27 2005, @11:31AM (#13889724)
    Just to attempt to forestall all the Java posts - Openoffice.org is written almost entirely in C++, not Java.
  • XML Parsing by Ca_computer_geek (Score:1) Thursday October 27 2005, @11:32AM
    • Re:XML Parsing by D3m3rz3l (Score:1) Thursday October 27 2005, @11:54AM
      • Re:XML Parsing by Ca_computer_geek (Score:1) Thursday October 27 2005, @12:01PM
        • Re:XML Parsing by D3m3rz3l (Score:1) Thursday October 27 2005, @12:21PM
  • memory is cheap. by joey_knisch (Score:1) Thursday October 27 2005, @11:32AM
  • Bloats vs Bugs by JPyObjC Dude (Score:2) Thursday October 27 2005, @11:33AM
  • Abiword, Gnumeric, KOffice (Score:4, Interesting)

    I've tried to use Open Office on my machine at home (dual-P3 800 MHz, 1 Gb RAM) and have always gone back to KOffice. OO has always felt "bloated" to me. It takes much too long to start up, and everything seems to slow down a little on my machine.

    On the opposite end of the spectrum, Abiword and Gnumeric load very fast and seem to fly during use. KOffice is a touch slower than Abiword/Gnumeric but still light years ahead of Open Office. It also has a very snappy feel to it. Abiword works on Windows, Mac and Linux. Yes, I know, this doesn't address databases or presentation software.

    IMHO, there should be no question mark, but more of an exclamation point.

      -Charles
  • The true test of Open Source (Score:3, Insightful)

    by LexNaturalis (895838) on Thursday October 27 2005, @11:33AM (#13889743)
    The responses on ./ and the response from the F/OSS people will demonstrate whether Open Source is superior to Microsoft (or any closed-source company). If people just justify the results and claim that OO is still better just because it's Open Source, then in reality Open Source will lose. I think this is a time for the community to notice the problem, admit the problem, and then try to fix it. If the problem can be solved to the point where load times/memory usage is on par with Microsoft, then the Open Source community will prove that it is competent and able to produce a superior (or even equal) product that has the other advantages (freedom, lack of restrictive licenses, etc) that Open Source brings to the table.

    Or... people can just whine and show the world that they're a bunch of babies who accuse people of being shills and just ignore the problem.

    I, for one, hope the former occurs. I'll admit I'm not a good enough programmer (yet) to do anything about the problem now, but I hope the Open Source programmers who are capable will tackle this problem and fix it w/o making petty excuses.
  • ODS and Koffice by digidave (Score:2) Thursday October 27 2005, @11:34AM
    • 1 reply beneath your current threshold.
  • must be on a windows box (Score:3, Interesting)

    by newSlashUser (455811) on Thursday October 27 2005, @11:35AM (#13889761)
    if i remember correctly, after compiling oo2, it ran very well and fast. the precompiled bins were def slower. my guess is that these tests were run on a windows machine. so just switch to nix and compile, its that easy.
  • With all apologies to Fark.com: by Blakey Rat (Score:2) Thursday October 27 2005, @11:36AM
  • The truth is in the middle by LaughingCoder (Score:2) Thursday October 27 2005, @11:39AM
  • Disable Java option... (Score:5, Informative)

    by sarguin (702714) on Thursday October 27 2005, @11:40AM (#13889808)
    (http://www.sarguin.com/)
    Go to the Options and uncheck the Java option (Use a java runtime environment). After this, OpenOffice.org start like a breeze...
  • Appologists (Score:3, Insightful)

    by jone_stone (124040) on Thursday October 27 2005, @11:40AM (#13889815)
    (http://www.pinkandaint.com/)
    There are a remarkable number of OO.o/FOSS appologists here. The answer to this surprising result seems clear to me:

    Microsoft makes good software!

    Okay, call me a troll, but I've tried a lot of free software over the years and I almost always find it lacking. Microsoft's stuff, on the other hand -- most particularly Office and Windows -- is remarkable when you consider how much they do and how efficiently.

    One of the biggest areas in which FOSS is lacking is the boring optimization and debugging that's vital for world class software. The truth is that Microsoft is huge and has lots of money, so they can afford to spend time on that important finishing polish. There's an old saying in computer science: The first 90 percent of the work is easy, the second 90 percent wears you down, and the last 90 percent - the attention to detail - makes a good product.
    • Re:Appologists by Khaed (Score:1) Thursday October 27 2005, @02:12PM
    • Re:Appologists by lkeagle (Score:1) Thursday October 27 2005, @06:32PM
    • Re:Appologists by marcosdumay (Score:2) Thursday October 27 2005, @10:07PM
    • 1 reply beneath your current threshold.
  • Old news by archonon (Score:1) Thursday October 27 2005, @11:44AM
  • OO copies rather than innovates by vijayiyer (Score:2) Thursday October 27 2005, @11:45AM
  • OO is slow. by soupdevil (Score:2) Thursday October 27 2005, @11:47AM
  • You bet, in some cases by dtfinch (Score:2) Thursday October 27 2005, @11:47AM
  • No kidding? (Score:3, Interesting)

    by misleb (129952) on Thursday October 27 2005, @11:48AM (#13889895)
    Anyone who has run OO on Linux knows very well that it is bloated. Not only is it bloated, but it uses some homegrown toolkit for the GUI. I won't even use OO, personally. Normally I don't have a use for an office suite, but when I do I'd rather us MS Office, which isn't a problem because I now have a Mac sitting next to my Linux box. Of course, I have never paid for MS Office. Maybe if I had to pay for it I wouldn't use it.

    I'm sorry, but OO is one of the worst examples of what open source is capable of.

    -matthew
  • Not XML itself by DV (Score:2) Thursday October 27 2005, @11:51AM
  • George 'FUD' Ou by Foofoobar (Score:2) Thursday October 27 2005, @11:53AM
  • bloated compared to what? by SaidinUnleashed (Score:1) Thursday October 27 2005, @11:55AM
  • Load Times by Bazman (Score:2) Thursday October 27 2005, @11:56AM
  • External XML (Score:4, Informative)

    by Doc Ruby (173196) on Thursday October 27 2005, @11:57AM (#13889993)
    (http://slashdot.org/~Doc%20Ruby/journal | Last Journal: Thursday March 31 2005, @01:48PM)
    XML is a data interchange format. We've finally arrived at the era where apps can interchange data in XML without (necessarily) being trapped in a proprietary data format. But that doesn't make XML suitable for internal data representation. Apps should use internal data formats that support their native performance, and serialize data objects to XML for interchange, including storage. Using XML internally when performance thereby suffers is the bad kind of lazy, bad design that saves development time at the manifold expense of user time.
  • The one key difference (Score:4, Insightful)

    by squoozer (730327) on Thursday October 27 2005, @12:01PM (#13890024)
    (http://www.crazysquirrel.com/index.jspx)

    I don't want to be an apologist for OO but you can't deny the fact that MS has had about 10 years long to get MSO right than the OOo people have had to get OO right. Now that isn't to say that we should or will have to wait ten years till OO is as good as MSO is today but we should cut them a bit of slack if the software isn't a slick an lean as it could be. In a very short period of time the OOo team have gone from nothing to something that can rival MSO. Assuming the pace of development continues OO will, I feel, be as good as MSO in two years.

    • Re:The one key difference (Score:5, Informative)

      by dozer (30790) on Thursday October 27 2005, @01:38PM (#13890913)
      You can't deny the fact that MS has had about 10 years long[er] to get MSO right than the OOo people have had to get OO right.

      Are you joking? StarDivision was founded in 1986, and some code found in OOo goes back almost that long. StarOffice was created in 1994. Depending on how you count, I would say that StarOffice and OpenOffice are within a year or two of each other in age.

      Two years until OOo is as good as MSO? You're dreaming! I'll take that bet.

      Personally, I use Gnumeric for all my spreadsheet tasks, and I eagerly await the day when Abiword doesn't randomly crash when a document contains footnotes.

      [ Parent ]
      • 1 reply beneath your current threshold.
    • Re:The one key difference by HikingStick (Score:1) Thursday October 27 2005, @03:43PM
    • 1 reply beneath your current threshold.
  • OO isn't the best office (Score:3, Interesting)

    by Qbertino (265505) on Thursday October 27 2005, @12:03PM (#13890036)
    OO is only better than MS because you don't have to pay for a bloated mess. The best office package I've used is Lotus Smart Suite. I'd be glad to pay a three digit sum for a cross-plattform version (Linux/OS X/Win) of that office package.
  • My own timings. by Shayde (Score:2) Thursday October 27 2005, @12:03PM
    • Re:My own timings. by dmaxwell (Score:2) Thursday October 27 2005, @12:34PM
    • Hello?! by imsabbel (Score:2) Thursday October 27 2005, @01:33PM
      • Re:Hello?! by Shayde (Score:2) Thursday October 27 2005, @01:57PM
  • OO memory usage (Score:3, Interesting)

    by bperkins (12056) on Thursday October 27 2005, @12:04PM (#13890048)
    (http://www.netspace.org/~bperkins)
    OO is pretty usuable, as long as you have a very large amount of RAM. I upgraded my thinkpad from 256M to 1G and openoffice load times went way down ( probably ~5x under some circumstances).

    I'm not at all familiar with the architecture of OO or what the developers priorities are, but it'd be nice if a bit more time was spent on performance. Firefox could also use work here also.

    I'm sure that OO wants to concentrate on features and compatability. That's certainly a worthwhile goal, but perfect compatibility seems pretty much hopeless, and you can always think of more features to add.

  • Compare Filesizes? by gQuigs (Score:1) Thursday October 27 2005, @12:05PM
  • file size is larger too by hobo sapiens (Score:1) Thursday October 27 2005, @12:06PM
  • Is this really news?? by kilgortrout (Score:2) Thursday October 27 2005, @12:09PM
  • So... by design.sound (Score:1) Thursday October 27 2005, @12:15PM
  • WTF? Somebody's full of it. by slackmaster2000 (Score:1) Thursday October 27 2005, @12:18PM
  • If it's slow, it's slow. by matgorb (Score:1) Thursday October 27 2005, @12:19PM
  • Stop Whining and use the Source by Fujisawa Sensei (Score:2) Thursday October 27 2005, @12:20PM
  • What if??? by treo1167 (Score:2) Thursday October 27 2005, @12:22PM
  • This is a RAM issue period. by billycub (Score:1) Thursday October 27 2005, @12:22PM
  • erm.. by Turn-X Alphonse (Score:2) Thursday October 27 2005, @12:25PM
    • Re:erm.. by AlXtreme (Score:3) Thursday October 27 2005, @01:05PM
      • Re:erm.. by Turn-X Alphonse (Score:2) Thursday October 27 2005, @10:06PM
  • Productive Time (Score:3, Funny)

    by Kaenneth (82978) on Thursday October 27 2005, @12:32PM (#13890311)
    (http://portal2portal.com/ | Last Journal: Monday June 04, @08:46PM)
    Far less employee time is wasted waiting for Open Office to run than is wasted on Freecell
  • Has anyone profiled OOo (Score:5, Interesting)

    by D3m3rz3l (914486) on Thursday October 27 2005, @12:34PM (#13890333)
    I'm not sure how feasible it is to profile such a large program, but I'm sure Microsoft profiles the daylights out of their stuff. Do OOo developers profile things like the start-up time? After all, you can't start optimizing things unless you figure out exactly what is slowing it down. Is it the Java run-time engine? Is it because it needs to load a lot of libraries that MS Office does not need to (because of dynamic linking to Microsoft DLLs). Maybe when loading certain data sets, the program goes into a pathalogical state, creating hundreds of thousands of small objects? I don't know.

    But things like analyzing profiling data and then optimizing are not fun to most people. Even more so if it means that an algorithm needs to be re-written. After all, if the "open file" operation needs a complete re-think + re-write, who's going to do it? It's not "fun". After all, the "open file" operation already exists. Generally, I think programmers like to build *new* things as opposed to fixing old things. And in this case, it's not even a matter of "fixing". It's a matter of rewriting. I presume that at Microsoft, if Word's "open file" operation (run with me on this for a minute) is uber-slow, then somebody is going to *have* to fix it, or not get a good performance review/etc. However, in the case of OOo if no one makes it faster, well, it does not negatively affect the person who wrote the slow version in the first place (not to discredit OOo authors or anything. They've done a phenomenal job given that they do this for fun and not profit).

    Of course, there are an equal number of programmers who like to fix security holes and so forth, but patching a security hole is one thing, while re-writing major algorithms in a large program is another. There are of course some programmers who love optimizing code (Michael Abrash?). But I think they are far and few between. Very often, once something works, an attitude sets in that "It's working. Now don't break it". And optimization in it's early stages will often break things.

  • What ?! Open Office bloated ?! by beforewisdom (Score:2) Thursday October 27 2005, @12:35PM
  • Suspicion on size by Todd Knarr (Score:2) Thursday October 27 2005, @12:37PM
  • No problem (Score:3, Interesting)

    by smchris (464899) on Thursday October 27 2005, @12:37PM (#13890362)

    "Wife! I NEED a new dual-processor multi-gigabyte machine. No, OF COURSE, it isn't just for games. How could you think even think that."

    Nonetheless, I'm finding that I'm opening Abiword about 1/2 the time these days. I was a WordPerfect fanatic in the day but since Word set the standard for lowest common denominator for slapping simple text on the screen, I'm finding that Abiword fills those needs nicely a great deal of the time.

     
  • My Test by b3d (Score:2) Thursday October 27 2005, @12:44PM
  • Problems with OpenOffice. Solution? Fork It. by sweetnjguy29 (Score:1) Thursday October 27 2005, @12:47PM
    • 1 reply beneath your current threshold.
  • Where's the cost comparison? by bigbigbison (Score:2) Thursday October 27 2005, @12:49PM
  • mmm, I disagree by Praeluceo (Score:2) Thursday October 27 2005, @12:50PM
  • Don't let Ou's argument dissuade you from freedom. by jbn-o (Score:2) Thursday October 27 2005, @12:53PM
  • About MS Office 2004 for the Mac by Jerry Smith (Score:1) Thursday October 27 2005, @12:56PM
  • by Theovon (109752) on Thursday October 27 2005, @12:56PM (#13890537)
    I'll begin by saying that I mostly use Linux, and I use OpenOffice even on Windows when I can help it. One reason is that I don't want to give money to Microsoft, but there are other reasons as well, including my belief that Free Software is the key to the advancement of IT in the future.

    But this situation is pure hillarity. OSS fans have their list of reasons why Linux (or some Linux app) is better than Windows (or some Windows app). Two reasons near the top are that Windows is slower and more bloated. These reasons are sited often and are part of the OSS mantra.

    So I find it incredibly ironic that now that the shoe is on the other foot, the tables are turned, etc., that these very same people are dismissing "bloated" and "slow" as unimportant.

    No, you idiots. "Bloated" and "slow" are ALWAYS bad, even when they apply to an OSS application. That means there's something wrong with OpenOffice.org, and if you have half a brain in your head, you have to accept that it's broken for that reason. That doesn't mean you should stop using it or feel disillusioned. And defending your beliefs in the face of this embarrassment just makes you look stupid and inconsistent. HAVE SOME FREAKING STANDARDS, and have them ALL THE TIME, not just when they make your favorite thing look better. It's time for you to have egg on your face, admit it, and take it like an adult. And then the next thing you need to do is stop wasting your time and fix the problem.
  • It's open source!!! by fok (Score:2) Thursday October 27 2005, @01:10PM
  • The Excel team at Microsoft have always been a bunch of hardcore performance-and-utility fanatics, and the quality of Excel reflects that. In my opinion it's the only component of Microsoft Office that's worth anything, and I dearly wish it was available as a separate program so fat incompetant slobs like Word could be left to scrounge for users on shareware sites.

    To maintain performance and compatibility, they refused to get drawn into the COM morass for many years... they interoperated with but didn't depend on COM. At one point they were even using their own compiler. Setting OOO Calc up against Excel is like comparing a donkey to a thoroughbred, and never noticing that the rest of the horses in the stable with the thoroughbred are broken down old screws.
  • Par for the course? (even "right"?) (Score:5, Insightful)

    by Bob9113 (14996) on Thursday October 27 2005, @01:21PM (#13890721)
    (http://www.traxel.com/)
    To what extent is this just the proper natural evolution of a large scale application?

    Step 1: Functional demo, very lacking in features and stability. This would be StarOffice up through the 5.x series, and the OpenOffice 0.x series.

    Step 2: Dramatic increases in stability and completion of all the major technical functions, but with a somewhat clunky or non-intuitive interface. OpenOffice 1.x.

    Step 3: More user friendly and natural interface, but performance is not yet up to par.

    Step 4: Performance optimization.

    Each step is the natural evolution from the prior state. The initial state is an idea, which leads to a functional demo. The functional demo gets poked at by a few outsiders who say, "This might be a good idea, but it doesn't support features X, Y, and Z, and it crashes all the time." That feedback leads to the incorporation of new features and advances in stability. Then a larger group of outsiders uses it and says, "Yeah, this is getting good - it does everything I need it to, but the interface is a little goofy, so I'm sticking with my current solution for now." That feedback leads to user interface improvements. Those improvements lead to a much larger group using the software, and more people using the software full-time, those people say, "Wow, this is really well done, but look at how much (CPU|RAM|disk space|bandwidth) it uses." Which should, inevitably, lead to performance optimization.

    That sounds like the natural sequence to me. In fact, that whole process - release, listen, refactor, wait till the end to performance optimize - has always been a big part of successful projects and is now becoming a big part of standardized software development models like those that come under the Agile umbrella. It would be worse if there had been a lot of unnecessary performance optimization that had lead to an unmaintainable code base.
  • Open Office Killed My Printer, and I Cried by The Dark Caller (Score:1) Thursday October 27 2005, @01:24PM
  • office is slow as dirt by codepunk (Score:2) Thursday October 27 2005, @01:31PM
  • Paul Allen by doublestar (Score:1) Thursday October 27 2005, @01:34PM
  • Trolled by ZNet by birder (Score:2) Thursday October 27 2005, @01:34PM
  • So long as we're on the topic of slow starts... by QuietLagoon (Score:2) Thursday October 27 2005, @01:37PM
  • Bloat? How about this for bloat? by john83 (Score:1) Thursday October 27 2005, @01:55PM
  • MA? by colonslash (Score:1) Thursday October 27 2005, @01:56PM
  • AbiWord v2.4.1 vs Word 2003 (Score:3, Informative)

    by Tumbleweed (3706) on Thursday October 27 2005, @01:59PM (#13891120)
    (http://tumbleweed.smugmug.com/)
    I tried this recently, just to check on initial memory usage, and fired up Word 2003 and AbiWord v2.4.1, typed in a very small line of text into both (same text), and checked memory usage under Windows - and found AbiWord using slightly less than half the memory that Word 2003 was taking. I've not tried having AbiWord laod up any Word documents or anything like that, yet, but it's certainly worth checking into.
  • Wrong tool by Jerry (Score:2) Thursday October 27 2005, @02:11PM
  • speed by philippecmartin (Score:1) Thursday October 27 2005, @02:15PM
  • With the same files? by phorm (Score:2) Thursday October 27 2005, @02:20PM
  • 'system' libraries by natmakarvitch (Score:1) Thursday October 27 2005, @02:34PM
  • can't belive it by smutas (Score:1) Thursday October 27 2005, @02:34PM
  • This reminds me of high-end audio enthusiasts by Alcemenes (Score:1) Thursday October 27 2005, @02:41PM
  • Gnome Office by linforcer (Score:1) Thursday October 27 2005, @02:50PM
  • Because loading happens so often...yeah, right by neonfrog (Score:2) Thursday October 27 2005, @02:56PM
  • What Bull by NetRAVEN5000 (Score:1) Thursday October 27 2005, @02:56PM
  • Compression by Dwonis (Score:2) Thursday October 27 2005, @03:11PM
  • Pathological test case... why has nobody noticed? by CCW (Score:1) Thursday October 27 2005, @03:14PM
  • More meaningful measurements by slayer99 (Score:1) Thursday October 27 2005, @03:28PM
  • but it runs on my preferred OS by dindi (Score:2) Thursday October 27 2005, @03:36PM
  • PDF size is definitely bloated, ODF is not by MLamar (Score:1) Thursday October 27 2005, @03:45PM
  • Of course OpenOffice is bloated by defile (Score:2) Thursday October 27 2005, @03:45PM
  • Provide OOo to Linux-Win w/NoMachine by j0ebaker (Score:1) Thursday October 27 2005, @03:46PM
  • by dlapine (131282) <dlapine@ncsa.uiuc . e du> on Thursday October 27 2005, @03:52PM (#13892212)
    (http://slashdot.org/)
    I'm sure that George did a full range of tests, of files from size ~10K up to the 100MB monster. I'm not sure why he didn't publish the results of the other files, but surely MS Office showed the same disproportional speed increase and lower memory use for all types of spreadsheets and word documents...?

    I read the blog entry, and this looks like an attempt to report the worst case (corner case) benchmark, for whatever reasons George might find useful. A fuller set of tests and results might make his case that MSOffice is better a little more convincing.

    Hard to be convincing about the usefulness of MSOffice over OpenOffice, if you're going to ignore the fact that MSOffice isn't available for some portion of the users, and choose to report a single data point as if it were conclusive.

  • Also Firefox by jridley (Score:2) Thursday October 27 2005, @04:32PM
  • Of course MS is faster . . . . by denverradiosucks (Score:1) Thursday October 27 2005, @04:55PM
  • Yes its bloated by nurb432 (Score:2) Thursday October 27 2005, @05:01PM
  • Oh really? (Score:3, Interesting)

    by jotaeleemeese (303437) on Thursday October 27 2005, @05:19PM (#13892926)
    (http://slashdot.org/ | Last Journal: Tuesday January 22 2002, @05:54AM)
    Me here using OO.org for the best part of 3 years for my Open University assignments and have not noticed.

    This is a non issue for anybody that looks at the cost of the alternative, not only in monetary terms, but also in terms to access to your own data.

    I don't care if it takes a bit longer fo OO.org to do this or that task, at the end I have a document that I am pretty certain I will be able to open and manipulate in a few years time, and I will not have to pay anybody for such privilege if I don;t want to.

    Keep putting your data in the hands of the beast, eventually you are going to be deprived of it and will be charged to access it when you more need it.
  • SSE2 floating enabled? by dedded (Score:2) Thursday October 27 2005, @05:29PM
  • You get what you pay for; simple as that. by cruncy_eyeballs (Score:1) Thursday October 27 2005, @05:35PM
  • Maybe this is why... by J. Random Luser (Score:2) Thursday October 27 2005, @05:59PM
  • its the java dumbass by sl4shd0rk (Score:1) Thursday October 27 2005, @06:04PM
  • Size Matters by nagalman (Score:2) Thursday October 27 2005, @06:10PM
  • Back in my day... by broody (Score:1) Thursday October 27 2005, @06:23PM
  • I agree, OOo is bloated by noamsml (Score:1) Thursday October 27 2005, @06:44PM
  • IT CAN'T BE OPEN OFFICE! by mister_llah (Score:2) Thursday October 27 2005, @08:17PM
  • cross-over office by Anonymous Coward (Score:1) Thursday October 27 2005, @08:32PM
  • Excel is smarter by Mustang Matt (Score:2) Thursday October 27 2005, @08:48PM
  • See what I found in the newsgroups comp.office.app by gummyb34r (Score:2) Thursday October 27 2005, @10:30PM
  • I had a user with a corrupt Excel spreadsheet. She wanted me to dig up a tape backup from March to restore. Instead I opened it in OpenOffice, and saved it back to Excel format, and voila, it mirculously opened in Excel again. So, in this instance, at least, OOo was much faster. :)
  • Slow with same data? by john666seven (Score:1) Friday October 28 2005, @05:42AM
  • Price Price Price by erraticorbit (Score:1) Friday October 28 2005, @07:09AM
  • Useful Memory Test by KayosIII (Score:1) Friday October 28 2005, @08:23PM
  • Re:I know the problem! by tweedledopey (Score:1) Thursday October 27 2005, @11:17AM
    • 1 reply beneath your current threshold.
  • Re:I know the problem! by beheaderaswp (Score:1) Thursday October 27 2005, @11:19AM
  • by BenjyD (316700) on Thursday October 27 2005, @11:19AM (#13889608)
    Openoffice.org is a C++ app. It uses java for some scripting, but everything else is C++.
    [ Parent ]
  • by InThane (2300) on Thursday October 27 2005, @11:20AM (#13889620)
    (http://www.oz.net/~inthane | Last Journal: Friday November 07 2003, @05:07PM)
    AFAIK, most of OO is NOT using Java - the only part of OO in Java is the database manager, and that's only for the JDBC connectivity.
    [ Parent ]
  • by Glock27 (446276) on Thursday October 27 2005, @11:24AM (#13889658)
    How much of this slowness is the application's fault vs. this being a giant Java app running in a JRE?

    OpenOffice is *not* written in Java. It'd most likely work better if it were. ;-) It is written in C++. I wonder if there'd be much of a speedup compiling it with the Intel compiler....

    It does have some Java functionality, which is why a JRE is required. IIRC, gcj is the JRE most often used, which might impact interpreted Java performance. Gcj has a slow interpreter, though I think the most recent version has an optional JITC.

    [ Parent ]
  • Re:How much difference between Java and C++? by jdeisenberg (Score:1) Thursday October 27 2005, @11:25AM
  • by MrNemesis (587188) on Thursday October 27 2005, @11:27AM (#13889685)
    (http://www.demolicious.org/)
    I'd chance my arm and say a fair bit.

    I made the mistake of opting for x86-64 Gentoo for one of my desktop boxes ("upgrading" it to 32bit this weekend), meaning I have to use the 32bit precompiled OpenOffice binaries. But these need hooking into a 32bit JRE which x86-64 Gentoo doesn't have, since making 32bit apps available through Portage is seemingly something that Gentoo Won't Do Because You Should Be Happy With 64bit. So whenever you start OOo it spends about a minute looking for a JVM (and failing) before you can do anything. I could have manually installed Sun's 32bit JRE, but I can't be bothered.

    Disable Java in the options and it starts in 1-2 seconds on the same machine.

    By way of comparison, I tried the same trick on my 32bit box (similar spec but with slower HDD's) and OOo was as snappy as hell and opened like the proverbial soil off a shovel.

    If there's any functionality I miss through disabling Java, I haven't encountered any yet. And please note I'm not saying that Java is slow to execute (it isn't), it's just appallingly slow to load.
    [ Parent ]
  • Re:So why isn't it more popular? by Jestrzcap (Score:2) Thursday October 27 2005, @11:37AM
  • Are you sure? by Spy der Mann (Score:2) Thursday October 27 2005, @11:40AM
  • Re:How much difference between Java and C++? by tedgyz (Score:2) Thursday October 27 2005, @11:41AM
  • USE="-java" emerge openoffice2 by phsdv (Score:1) Thursday October 27 2005, @02:02PM
  • 52 replies beneath your current threshold.
(1) | 2