Slashdot Mirror


OpenOffice Illustrates Open Source's Limitations?

Cardbox writes "In his latest article in The Guardian, Andrew Brown asks 'If this suite's a success, why is it so buggy?'. OpenOffice, he says, shows the limitations of the open source development model. Brown is not your usual ignorant Microsoft-bribed hack. He has himself contributed macros for OpenOffice users. Brown lists the problems and assigns causes. He adds: 'If OpenOffice3.1 becomes a blockbuster... it will be because large companies such as Sun, Google, and IBM have decided that open source is the cheapest way to gang up on Microsoft, because it means they need spend nothing on support.'"

36 of 611 comments (clear)

  1. Alternate by Hey+Pope+Felcher+.+. · · Score: 5, Funny

    If Windows is such a success, why is it so buggy?

    Large, complex pieces of software, generally have bugs, becuase they are large and complex.

    1. Re:Alternate by external400kdiskette · · Score: 5, Insightful

      If Windows is such a success, why is it so buggy?

      Maybe because it's not so buggy? Whilst nothing will be bug free it's kinda moronic to see the same bullshit modded +5 funny day in day out along with the BSOD jokes in 2005 and clippy jokes. They really aren't funny to the majority of people who will find the current MS OS stuff to be pretty stable assuming their not stupid enough to open freesex.exe and whatever else. Cue for someone to tell me their stories about spontaneously combusing registries that always seem to happen to MS haters.

    2. Re:Alternate by Jace+of+Fuse! · · Score: 5, Funny

      Cue for someone to tell me their stories about spontaneously combusing registries that always seem to happen to MS haters.

      Here goes!

      Okay, so one day I was using my PC, right? Needless to say it runs Windows, because all serious computer users use Windows. Microsoft has a monopoly and we have no choices. You can't buy a good alternative, so you might as well just give up the idea of downloading one for free!

      Anyway I was sitting on my ass, browsing for porn, eating pizza, smoking cigarettes, and drinking beer like any good computer geek when suddenly I smelt something burning. No, it wasn't a cigarette that I hadn't put out. It was something worse. MUCH worse! What I smelled was the unmistakable scent of a burning REGISTRY!

      That's right! My REGISTRY had caught on fire! As with all major Windows problems, I immediate ran to the one fool proof solution. I hit my ever useful Windows key, brought up the start menu, then moved my mouse mouse pointer over to Shut Down because what I needed a RESTART, and FAST! That always solves everything!

      But before I could select Shut Down, some obnoxious program stole focus. It's this program you may have heard of, called Outlook Express! I had a new e-mail! Clearly in the preview pane I could see an e-mail with an attachment, but before I could do anything my antivirus software popped up a warning telling me that my registration had expired and if I wanted to protect my system I needed to pay $49.95!

      I felt my mouth go dry and my stomach sink, I knew what this meant! I needed to run an antispyware program! Unfortunately I was unable to do anything at this point because I bought my system at Wal-Mart and the hard drive was grinding away trying to respond! It was so obvious that my system was not going to respond that my Window even said "NOT RESPONDING!"

      Then it happened. Windows asked me if I wanted to report a bug. I thought "that's very thoughtful of them, I'm sure Microsoft will get right on with fixing my problem" but before I could send the bug report the screen when blue and filled with a really cryptic message.

      I had been through this a dozen times, and knew at this point the reset button was the only remaining option. As I reached for the system it just exploded. Bits of plastic were thrown everywhere, and one even got stuck in my eye.

      So that's why I tell people we need band together and search for some kind of alternative. Something different, free, stable, or all of those things. Tell everyone you know. Microsoft really suck, and I only have one eye to prove it!


      Was that what you had in mind?

      --

      "Everything you know is wrong. (And stupid.)"

      Moderation Totals: Wrong=2, Stupid=3, Total=5.
    3. Re:Alternate by paving-slab · · Score: 5, Funny

      Or it could just mean he is an unusual ignorant Microsoft-bribed hack...

    4. Re:Alternate by fermion · · Score: 4, Interesting
      The real discussion should be the reletive maturity of the two products. After 20 years of coherent design, under the direction of consistent upper management, MS Windows and Word should be a stable productive product. Even after 10 years it should have been a good product, but many of us remember the clunky hack job it was. Even in 2000, with ME, and in 97 with MS Word, the quality was far below what one could have reasonable expected.

      Now, compare this to codebase for OpenOffice, which while almost as old as a product as MS Word, was purchased by sun about six years ago, and only has been open sourced for 5. Factor in the time for new management, new developers, and new priorities, and MS Word has a significant advantage. The advantage for MS Windows over Linux is even greater. This is not even counting the massive resources that MS can throw at a project. Just look at XBox. In fact comparing Linux to MS Windows is like comparing MS Windows to Mac OS. In both cases one has a latecomer to the market compared to a forerunner.

      For the record I used MS Word on many platforms up to a few years ago. I moved to openoffice.org because the feature set was complete enough, and was reliable enough. Continuing to use MS Office was not even worth the minimal cost of an educational license. I don't find it any less reliable than Office, and certainly has no problem opening up the Word files I recieve. In education one regualarly recieves word files from many different versions, as many people use older machines.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    5. Re:Alternate by hahiss · · Score: 5, Interesting

      I don't want to feed the trolls here, but let me just say this:

      When I teach a section in my ethics classes about Free Software, my students (virtually all of whom use windows) are astonished when I tell them that my computers (1 GNU/Linux laptop, 1 FreeBSD desktop) only get rebooted when I update the kernel. They are convinced that rebooting every few days is necessary for, e.g., memory management.

      Even if BSODs are ``so last year," the fact is that Windows is poorly designed and poorly executed to the point of fostering bad habits and very low expectations in its users. So, suckitude is this year's BSOD.

      --
      "Every decent man is ashamed of the government he lives under." - H.L. Mencken
    6. Re:Alternate by Anonymous Coward · · Score: 4, Insightful

      The kernel is probably the single best example of open source software working. It's also sexy as hell to work on and relatively small, thus clearing two of the major barriers to getting people to work on it.

      A project like OO is huge, and a lot of the work that really needs to be done is boring as hell, not visible, completely unsexy and thankless. Doing maintenance work or squashing a bug that nobody will ever thank you for is just not going to attract developers. So the bugs remain while the features march on, and all the while the product becomes more and more bloated and unusable.

      You can see the same pattern elsewhere - look at Kdevelop. Great, great development environment. Infested with piddly little bugs. Small stuff, like it won't save settings reliably, or it crashes with XIM, or whatever - but the environment has every feature you could ask for, and more are on the way!

      Is that a condemnation of OSS? Nope, but it's something that the community has got to deal with - as the article points out - and probably sooner rather than later. How that happens, I do not know, because even in companies that are paying people to write code, it's rare to find someone who actually wants to get in there and do the grunt work when there are sexy new features to work on.

    7. Re:Alternate by Nadsat · · Score: 4, Insightful

      I use open office. Been using it for 3 years. It still doesn't work as good as MS office. There are quirky things with it.

      The spell checker essentially receives a D+. After I'm done writing a few dozen page paper, I have to paste it into MS office for because Open Office misses too much.

      Firfox, for example, is receiving great press because it is a great product. It covers all the simple things. Open office is ok for the basic. MS Office is great for the basics. I'm not reviewing the advanced features here: The face of the product is what the majority of users review.

      I still support Open Office though. And I will still use it. But I'm not going to say it is better than MS office. It comes close, but still has to simplify and reduce.

      Also, the author of the article is way off the mark to flaw the open source movement as a whole just because of Open Office's shortcomings.

    8. Re:Alternate by Anonymous+Brave+Guy · · Score: 4, Interesting

      I have a similar view of OpenOffice to you, I think. I'm grateful to those who choose to give it away, because it helps me to do some things I'd otherwise find inconvenient without paying for software since I don't install illegal copies of commercial products. However, I have no illusions about the power or quality of the product, nor its overtaking MS Office in any significant way any time soon.

      In fact, without wishing to seem ungrateful, OpenOffice doesn't really have much going for it over its major commercial rival at all, other than being free-as-in-beer. There are countless useful ways a word processor could do better than Word, making real people more productive at real jobs or giving nicer output for jobs they already do, yet in five years of Microsoft not really addressing any of the issues, the open source world has failed to do anything particularly innovative, preferring to play a never-ending game of catch-up with the market leader.

      What I really wanted to challenge, though, was this statement in the parent post:

      Also, the author of the article is way off the mark to flaw the open source movement as a whole just because of Open Office's shortcomings.

      Perhaps, but look at it this way. We know, just by looking at popular OSS sites like this one and the download stats from OSS web sites, that OSS provides a few big-name, mass-market products: Linux, OpenOffice, Mozilla et al., that sort of thing. It also provides a wider range of fairly established tools for more specialised niches. And then it provides mountains of rubbish, most of which never gets to version 1.

      Now, the list of advantages given by advocates of the OSS approach often starts with things being less buggy and more secure, on the basis of the "many eyes" principle mentioned in TFA. This claim is usually backed up by citing the relative scarcity of security breaches in Linux-based systems, the relative immunity of Firefox to nasty web pages, and so on. OSS is also claimed by some advocates to produce more innovative software, basically because the developers aren't tied to company conventions, can adapt faster to changing requirements from users, etc.

      However, if -- as the author of TFA argues based on actual bug and feature request data -- you can't necessarily rely on user support to improve a product even for probably the largest and most widely used products of the OSS world, that blows that whole argument out of the water. OpenOffice isn't less buggy than MS Office, nor innovative in any serious way; it's a near carbon copy of the established commercial player, a few years behind the times in features and robustness. And if the OSS approach doesn't achieve the claimed benefits for OpenOffice, why should it provide any advantage for smaller products with smaller user bases?

      To an extent, there is a genuine answer to this question. As I've discovered myself, the code base for products like OpenOffice and Firefox is simply too big for a keen amateur to get stuck into within a reasonable period of time. Just downloading the source and getting a build set up is often a chore for the many of us who are running Windows boxes, because so many products tend to be built using GCC on Linux or something similar. Smaller, less unwieldy projects might fare better here. But then again, does something like OpenOffice or Firefox really need to be the size they are, or is the source just bloated as a result of the less structured development processes that are inevitably used when software is being built by a constantly varying and geographically diverse group of volunteers?

      In other words, while I agree that it's unsound to generalise too much from the author's factual data on a specific OSS product, that product does offer a pretty solid counter-example to the usual arguments advanced by OSS evangelists for the superiority of their approach over traditional closed source, commercial development.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    9. Re:Alternate by arkanes · · Score: 5, Insightful
      Honestly, I think it's a pretty convincing support of the OSS model, if only because it shows just how crappy proprietary software development is. The fact that OpenOffice (an especially poor choice of OSS poster child, but whatever) is even within an order of magnitude of Office (with literally hundreds of developers and tens of millions of dollars behind it) is simply astonishing. And in my experience, Oo.o is very close to Office in functionality - it's a little slower, and has a few less features (not anything I care about, but okay), lacks a little polish (but not much). On the other hand, it kicks the hell out of Office for usability (especially Calc vs Excel - whoever was in charge of the wierd half-assed pseudo MDI in Excel needs to be skinned alive and fed to ants), there is a much larger lack of mis-features - like the aforementioned psuedo-MDI, Clippy, the "Office Clipboard", and personalized menus, and of course the price is right.

      Maybe what we need to be asking is not "If Open Source is good, why is it so buggy" but "If proprietary software spends 100 times the resources to produce a 10% better product, who has the better development model again?"

    10. Re:Alternate by yog · · Score: 5, Insightful

      True, but still the article itself has a questionable thesis. He talks of OpenOffice as though it represents all open source software. In fact, there are thousands of open source programs which are used every day including at such companies as Microsoft. Or is no one at Microsoft using Perl, FTP or Emacs? That seems unlikely.

      There is a tremendous and powerful set of server tools such as Apache web server, the aforementioned Perl, PHP, MySQL, and all the thousands of Unix/Linux command line programs that are used to run most of the world's servers. You would hardly expect Andrew Brown to complain of how limited and buggy Apache Web Server is and how much better Microsoft IIS is, not to mention Linux and MySQL and Perl/PHP--a laughable claim that would not be supported by the facts. This seems to sink his thesis; LAMP is the server to beat and has been a thorn in MS's side for years and are really your classic opensource, community-developed and supported applications.

      I think it would be more fair to look at the bigger picture. Open source and public domain software pretty much dominates the back end, and on the front end Windows software rules. Yet, recent distributions of Linux are getting increasingly solid and easy to install and use. Recent versions of Firefox and OpenOffice and Gimp pretty much do everything any user will ever need, are solid and featureful and under constant development and improvement.

      I think Brown is a bit impatient for the future to be here now. Is there room for improvement in the OSS model? Of course. Wait another year or two and (as he himself points out) version 3.1 of OOo will surely be fantastic, along with Linux kernel 2.8 and Firefox 3.5 and on and on. After a certain point, no commercial software will be worth the hundreds of dollars differential; the user experiences will be too close to call. There will be a natural shift away from Windows lock-in and we'll be buying our $100 laptops running Ubuntu or Suse or Fedora while Microsoft scrambles to be the next Google. Should be an interesting next five years or so.

      --
      it's = "it is"; its = possessive. E.g., it's flapping its wings.
    11. Re:Alternate by heinousjay · · Score: 4, Interesting

      Shhh - you'll annoy the zealots, and it seems like they're hungry.

      Hell, I've only rebooted my current XP machine twice - once to install a video driver update, and a second time when a game crashed the same driver. XP didn't even go down during that crash - it apparently switched itself to a generic driver and gave me a dialog explaining the situation and recommend I reboot to fix it.

      As a matter of fact, the only blue screen I've had in the last three years was a dead DIMM. I'd call that a fair reason for the OS to go down. Actually, I'd be pissed if it didn't under those circumstances.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    12. Re:Alternate by Goonie · · Score: 5, Insightful

      Anybody using free software to write scientific papers either uses LaTeX or has rocks in their head.

      --

      Any sufficiently advanced technology is indistinguishable from a rigged demo
      --Andy Finkel (J. Klass?)
    13. Re:Alternate by DeafByBeheading · · Score: 4, Interesting

      But that's the thing--it doesn't represent all "programs intended for use by the non-programming public". If I were to contribute to an existing open source project, I'd look at just about everything else before looking at OO. OO is scary. It's a bajillion megs big, it encompasses a full office suite, and it's a single project. Sure, you probably don't need to know that much about Calc if you're working on Writer, but they're still tied together. I can't think of any other open source project that's quite as monolithic. I'd much rather work on something twenty times smaller.

      And there are plenty of projects that are "intended for use by the non-programming public" that are twenty times smaller. Heck, the open source poster child Firefox is twenty times smaller (assuming binary size roughly correlates with size of code base, which should be fair). Brown raises some interesting points, but I think many of OpenOffice's problems really are unique to OpenOffice.

      --
      Telltale Games: Bone, Sam and Max
    14. Re:Alternate by melonman · · Score: 4, Interesting

      The fact that OpenOffice (an especially poor choice of OSS poster child, but whatever) is even within an order of magnitude of Office (with literally hundreds of developers and tens of millions of dollars behind it) is simply astonishing.

      Not really: most of the development happened when it was a commercial product (which had a fairly large niche market in Germany, AFAIR). For me, the damning thing about the whole OO saga from the OSS point of view is how little truly revolutionary has happened since Star Office went open source.

      And before all the OSS groupies throw a hissy fit, have a look here for Linus totally agreeing with the statement

      One explanation for why the Linux model has worked best with developer-type software - Web servers, compilers, the OS itself - seems to be that in these areas, there is much intersection between the developer and user bases. End-users contribute, actively participating in the community. In other areas - office software such as professional wordprocessors - the Linux model has had much less success. (StarOffice doesn't count as a "Linux model" creation, since it is proprietary and backed by completely commercial software.) Isn't this because in such markets end-users tend to be completely passive consumers?
      --
      Virtually serving coffee
  2. not open from the beginning by bersl2 · · Score: 4, Insightful

    StarOffice was purely commercial for a long time, until Sun bought them and opened the code. I don't know how much of that has since been replaced, or even how much of a difference this makes, but it isn't unreasonable to consider this.

    1. Re:not open from the beginning by matthewn · · Score: 4, Insightful

      You're absolutely right, and it's completely unfair for the author of this article to hold OOo up as some sort of typical example of an Open Source project. OpenOffice.org is hampered by (a) an enormous (and enormously-complex) codebase that was originally crafted under the "cathedral" model, and (b) the fact that Sun manages ongoing work on the project in such a way as to make the pace of change glacial. Listen to Michael Meeks talk sometime about the bug fixes made in OOo 2 years ago that didn't see the light of day until the 2.0 release. OOo has bugs, yes, and it's slow, yes, but both of these issues have far more to do with the product's history and current caretakers than with its Open Source nature.

  3. And what about Linux? by Bananatree3 · · Score: 4, Insightful

    Linux my friend is also Open Source, but is probably one of the most bug-screened OSS projects out there. It is far from bugged-out.

  4. How about gnome? by Beuno · · Score: 4, Interesting

    Gnome es open source. And even though it's not perfect, I have 20 people using it on a daily basis at the office with no complaints.
    I think that it makes absolutely no sense to project open office on all open source.

  5. Partially correct, I'd say. by Hiro+Antagonist · · Score: 5, Interesting

    The problem is twofold. First, OpenOffice.org is anything *but* an 'open-source'; Sun basically owns any of the contributions that you submit to the project, so the OOo core is more-or-less only developed by Sun (please correct me if I'm wrong on this one). The codebase originally came from StarOffice, and given what they started with, I'd say that they've made a hell of a lot of progress -- OOo 2.0 is light-years ahead of what StarOffice used to be.

    That being said, yes, OOo is pretty much crap and utterly useless for anything beyond basic office duties; its spreadsheet capabilities are laughable at best (no simplex or network model solvers), and what's an even bigger kicker (for me) is that you can't really use it on OS X!

    Sure, you can run it in the X11 emulation layer, but one of the reasons I bloody switched to Apple was that I was very tired of dealing with X11 being useful only for displaying terminals. Why would I want to run X11 when I finally escaped from it? Oh, and if you do run OOo under X11.app, you don't get any of your local TrueType fonts (IIRC), or any of the integration that makes OS X so much a pleasure to work with, from a desktop perspective.

    Don't get me started on NeoOffice. It's maintained by two guys who have better things to do with their time, and still suffers from the shortcomings of OOo, as well as some integration problems (i.e., it doesn't even use the native printing or file dialogues).

    But these problems are endemic on a per-project basis; Firefox is an overall fantastic program, LaTeX is great as well, and libgaim powers AdiumX, which gets a lot of use on my system.

    But someone has to come along and make something better than OOo; I've half a mind to do it myself, when I'm finding myself not working full-time as a UNIX sysadmin while going to school full-time.

    --

    --
    I Hit the Karma Cap, and All I Got Was This Lousy .sig.
  6. Rubbish by labratuk · · Score: 4, Insightful

    Openoffice is so wierd and often buggy precisely because it follows the closed source mentality. A huge amount of insane staroffice code was realeased by Sun. It had been internally developed. It had/has wierd custom build mechanisms. It misuses integers as pointers (hence making it non-amd64 safe). It didn't use common printing mechanisms like cups. It used/uses its own very strange widget set. It used/uses its own font handling mechanisms. It used/uses its own spellchecking system. It's practically a desktop in itself.

    It's wierd because it spent the first 90% of its life as a closed app. And it shows. Remeber when netscape released their code and the open source world had to basically start from scratch writing gecko because the code was so (dare I say it?) awful? Well OO.o is a project that is several times the size only they haven't had the opportunity to do a rewrite. On top of that it's mainly written by three (traditionally closed development) companies who are trying to pull it in slightly different directions (Sun, IBM & Novell).

    Contrast with open-from-the-start projects such as koffice, abiword and gnumeric, which are generally accepted as being much better behaved, even though they might not have all of the features.

    --
    Malike Bamiyi wanted my assistance.
    1. Re:Rubbish by Apotsy · · Score: 5, Interesting
      Perhaps those two scenarios (StarOffice, Netscape) demonstrate not that the closed source model is broken, but that companies use "open source" as a dumping ground for failed projects, hence the shittiness of their code.

      Closed source produces a lot of good code, but you never get to see it (unless you work on it) becuase it stays closed.

    2. Re:Rubbish by Xtifr · · Score: 4, Interesting

      > Closed source produces a lot of good code, but you never get to see it (unless you work on it) becuase it stays closed.

      Really? Because I have worked for a wide variety of closed-source companies over the last 25 years, and I have seen very little of this "good code" you refer to. One of the things that seriously attracted me to open source/free software in general was the much higher standards of coding that most of the developers seemed to adhere to.

      Of course, maybe things have improved since I dumped Windows for once and for all back in '98, but somehow, I find it unlikely.

  7. It's because OO Isn't an Open Source Project by Bruce+Perens · · Score: 4, Insightful
    Sun hasn't every been successful at building a viable outside community for OpenOffice. And thus, it's not really an Open Source project, it's just Open Source licensed.

    I think some of this has historicaly been a trust problemn, and some has been their copyright assignment policy (which is also a trust problem).

    Thanks

    Bruce

    1. Re:It's because OO Isn't an Open Source Project by Bruce+Perens · · Score: 4, Interesting
      Sorry, Bruce, but you're going to have to explain this one because that just doesn't make much sense to me. Does "Open Source project" mean "something that's got an open source license and a big, de-centralized community of developers"?

      Yes. To get the full benefit of Open Source, you need a big enough community to drive work for many different agendas rather than mostly one agenda. The problem is tha OO is still mostly Sun. If this were GNOME, for example (which is a project upon which Sun shares work as am equal partner with a large community) quality would be higher.

      And all of this makes me sad because the program is so important to the Linux desktop.

      OO is Open Source because it's Open Source licensed. The OpenOffice project falls somewhat short of achieving all of the benefits of an Open Source project due to a lack of community, and that in turn is due to some of Sun's decisions about the project policies and about their corporate communications concerning Open Source over several years.

      Bruce

  8. Firefox/mozilla another example. by Anonymous Coward · · Score: 5, Interesting

    Netscape turned into crap as they piled features on it to try to make it complete with Microsoft IE and MS's millions of dollars dumped into it's developement.

    By the time that Mozilla inherented the code base.. it was a mess. It took years and years and years of constant developement and change to massage it back into a state were it was a superior system to IE.

    Then it took even more development on top of that to get it to the point were you had good/attractive UI design in the form of Firefox, Thunderbird, etc etc.

    And all of this was done at a fraction of the cost compared to things like IE.

    Then you have konqueror and such that didn't have a legacy code base to deal with and they pumped out a nice browser themselves in a smaller amount of time and probably with a even smaller budget. ....

    And anyways.. if OO.org 3.1 does kick ass, and even if it is still done with help from IBM/Google/Sun/etc etc doesn't that mean that the open source still works?

    None of those companies by themselves would be capable of competing with MS on MS's own terms. (basicly document and feature and user compatability with MS's office on MS's OS in a MS dominated market)

    1. Re:Firefox/mozilla another example. by crimson_alligator · · Score: 5, Insightful

      "Netscape turned into crap as they piled features on it to try to make it complete with Microsoft IE and MS's millions of dollars dumped into it's developement."

      And Open Office is crap because, basically, Office Suites suck, and they are just following the trends.

      OOWriter is a slow clone of Word. Word sucks: unpredictable pagination across sessions/computers/platforms/printouts(!), primitive typesetting, asinine default settings.

      At least OOWRiter can make PDFs and has acceptable default settings.

      What would really make a splash is an open-source approach to word processing (or the whole office suite idea) that is better than the ugly, intrusive, slow, WYSIWYG implementation that Microsoft offers.

      This isn't a polemic for LaTeX, but for a new kind of word processor, even office suite. Once you show people why Word sucks from a user experience perspective (and not just an idealist, technical, political, or economic, perspective), many will switch.

      We need a wordprocesser that encourages semantic layout. I'm talking about templates that are easy to use, not hidden, with accessible formatting controls (think WordPerfect reveal codes).

    2. Re:Firefox/mozilla another example. by Anonymous+Brave+Guy · · Score: 4, Interesting
      We need a wordprocesser that encourages semantic layout. I'm talking about templates that are easy to use, not hidden, with accessible formatting controls (think WordPerfect reveal codes).

      I've been making your argument for years, but alas never convincing anyone with the resources to have a go.

      I think a combination of making the use of stylesheets the default and (shock!) not even putting manual formatting controls on the toolbars and such by default would make a huge difference. Make the menus and toolbars very simple, with only the major commands directly related to writing easily accessible, and let the powerful, flexible but easy-to-misuse things be the ones only power users can find.

      Obviously this can't happen in isolation. For a start, it would require extensive usability testing to determine fast and easy to use interfaces to configure the styles themselves, store them for future use, construct template documents etc. This sort of thing is often a chore in today's applications, yet I see little reason it should be more than a couple of clicks or a quick shortcut key to do most of it, if the UI places the emphasis on the right ideas that support it.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  9. And let us not forget... by MsGeek · · Score: 5, Insightful

    ...that Microsoft Office has a nestful of bugs on its own. I've had MS Office 2000 crash on me, I've dealt with memory leaks in 97, 2000 and v.X for OSX, and there are things that are easy to do in OpenOffice.Org that are maddeningly opaque in MS Office. For example: how do you do the kind of hanging-indentation thing that APA style requires for Bibliography lists? I have tried to do it in Office and it is not obvious how to do it at all. However, it's a breeze in OpenOffice.Org.

    It's also dead easy to take multiple OO Impress presentations and splice them together into one big presentation. However, try doing it in Office. Again, how to do that is not obvious at all, and it should be.

    There's also something I brought up in another thread here: Open Office will fix corrupted and virus-laden Office documents. Just save in Open Office native format, then resave the OO.O native file as .DOC. Fixed. You might have to retweak some formatting, but you've cleansed the file.

    OO.O rocks. I want to see a version that will natively run under OS X, but as long as iWork exists, Apple's not going to encourage it. OK, no problem, I'll run it happily under Linux.

    --
    Knowledge is power. Knowledge shared is power multiplied.
  10. Rights and wrongs by supabeast! · · Score: 5, Interesting

    I'm not going to dispute a single point Brown made in that article because I have all of the same gripes about OpenOffice, which I started using way back when it was still being produced by Stardivision. I will, however, point out that Brown's remarks do NOT apply to the majority of open source software I have used - the exception being almost every Linux distro I ever used. Most open source apps are tiny and slick, don't need more than a few people (often one will do the job just fine) to document or fix them. OpenOffice is a rarity in the Open Source world - a bloated pile of cruft that just keeps growing. But most Open Source software was not created by a company with a bloat fetish before being bought out by another company with a bloat fetish, and then released as Open Source software to a crowd of bloat fetishists all looking to take down another bloat fetishist.

    What the Open Source community needs to take from Brown's article, and plenty of other critiques of Open Office, is that it's time to stop holding up Open Office as a shining success story. Pick something better, like Firefox, or the ability of BSD to adapt to everything from DVD players to cars to OS X.

  11. Re:Alternate -- only 2 bugs mentioned by matthew5 · · Score: 4, Informative

    Disclaimer: I use OpenOffice daily. I use Writer, Calc, Base and on occasion Impress.

    I have found a few bugs/missing features I would like to have. For example:

    -in Impress, so far there is no way to embed sound or other multimedia files. In PowerPoint I used to do this. I would like to be able to have a music file play while the slides autoadvance. I can do the second part easily, but I can't get sound to play. I also have not yet been able to embed a short film clip on a slide.

    -in Writer/Calc/Base there is no easy way to print mailing labels from either a spreadsheet or database mailing list. The help files give a method to do it, but when the method is followed only the first page is formatted making it necessary to repeat the process several times if multipale pages of labels are needed, such as for a large database.

    -Impress tends to crash often for me during formatting/creation when my slides have a lot of photos (like if I want to make a slideshow of jpgs/pngs/etc.)

    There might be more, those are off of the top of my head less than two minutes after reading the OP and link.

    Disclaimer #2: I use Linux exclusively (Ubuntu) because I want to--not because I hate any particular OS or company. I have other very effective methods of producing the mailing labels I need, but I would like a good presentation program...Impress is almost there.

  12. Brown quotes Ou on OOo2 by Jerry · · Score: 4, Interesting

    Brown quotes George Ou's "comparison" of Excel with OOo 2.0's Calc.

    Like many of Ou's comparions, he loads the deck. For example, Ou claims FireFox has as many bugs and security holes as IE6 and even gives the nod to IE6. What he doesn't say is that his data is flawed. While FireFox is developed in full view of the public, with the users contributing to and able to browse the bug database, the users of IE6, including Ou, are kept in the dark about IE6 security holes until Microsoft decides to patch and announce them. So, while he reports ALL the FireFox bugs, he can only report the IE6 bugs that Microsoft allows to be made public, which exprience has shown is much lower in number than the actual IE6 bugs and holes. Ou's conclusion: FireFox has as many bugs and holes as IE6.

    The Excel vs Calc comparison was just as loaded, just as slanted and just as impractical. It goes without saying that NO ONE in the real world uses a spreadsheet the way Ou used it, contrary to his claim. IN fact, Ou's spreadsheet was both impractical and worthless. The 'test' was merely a test of load times, comparing Excel with OOo2's Calc. The Excel file was in Excel's format as a 16 sheet spreadsheet with 32K rows per sheet, each row having 13 text fields with a total length of about 128 characters, IIRC. Why didn't Ou post his ODT file as an ODT file for OOo2? Why did he have to convert it to an SXW format to force those who would test his work to reconvert it back to the ODT format? The real question is, why was Ou using a spreadsheet when a database was called for. Ou reported that Excel loaded its Excel spreadsheet in 38 seconds and Calc loaded its ODT spreadsheet in 141 seconds. I don't own Excel but I did download his SXW spreadsheet, converted it to ODT and timed how long it took to load it. I, too, got around 140 seconds load time.

    However, as a programmer I want to use the right tool for the job, and playing with 500,000 rows of text data isn't a job for a spreadsheet, it is a job for a database. So, using OOo 2.0's database capabilities I converted the ODT spreadsheet into a database. That took only a minute or so. Testing the load time as a database I found it to take less than ONE SECOND!!. Then I let OOo 2.0 automatically create a form, using its form autopilot, with which I could view, search, navigate, add, edit or delete the data. That also took less than a minute to do.

    Then, I thought about timing how long it would take Excel to do those things I did with OOo 2.0, but I discovered that Excel doesn't have a database, it doesn't have a form autopilot, so the time it would take to do those things would be infinite. So, by Ou's logic, OOo 2.0 is infinitely faster than Excel.

    Browns other criticisms can be as easily dismissed. By relying on Ou's slanted work to prop up his smear of OOo, Open Source and the Baazar, Brown has unmasked himself as a Microsoft shill of the worst kind... Mimiking the wolf who wore grandma's clothing in his attempt to kill Little Red Riding Hood, Brown is trying to kill FOOS while wearing a Penquin suit.

    --

    Running with Linux for over 20 years!

  13. Re:Alternate -- only 2 bugs mentioned by dorkygeek · · Score: 4, Informative
    -in Impress, so far there is no way to embed sound or other multimedia files. In PowerPoint I used to do this. I would like to be able to have a music file play while the slides autoadvance. I can do the second part easily, but I can't get sound to play. I also have not yet been able to embed a short film clip on a slide.

    Insert -> Movie and Sound.

    Quite easy, isn't it? If the format is unknown, then do the following (from the OOo help system): "On UNIX systems, the Media Player requires the Java Media Framework API (JMF). Download and install the JMF files, and add the path to the installed jmf.jar to the class path in Tools - Options - OpenOffice.org - Java."

    HTH!

    --
    Windows is like decaf - it tastes like the real thing, but it won't get you through the day.
  14. Re:Alternate -- only 2 bugs mentioned by frank_adrian314159 · · Score: 4, Insightful
    Insert -> Movie and Sound.

    That's the bug.

    As Edward Tufte noted, "PowerPoint Makes You Stupid." And trying to make your dumbass slide deck into a mulimedia extravaganza makes sure everyone knows it. And that goes for other presentaion software, too.

    --
    That is all.
  15. Re:Alternate -- only 2 bugs mentioned by dorkygeek · · Score: 4, Funny
    Yes, and no. Sometimes it is simply more covenient to insert a movie in a slide at that position in your presentation where you want to show it, instead of a blank slide, stating "Play movie now", and you then have to search for the movie and fire up the player. It's all about seamless integration.

    And there are many legitimate situations on which to show a short clip, for example in education. Nothing augments a presented experiment more than the lecturer in his youth with long hair and beard, stumbling around in a small lab.

    --
    Windows is like decaf - it tastes like the real thing, but it won't get you through the day.
  16. What 90% of the bugs were... by Chordonblue · · Score: 4, Interesting

    This article bothered me for some reason earlier this evening and when I came back, I realized why. First of all, it's defining the bugs in question. I have been a VERY close observer and participant of the OOo program and I think I know what the vast majority of bugs are dealing with: MS Word compatibility.

    You can't really blame the OOo team for that, can you? It's hard enough to create an open, expandable format but then to have to convert a closed-source, purposefully obfusticated format (.DOC) to your own (.ODT)...? Can ANY of you name a single non-MS related program that handles .DOC (oh mighty 'standard' that it is today) as well or better than OOo 2.0? Even Abiword with it's years of refinement can't handle .DOC's fields near as well as OOo 2.0.

    Folks, there have been documents written many years ago in the 3.1 versions of Office that a user here couldn't read with Office XP and yet OOo managed to read them just fine. Then you've got the Wordperfect conversion stuff, the PDF and Flash exports, etc. I'd say the team has done an excellent job with everything - especially when you see the original code (StarOffice 5).

    I don't doubt that much of what the article's author says is true. Sometimes it seems that development is moving at a snail's pace. But I'd rather they do that than have them release something clearly not ready for prime time. I'd say they accomplished a great deal of refinement and polish with 2.0 and am really looking forward to the great bibliography project slated for inclusion with OOo 3.0.

    --
    "...Well, there's egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam..."