Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Software Businesses Apple

Aqua OpenOffice.org v2.0 Cancelled 689

Ant writes "According to MacSlash's story, a recent post on OpenOffice.org said no Mac OS X work has been done since 2003 and that there are no longer any plans for an Aqua version 'due to various licensing, political, and fundamental engineering difficulties'. :("
This discussion has been archived. No new comments can be posted.

Aqua OpenOffice.org v2.0 Cancelled

Comments Filter:
  • by Eric Smith ( 4379 ) * on Sunday January 16, 2005 @04:51PM (#11380371) Homepage Journal
    Forgive my ignorance, but doesn't OS X include an X11 server? Is there any major drawback to running OpenOffice as an X11 application rather than a native one?
  • Re:So? Use Neooffice (Score:2, Interesting)

    by VAXGeek ( 3443 ) on Sunday January 16, 2005 @04:55PM (#11380409) Homepage
    I second this, this is the project to watch for OpenOffice on MacOS. Everyone should donate to this project, they are really getting work done.
  • by Anonymous Coward on Sunday January 16, 2005 @04:56PM (#11380416)
    With Apple now getting into the office suite arena, I'm far more inclined to buy it then get the free Open Office anyways.

    Yes, I'm willing to pay for superior alternatives.
  • Qt version (Score:5, Interesting)

    by rxmd ( 205533 ) on Sunday January 16, 2005 @04:56PM (#11380417) Homepage
    It's possible to compile OpenOffice using Qt for the interface (e.g. in OpenOffice/KDE). Since Qt is available with an Aqua frontend, why not use that?

    It wouldn't provide overly tight integration with the MacOS X user interface, but it would be way better than today's X11-based OpenOffice.
  • Yes! (Score:1, Interesting)

    by Anonymous Coward on Sunday January 16, 2005 @04:56PM (#11380430)
    One more point to bring up when people ask my why on earth I'm running linux on my ibook. :-D

    Seriously, that's bad. I knew that there weren't many people involved in porting it and I expected it to take longer than planed, but I never imagined it would simply be canceled.
    Does somebody know what those political and licensing issues were in particultar?
  • by Goalie_Ca ( 584234 ) on Sunday January 16, 2005 @05:00PM (#11380449)
    As a linux user before i got my mac i was wondering the same damn thing... but then i got my mac. First of all, the X11 applications don't conform to apple's UI guidelines. It just doesn't fit in at all. It's goofy and awkward. Secondly, you gotta load up an x11 environment and then the application. You thought it took long enough to load up already? Luckily X11 doesn't take up too much memory though x11 applications feel less responsive for stuff like menu systems. It draws really fast, but doesn't respond too quickly.
  • AbiWord's new port (Score:5, Interesting)

    by Anonymous Coward on Sunday January 16, 2005 @05:00PM (#11380450)
    This makes AbiWord's [abisource.com] introduction of a Cocoa port even more newsworthy, in my opinion. Yes, I know it's not as robust an offering (I'm not sure how it could be with drastically different methods of development), but being able to read documents across the three major platforms in the same native format is a huge plus for me. YMMV, though.
  • no big loss (Score:5, Interesting)

    by dankelley ( 573611 ) on Sunday January 16, 2005 @05:05PM (#11380500)
    Even if there were an OO port to the standard OSX gui, would it matter?

    The x11 port works as well as it does on other platforms, i.e. it's great unless you want ms-office compatibilityl. The OSX port would add eye candy and a more conventional OSX "feel." I suppose it would also support fonts (which mac users have in massive numbers). But would these things be enough to make users switch? I think not.

    Folks who want full ms-office compatibility will use ms-office or, perhaps, the upcoming iWork. nd folks who can live with something that is not ms-office compatible (and I stipulate that OO is not) will probably be just as happy to use the existing x11 interface.

    Me? For committee work (which demands ms-office compatibility), I'll use ms-office. For presentations I'll use keynote, unless I'm sharing it and therefore using PowerPoint. For my research writing I'll use latex. For my friends I'll use a fountain pen. Hm... OO doesn't fit in anywhere :-(

  • Re:So? Use Neooffice (Score:2, Interesting)

    by patdabiker ( 710704 ) on Sunday January 16, 2005 @05:07PM (#11380514) Homepage
    NeoOffice/J, the current version, is Java based (from the wiki [sixthcrusade.com]. I'd like to see a version of OpenOffice using native Aqua and Quartz.
  • Re:So? Use Neooffice (Score:4, Interesting)

    by Goalie_Ca ( 584234 ) on Sunday January 16, 2005 @05:17PM (#11380578)
    I haven't tried out neoffice but I must admit MS office for mac is damn impressive. When MS is forced to omit OS-level integration and install only 4 apps, none of that other crud, it works out quite nicely. In fact, the UI hit the sweet spot, it loads fast, it's very nice, and it's not bloated at all. The install is nice and snappy too because all you gotta do is copy a folder and stick the cd key in.

    I still prefer to use latex for writeups but when i need to use office, MS office for Mac is pretty damn good. There is a reason why office for mac consistently gets better reviews than its windows counterpart.
  • by Geoffreyerffoeg ( 729040 ) on Sunday January 16, 2005 @05:20PM (#11380595)
    Not as a rebuttal, but as an inquiry:

    Is there a good compiler (open source or otherwise, but for the major platforms) that will turn Java into native code without requiring a virtual machine?

    I don't see why one shouldn't exist, but I haven't heard much about one.
  • by crazney ( 194622 ) on Sunday January 16, 2005 @05:35PM (#11380687) Homepage Journal
    Also, he claims

    Large animals, such as sheep and cattle, are used to convert captured solar energy into a form that humans can use ... huh?

    That's what plants are for buddy.. Large animals then convert the hard earned energy of the plants into useless gasses, heat, sound and a tiny bit of food.

    If you want sustainability, get rid of the big animals. In fact get rid of the chickens, too.
  • by GuidoW ( 844172 ) on Sunday January 16, 2005 @05:41PM (#11380732)
    I guess it would be like running a windows app on linux and having the whole thing feel like a windows app. Sure, it runs and it is better than nothing, but compared to a true linux app it is awful.

    Funny, this is a perfect description of what it's like to run OOo on Linux - The installation looks and handles like a Windows app's, the way it integrates into the system is Windows school of thinking and it shows, the installed application looks and feels like a Windows app and finally you can, by default, not use all of the fonts available to all the other X-apps you're usually using....
  • by jbn-o ( 555068 ) <mail@digitalcitizen.info> on Sunday January 16, 2005 @05:48PM (#11380779) Homepage
    Has anyone tried hiring a MacOS X developer or consultant to port OO.org to MacOS X? It seems like a native OO.org isn't really desired if all people do is complain that a nativa MacOS X OO.o doesn't exist and someone else won't do the work for free. Perhaps a bunch of MacOS X users would be willing to chip in US$20 to pay for something that can get the ball rolling.
  • by Theovon ( 109752 ) on Sunday January 16, 2005 @05:57PM (#11380834)
    There is a certain amount of logic to the idea that they should focus on X11. But the truth is that if Apple really wanted an Aqua version, there would be one. Apple has been known to be rather snobby, and they're probably suffering a bit from the NIH complex, because they're working on their own productivity suite.

    It's kinda like expecting really good support from Apple for Mozilla when they'd rather push Safari.
  • hmm (Score:2, Interesting)

    by Slipped_Disk ( 532132 ) on Sunday January 16, 2005 @06:07PM (#11380889) Homepage Journal
    Well, I do understand their reasoning, and as others have pointed out, Apple will always be a "niche market" for OOo.

    Of course, as a mac user I am somewhat pissed off that the platform is being relegated to the status of a second-class citizen. OSX X11 takes quite a while to start up, and incurs a NOTICABLE overhead compared to the Windows native version of OpenOffice.
    Also, on a platform that makes it name based on simplicity, having to install X11, with its cumbersome (and possibly confusing to users with no *NIX familiarity) configuration choices may drive users away.

    On the flip side of this coin, Apple's iWork suite may get a boost from this (OpenOffice will never be native, iWork is native & integrates seamlessly with the rest of the iEverything world), which will help Apple's bottom line - so this isn't all bad.

    Still, I was hoping for a native OpenOffice in v 2.0. Cest' la vie.
  • by Anonymous Coward on Sunday January 16, 2005 @06:07PM (#11380890)
    OS/2 was just one othe target operating systems. StarDivision had ports for different UNIX systems like Solaris, HP/UX, SCO UNIX or AIX and they had a native port to Mac OS. StarOffice ran on Windows 16 bit, 32 bit and on Linux. They even had a port for IBM mainframe. Most of the development effort has been done by StarDivision engineers. The OpenOffice.org community has got a lot of volunteers who use Mac OS/X but there are just a few developers who port the core libraries to Mac OS/X. It wouold be helpful if some highly skilled developers could join the porting team. Apple doesn't seem to have an interest into this.
  • On java applications (Score:4, Interesting)

    by Craig Ringer ( 302899 ) on Sunday January 16, 2005 @06:09PM (#11380910) Homepage Journal
    I personally feel that while in an ideal world Java would be good solution, I'm not convinced its the answer to all the world's software portability problems.

    ANSI C is very portable. It's also utterly useless for things like GUI applications, unless you feel that writing your own GUI toolkit and low-level system interface is fun. Portability problems are introduced by the system APIs and GUI toolkits used to do interesting things - not by the language.

    Java provides a standard GUI toolkit, plus some very good abstractions of platform APIs. If, however, you want to go beyond those platform APIs, you're back at square 1 - re-implementing the platform service, or writing an interface to it to abstract it for cross platform use. Bang! Your Java app just ceased to be portable.

    To get the sort of OS integration the mac users rant about, I'd be very surprised if you didn't have to write a few extensions for platform API interfaces.

    Another issue with Java is the GUI toolkit. IMO Swing is clunky, ugly, and gives everybody the SAME poor "user experience". Even tools like JEdit that I've seen held up as examples of how well things can work feel pretty painful in my experience when compared to a native app. I'd find Java a lot more interesting if Sun would bite the bullet and put their weight behind SWT.

    In the mean time, I'll be sticking to C++ and Qt - IMO the next best thing for portability, and much better when it comes to GUI work. Of course, Qt borrows liberally from the Java APIs where they're good, and I'll for that.

    As for Mozilla, I'm pretty sure they implement their own GUI toolkit - not a window system. I'm with you on the slow RAM hog, though.

    I'm not one to argue that Java is fast, but IMO until they Sun addresses the Swing albatross Java won't be a viable first choice for implementing serious GUI applications where "user experience" is a major concern.
  • Re:Too bad. (Score:4, Interesting)

    by lrucker ( 621551 ) on Sunday January 16, 2005 @06:10PM (#11380918)
    Unless an experienced somebody or, more likely, team of sombodies is willing to put their nose to the project 40 hours a week, like it's a full time job, it's not going to happen

    It could be one somebody, but yeah, it's a full-time job - I wrote the original Swing MacLookAndFeel from Apple and if I hadn't started when Swing first came out, long before anyone else thought it was important, it wouldn't have been ready when OS X shipped.

    (This was the second MacL&F, actually, but the first one was really only a "look". I had nothing to do with it)

  • Re:hmm (Score:2, Interesting)

    by DarkKnightRadick ( 268025 ) <the_spoon.geo@yahoo.com> on Sunday January 16, 2005 @06:17PM (#11380976) Homepage Journal
    One, it's c'est la vie :p

    Two, don't get pissed at OOo, talk to Apple. If Apple wants other apps to be able to work natively on its platform, they're going to have to open up. I don't see how anyone expects significant work to be done when everything has to be reversed engineered. This is what pisses me off about people who complain about GAIM's lack of options compared to the protocol-native clients for each service (AIM, Yahoo!, ICQ, Jabber, IRC, etc.).
  • by pixelgeek ( 676892 ) on Sunday January 16, 2005 @06:51PM (#11381179)
    -- The only way OpenOffice can take on Microsoft is to not only build a better office suite

    Actually I think that path will fail miserably. The path to take is the one I think that Apple is taking. Make sucecssful and compelling apps that provide people with the features they want and make them easy to use and interoperable.

    Office apps are typically bloated and infuriating to use. The main reason I don't use OO on any platform is that it tries to mimic the same horrible user experience that Office has.

    Why duplicate crappy applications? People aren't that stupid and if you give them useful, functional applications that still do things like read Office files then I am sure they will use them.

    No-one likes Office so what is there to lose in trying to duplicate Office formats but with a better app?

    I'll be checking out Pages when it comes out but if Keynote is any indication I am sure it will be yet one more reason not to use Office or OO
  • by mattkinabrewmindspri ( 538862 ) on Sunday January 16, 2005 @07:51PM (#11381538)
    I can't convey this easily without sounding like a huge asshole, but I'll try.

    Mac people don't want what open-source people think is a good interface. They want consistency and an easy learning curve. This means having all of your programs look and act basically the same. Menus, widgets, the whole shebang. X11 programs on the Mac feel very foreign and difficult by comparison, like they don't belong. Sure, they run just as well as they do on other operating systems, but they are missing a certain je ne sais quoi, which even the best X11 program is not going to have.

    An aqua port of OO.o would be very worthwhile. In fact, I think it could be *huge*. Mac users are some of the most anti-Microsoft people around, and don't want to shell out money for Microsoft Office. Having a good open-source office program like OO.o on the Mac would be good for Mac users, OO.o users, and anyone who isn't a fan of Microsoft.

  • Re:Oh noes! (Score:3, Interesting)

    by ElGuapoGolf ( 600734 ) on Sunday January 16, 2005 @08:16PM (#11381654) Homepage
    That's just a lame excuse for "We are the mighty Sun, but we don't help those Mac faggots, because Apple is now competing with us in servers. We neither helped those OS/2 idiots when we released the StarOffice 5.2 source. We had the OS/2 sources of StarOffice 5.1, but OS/2 is from IBM and they are competing with us either. We didn't want to release the source of Win32 StarOffice, too, but Windows is too big to ignore."

    Yeah, it couldn't possibly be that porting from X11 on Linux/Solaris to X11 on Mac is much much easier than actually creating an Aqua port.
  • by Slack3r78 ( 596506 ) on Sunday January 16, 2005 @08:25PM (#11381699) Homepage
    As soon as you try to make the app consistent, some apps like winamp, xmms, etc come along with skins and themes. There is no point in trying to force consistency with a proprietary toolkit.

    To borrow a phrase from the English, "Bollocks."

    This is precisely one of the things that makes the Macintosh such a great platform. Apple developed UI guidelines, and, for the most part, developers stick to them. I might agree with you if OOo was the norm in Mac applications, but in reality it's a huge exception.

    Simply put, OOo will not succeed on the Mac platform if it appears "broken" to the users, which is where things sit with the X11 port.
  • by ikekrull ( 59661 ) on Sunday January 16, 2005 @09:23PM (#11382045) Homepage
    Well, yes they can ignore Apple, what has anybody in the OSS world got to lose by 'ignoring Apple'?

    Revenue? nope.

    Respect? not from tards like you, I guess

    If Apple doesn't want to support X11 properly, with a decent font server and a lack of high-performance extensions, thats their call.

    So tell me again what the motivation for volunteers to port to OS X native APIs (which are mostly closed and proprietary) are?

    Come on, You have a native MS Office port for your platform, a bunch of other shareware or commercial office suites and surprising as it may be for you, Linux/UNIX users are not all primarily motivated by this ridiculous 'BEAT MICROSOFT AT ALL COSTS' idea.

    Just pay for an office suite if you need one that fits criteria that the open alternatives don't meet.

    Thats the economic model that Apple's Carbon and Cocoa APIs encourage, so if you want to have a go at someone over it, take it up with Steve Jobs, not the people in the OSS community.

    Nobody owes it to you to slave away cutting code for an essentially closed platform that few developers have on their desktops, so you can type out your word processing documents. If it means so much to you, either do it yourself or organise a bunch of people to do it for you.

    Its not going to happen just because you post your whinings to Slashdot, thats for sure.

  • Reality bites (Score:5, Interesting)

    by Anonymous Brave Guy ( 457657 ) on Sunday January 16, 2005 @09:56PM (#11382196)
    That's just a lame excuse for "We are the mighty Sun, but we don't help those Mac faggots, because Apple is now competing with us in servers. [...]

    I always look at these threads with amazement. How can anyone really believe that a major corporation supports OSS for philosophical reasons? They do it because of basic economics, which they expect to benefit them in the long run. Typically, they are attempting to commoditize software on a particular hardware or OS platform they control, in order to increase the value of their position in that hardware/OS market, or more likely today in related service sectors. It is not surprising at all that Sun won't divert resources to support OSS on a competing platform!

    It's also amazing that a few OSS evangelists can still chant the "if you don't like the development direction, you can just fork" mantra and maintain that OSS is future-proof and highly portable on this sort of basis. To an impartial observer, it's obvious that most of the major OSS projects (from Linux on down) are developed principally by a small number of commercial concerns, who have those same reasonable economic drivers for doing it. Unfortunately, it just isn't realistic for a handful of individuals who haven't been involved for a long time to pick up projects on this scale and carry on development. It has never been a good situation in the commercial, closed source world, and just opening the source to everyone (typically laughable documentation and testing included if you're lucky) doesn't make it any more likely that it will happen. Sun apparently understands this, and knows that in reality they still have far more control over StarOffice/OpenOffice development than anyone else, and will therefore use it to their advantage if they're even remotely smart.

  • by orin ( 113079 ) on Sunday January 16, 2005 @10:30PM (#11382328)
    I use office every day and I'm happy with it. My primary income is as a textbook author. There are features in Office 2003, especially the revisions and comments stuff that no other package comes close to providing. These features have streamlined the editing and revision process by a significant amount compared to how it was done even a few years ago.

    Believe it or not, there are people out there that do use some of those funky little features that no other package supports. Don't assume that everyone can get by with an office suite that has a less extensive feature set than the MS product.
  • Re:Sour grapes (Score:2, Interesting)

    by Haeleth ( 414428 ) on Sunday January 16, 2005 @11:14PM (#11382535) Journal
    Why would you expect to write a program for one type of GUI, port it, but keep exactly the same interface, and expect the people on the second platform to think your program works very well? Programs on different operating systems should not look exactly the same. If you have a program for one OS that looks like it was written for a different OS, you can expect people to see that application as a half-attempt, and you can expect them not to regard the program very highly.

    The success of iTunes for Windows suggests that this is not universally true. I know some people who avoid it because the interface is weird compared to what they're used to, but there are plenty of people who really don't seem to have any problem running something that looks like a Mac app on their PC.
  • by mrchaotica ( 681592 ) on Monday January 17, 2005 @01:28AM (#11383101)
    Maintaining a seperate version of Open Office for another proprietary API
    Who said the Mac OS API was proprietary? It's not. In fact, you can even use it both on *nix/X11 and The OS Which Shall Not Be Named. There's only one difference with the version for other platforms:

    It's called GNUStep. [gnustep.org]

    Porting OpenOffice to Aqua/GNUStep would actually be useful. GNUStep is similar to Java or .NET/Mono; it's just as cross-platform and just as native, and unlike .NET it's native on the Mac as well (does Mono work on the Mac yet?).
  • by Nice2Cats ( 557310 ) on Monday January 17, 2005 @02:16AM (#11383296)
    I use OOo with Apple's X11 and right off the bat I have to confirm what other people have said here: It works (except that you don't get italics on some fonts), but it is slow, poorly integrated and looks like crap once you are used to Aqua. You don't notice this that much with KDE/Linux or Win XP (the other two systems in our house) because their icon sets are cruder than Aqua anyway, but it is really glaring with OS X.

    But it works, and since we got so fed up with different file formats at home and switched everything to the free OpenOffice XML (OASIS) format, this is what counts here. Those of you who think OpenOffice XML is some isolated open source thing should keep in mind that the European Union (400 million people and counting) is probably going to make OASIS an ISO standard (Sun is pushing this like mad), and that open source projects of all kinds are converging on it as a common standard: Koffice is the biggy next to OpenOffice.org. The standard is here to stay. If you want to play the game, sooner or later you either have to have a monopoly or support it.

    Which brings us to the reason why this new announcement is more of a problem for Apple than for the average Slashdot user: The OS X platform does not offer a free full-fledged office suite. AppleWorks is a joke, basically one of those toy apps left over from when they had that toy operating system OS 9, and iWorks is neither a full suite nor does it support OASIS. And there is no way I am going to pay for Microsoft Office, since it does little more than OpenOffice for some ridiculous price. I mean, when it comes down to it we're talking about the choice between buying an iPod or buying Microsoft Office. Duh!

    I've said this before and I'll say it again: Apple should do a Safari (Darwin, Cups, GCC...) here and admit that they can't produce a first rate office suite by themselves. Keep Keynote if you must, but get the rest of the people wasting their time with iWorks behind an Aqua OpenOffice port. This would rid Apple of the last area where they are dependent on Microsoft, and give them the office capabilities the Mac currently lacks.

  • Re:Reality bites (Score:3, Interesting)

    by nileshbansal ( 665019 ) on Monday January 17, 2005 @03:46AM (#11383549) Homepage
    "most of the major OSS projects (from Linux on down) are developed principally by a small number of commercial concerns, who have those same reasonable economic drivers for doing it."
    "Unfortunately, it just isn't realistic for a handful of individuals who haven't been involved for a long time to pick up projects on this scale and carry on development."
    Look at KDE. A great-well-managed giant project which is not driven by some commercial interest. Study KDE project, and you will start believing in poer of OSS.
  • by quarkscat ( 697644 ) on Monday January 17, 2005 @06:14AM (#11383952)
    I don't want to give the appearance of being
    a troll here, but WTF? The only downside to
    using X11 is that the development team isn't
    in a toe-to-toe slugfest with whatever the
    platform dependent GUI-of-the-day is.

    OOo long ago (3+ years) decided that they would
    fork OO between platforms instead of using a
    common source tree with #IFDEFs to handle
    platform dependencies. The argument promulgated
    was that separate source trees would make use of
    platform dependent GUI standards better. My
    argument (at the time) was that a common source
    tree would be easier to maintain, and so what if
    the application did not look like other apps on
    the same platform -- a common look-and-feel
    across platforms would establish some measure
    of "branding". Well, okay -- so why now drop
    the differentiation between platforms that OOo
    thought was so necessary (and break the common
    source tree maintenence relief)? And especially
    only for the Max OSX platform?

    What I see is 3+ years of wasting time on
    platform differentiation (to compete head-to-head
    with MS Office), instead of making the entire
    suite slicker and more feature-rich. As it
    turns out, anyone trying to stay current with
    constantly evolving GUI standards from either
    Microsoft or Apple is "chasing their tails".
    IMHO, "look-and-feel" can easily be trumped by
    top quality rock solid code, and a feature-rich
    environment.

    Abandoning the platform-dependent GUI on one
    platform (OSX), while dancing toe-to-toe with
    Microsoft's GUI on the another is the worst of
    both worlds. Chasing ghosts does not get the
    job done. A feature-rich office apps replacement
    that can go anywhere with a simple "./configure"
    and "make" has intrinsic value, even if it is
    reliant upon X11.

    Just my rapidly depreciating $00.02 worth.
  • by wordtech ( 774952 ) on Monday January 17, 2005 @06:53PM (#11389743) Homepage
    I first tried NeoOffice/J a year or so ago. It was huge, took forever to boot, and ran dog slow. I wondered: why on earth would anyone rewrite a beast like OO.org in Java?? Didn't realize the Java part was a lightweight wrapper around the OO core.

    Anyway, I went back to using OO.org X11. It's huge, and runs pretty slow, and looks like crap, but it works. The Start OO.org AppleScript launcher, which provides an icon to start OO.org, and also provides support for OO filetypes with icons, is a nice supplement.

    After seeing this today, I tried the current version of NeoOffice/J. I didn't realize it was this far along. A real Mac menubar! Aqua print dialogs! Starts up reasonably fast! No X11 required! Compared to OO.org X11, this is already a native port. Yes, it has a little further to go, but my gosh, what a good job for a project with two or three developers.

    Great job, guys!

Always draw your curves, then plot your reading.

Working...