Slashdot Mirror


OpenOffice.org For Mac OS X Hits 1.1.1 (Finally)

berchca writes "So it looks like OpenOffice.org for Mac OS X has finally hit 1.1.1 (for X11). They've also stated they probably won't do a native (Aqua/Carbon) release until OOo 2.0 is out, in late 2005 or early. Great work guys! Now I can get decent macros." I hope 1.1.1 has some speedups over 1.1.0, which works well but takes forever to start.

11 of 109 comments (clear)

  1. Re:Well, 1.1 been available for awhile ... by Fuzzle · · Score: 5, Informative

    Errr...umm....how about Keynote to replace Powerpoint?

  2. 1.1.1 is available *if* you build it yourself by Black+Art · · Score: 5, Informative

    Otherwise you have to wait for the installer to be finished.

    Since building it requires fink (which I hate) and I am building far too many other things at the moment, I will wait.

    I am glad to see it though.

    I would prefer seeing OpenOffice being able to handle everything from the same build tree like almost everything else I build for OS X.

    Maybe one day they will have things together enough to merge the trees.

    I expect that they will have to do a lot more work for that to happen though.

    --
    "Trademarks are the heraldry of the new feudalism."
  3. OO.o o O oo, o.o.o by NanoWit · · Score: 5, Funny

    OpenOffice On OS One Oh, one.one.one

  4. Who cares about open office? by weeeeed · · Score: 5, Insightful

    I was using it on Linux daily, I have not used MS Office for years. When I switched 20 months ago, I had to learn that OO.org is sucking on OS X and nobody really cares about it. It does not look native, slow, big and buggy. Suddenly it just sucked. Macs spoiled me. OS X spoiled me. And it's a good thing. I have changed from hardcore geek to somebody wo does not want to use slow unusable crap.

    I wanted the ultimative usability experience and OO.org could not satisfy any of that. Since 20 months I am on search for The Office package. Haven't found one yet. I hope Apple is coming up with one soon, my another hope goes to the KDE + Qt/Mac porting project especially the koffice part of it. I gave AbiWord a shot, but it did not performe well. And there is no matching Spreadsheet app.

    OO.org is dead for me. Big, slow, and too many of itch-scratch people working on it. No innovations.

    1. Re:Who cares about open office? by edalytical · · Score: 5, Informative
      Try Nisus Writer Express out. It's simply the best word processor for OS X. Yes, it is a commercial product, but it's worth the $59.95.

      I know I don't have to mention it, but Keynote is where it's at if you need to do a presentation. At least with these programs you can have part of an office suite.

      I'm still looking for a decent spreadsheet program myself. So if anyone knows of a native OS X spreadsheet program that is at least on par with Nisus Writer Express or Keynote please enlighten us all.

      OO.org is dead for me as well. It started when I downloaded StarOffice back when I was using Windows, can anyone tell me why the hell I needed two taskbars and two start menus? wtf. Now I know OO.org isn't like this anymore, but things still bother me about it. Like the file path in the toolbar, ugly, useless and tacky.

      --
      Win a signed Stephen Carpenter ESP Guitar from the Deftones: http://def-tag.com/?r=0008781
  5. Slow starting by plumpy · · Score: 5, Informative

    In Ulrich Drepper's paper on writing shared libraries, there is a discussion of why it takes so long to start up. Debian lets you use prelink to speed up the dynamic linking time. I dunno how much speedup you get.

    From Drepper's paper:

    With the knowledge of the hashing function and the details of the string lookup
    let us look at a real-world example: OpenOffice.org. The package contains 144 separate DSOs. During startup about 20,000 relocations are performed. The number of string comparisons needed during the symbol resolution can be used as a fair value for the startup overhead. We compute and approximation of this value now.

    The average chain length for unsuccessful lookup in all DSOs of the OpenOffice.org 1.0 release on IA-32 is 1.1931. This means for each symbol lookup the dynamic linker has to perform on average 72 x 1.1931 = 85.9032 string comparisons. For
    20,000 symbols, the total is 1,718,064 string comparisons. The average length of an exported symbol defined in the DSOs of OpenOffice.org is 54.13. Even if we are assuming that only 20% of the string is searched before finding a mismatch (which is an optimistic guess since every symbol name is compared completely at least one to match itself) this would mean a total of more than 18.5 million characters have been loaded from memory and compared. No wonder the startup is so slow, especially since we ignored other costs.

  6. Re:Well, 1.1 been available for awhile ... by subtillus · · Score: 5, Funny

    the problem with keynote is that it makes all of the people who have never seen it before too distracted. What's that? Why doesn't my powerpoint look that good? How did you make it do that thingy with the cube! that was too cool! How come your inlaid videos work and mine never do? No one ever pays attention to my presentation!!! ; )

  7. Re:Quit fucking around; build a native aqua versio by mibus · · Score: 5, Informative

    Having ported other (admittedly small) apps from Linux to OSX, I'd have to say that it's highly unlikely that any work that is done for the OSX/X11 is "wasted", as most of the porting is likely to be from the library/kernel differences, not from moving from one XFree86 install to another.

    The waiting-on-2.0 is because 2.0 will have an abstraction layer above the UI toolkit, which will also allow native Gtk/Qt builds.

    If nothing else, this can help them gather interest (and thus developers) *now* instead of in a year or more, when the native version might be ready. Except it won't without help...

  8. Abandon Hope, All Ye Who Enter Here by guet · · Score: 5, Interesting
    yep, that's great.

    "looks like you don't know how to use Fink"


    well, I'll tell you what, I had exactly the same idea as this guy last night and tried to download the subversion package, and gave up half way through recompiling the new version of Fink (WTF, I just downloaded it as binary and it wants to download (AND COMPILE!!?!?!?!?!?!) a new version of itself??). You're about as helpful as the myriad documents I had to plough through to get that far.

    It's a mess, and if you're used to that kind of software deployment and want to put up with it, great, but frankly, it's about 10 years behind the rest of the world. I don't mind messing around on the command line to get a command line tool up and running, but what's with this 'auto-update' that actually has to compile most of the software again and a graphical client that doesn't even manage to hide the command line (please type in your response (what, you mean, like on a command line but with a little dialog that gets in the way?)) and has lots of cryptic menus (selfupdate-rsynch)? Yes, I *can* go away and find out what the menus in the app mean, but it's a tool for getting new software, not photoshop; I'd expect the menus etc to be straightforward and legible for someone who's not familiar with the program. It could at least have chosen a default update method rather than sticking at that point. The flat file layout (just like on the command line then, how about nested trees of categories at least?) and basic GUI I could put up with, but it took two hours to get software that should have been painless to install.

    Why exactly should I have to download and compile a new version of software and all the libraries it depends on just after I've downloaded the binary?? Then it gives me messages like this... (note the mistake (at least I damn well hope so) in file size). The only advantage is the dependency checking, which it doesn't even seem to work all the time.

    Need to get 4933kB of archives. After unpacking 1980MB will be used.

    Take a look at bundles on OS X (ship the used version of the library with the app, in a nice neat package), then look at fink and tell me it *just works* if you know what you're doing. For certain values of knowing what you're doing, yes it just works. I think the point of the parent poster was that he doesn't want to have to go through all that pain just to try out some software. Not that he can't 'learn fink' but that he doesn't see the benefits which repay all that effort. Ah, I must go, I have another 'please provide your response to the command line' message.
  9. Re:Quit fucking around; build a native aqua versio by tverbeek · · Score: 5, Informative
    Instead of pissing in the wind with X on Mac, all of the effort should be for the native aqua version. The X version looks horrible and performs horrible.

    But it's available now. If they'd insisted on doing a native Aqua port instead of building and maintainging the X11 version first, OpenOffice for OSX would still be vaporware... vaporware that a lot of people would be sitting on the sidelines questioning whether it was ever going to happen. This way we know that OOo is going get ported to OS X, because it already has. That builds confidence, establishing that OOo is a real cross-platform app, not just a Linux app that's been successfully ported to one other OS.

    That's particularly important to me, because it means I can finally run the same wp and work on the book I'm writing (on a USB keydrive) on my iBook out on the front porch, during my lunch break on my Windows machine at work, or in the wee hours on my main desktop running Linux. That's so much more convenient than some kludge importing/exporting files with AppleWorks, and worth putting up with the painfully long launch time of OOo 1.0 on a G3/500 (I leave it running and put the iBook to sleep between uses) and the Win/Lin-looking UI.

    It's a damn good thing AppleWorks is coming with it....

    Depending on what functions your cousin needs, there are other non-MS apps available for OS X (Nisus Writer, Mariner Write/Calc, FileMaker).

    Asking one of these people to "put in X, and then compile OpenOffice".

    Compile? 1) Download X11 from Apple.com and run the install package. 2) Download the latest OOo*.dmg file (one for 1.1.1 should be along soon) and run the install package. It may not be fully noob-compatible, but it's not as difficult as you make it out to be.

    --
    http://alternatives.rzero.com/
  10. Want a native OOo? Try NeoOffice/J! by benmhall · · Score: 5, Informative

    The people at NeoOffice.org are working on two parallel OOo ports. The first, NeoOffice, attempts to port OOo to Aqua. It seems to have stagnated, but the very promising NeoOffice/J is rapidly approaching 1.0!

    NeoOffice/J replaces the dependency on X with a dependency on Java, which is treated as a native toolkit in OSX. NeoOffice/J may not look like an Aqua app yet, but it does integrate nicely with the AA fonts and can use OSX's copy and paste. It takes a good 30 seconds to launch on my G3 iBook 700/640MB RAM but once it's up and running it is quite fast. I recently removed the OOo X11 port from my machine, as NeoOffice/J works more consistently for me.

    NeoOffice/J is based on OOo 1.0 but it's still much better than nothing, not to mention much better than the X11 port. It's very easily installed with a DMG file and the standard Apple installer, once installed it behaves like any other OSX app, setting up the MIME types properly, etc.

    I've installed 0.82 in the Mac lab here at work, as we didn't purchase MSO with the machines and students were trying to open PPT lectures. Anyway, I'd take NeoOffice/J over AppleWorks any day of the week. I even prefer it to MS Office on OSX. (Sorry, it may look Aqua-ish, but it's an odd duck too.)

    ----------------------

    From the NeoOffice/J site:

    No X11 software required

    NeoOffice/J uses the JavaTM technology that is built into Mac OS X. By using Java, there is no need to download and install the X11 software that OpenOffice.org requires.

    Integrated with Finder and Mail

    The Mac OS X Finder will automatically launch NeoOffice/J and open OpenOffice.org and MicrosoftTM Office documents that you double-click on. Also the Mac OS X Mail application will open OpenOffice.org and Microsoft Office attachments in NeoOffice/J.

    Uses Mac OS X fonts

    Unlike OpenOffice.org, NeoOffice/J uses the same fonts that all of your other Mac OS X applications use. This means that NeoOffice/J will handle reading and writing of Western European characters (e.g. characters with accents, umlauts, circumflexes, cedillas, etc.) and some fonts will even handle Japanese, Chinese, and Korean ideographs. Also, NeoOffice/J is able to use any fonts that you install in your Library/Fonts subfolder or the /Library/Fonts folder.

    Handles international keyboards

    Unlike OpenOffice.org, NeoOffice/J will use an keyboard layout that you use. I routinely switch to a Spanish keyboard without a problem. Also, if you switch your keyboard layout while NeoOffice/J is running, NeoOffice/J will automatically switch as well.

    Native printing support

    NeoOffice/J supports printing using Mac OS X's native printing functionality. Like other Mac OS X applications, you can use NeoOffice/J to print, preview, or save a document to a PDF file.

    Native copy and paste support

    NeoOffice/J supports copying and pasting using Mac OS X's native clipboard so you can copy and paste text and images between NeoOffice/J and other Mac OS X applications.