Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Software Businesses Apple

At Long Last, NeoOffice/J 1.1 Released 336

VValdo writes "After nearly five years of development, NeoOffice/J has made it to its first stable release. NeoOffice/J 1.1 is a Mac OS X-integrated office suite based on OpenOffice.org 1.1.4 that includes word processing, spreadsheet, presentation and drawing applications. Key Macintosh features include a standard Mac OS X installer, a native Aqua menu bar, use of the native printing system, full clipboard support, drag-and-drop, Mac "command" key shortcuts, mouse scrolling, integration with major Mac email clients and native support for Mac fonts. The full announcement is here."
This discussion has been archived. No new comments can be posted.

At Long Last, NeoOffice/J 1.1 Released

Comments Filter:
  • Cached on mirrordot (Score:2, Informative)

    by bandrzej ( 688764 ) on Wednesday June 22, 2005 @08:25AM (#12879821) Homepage
    At least mirrordot was able to save a cache:

    http://www.mirrordot.com/stories/56f602610d944ff 78 9b6ec7a2075940c/index.html

    Looks like their news page died at 17,000 hits after 12:17 today. Very sad.
  • by Anonymous Coward on Wednesday June 22, 2005 @08:26AM (#12879825)
    J stands for Java.
  • by Speare ( 84249 ) on Wednesday June 22, 2005 @08:27AM (#12879830) Homepage Journal
    I'll keep my client running today. Will you? http://play.aelitis.com/torrents/NeoOfficeJ-1.1.dm g.torrent [aelitis.com]
  • Fantastic! (Score:4, Informative)

    by MichaelSmith ( 789609 ) on Wednesday June 22, 2005 @08:27AM (#12879834) Homepage Journal

    My sister needs a laptop for work and I have been steering her towards a G4 mac. MS office adds $AUD300 to the price, which offends me, mainly because of the huge profit microsoft make out of it.

    Having this available could make it a much easier decision for her to buy the macintosh.

  • by Ford Prefect ( 8777 ) on Wednesday June 22, 2005 @08:30AM (#12879851) Homepage
    Before anyone complains about the lack of Aqua widgets and the continuing Windows 95-like appearance of the program, from experience that's probably the last remaining area to be completed.

    Everything else is great, and infinitely superior to the old port of OpenOffice.org to the Mac's X11 - for instance, copy-and-paste works fully (styled text is no problem whatsoever); file associations work correctly; native printing, fonts, anti-aliased line art are just fine. Even more recent, esoteric stuff like Spotlight searches are fine - when I installed Tiger, all my documents got neatly indexed without me lifting a finger.

    It's in an application bundle, it stores its settings in ~/Library/ - apart from those grey, rectangular buttons and controls, it's a complete, modern Mac application.

    Honestly, don't judge it on first appearances or screenshots (I've found numerous Mac 'ports' of software which seem to concentrate too much on cosmetics rather than functionality) - it's truly wonderful. For anyone looking for a free office suite on their Mac, here it is!
  • Good news (Score:3, Informative)

    by Lord Satri ( 609291 ) <alexandreleroux@LIONgmail.com minus cat> on Wednesday June 22, 2005 @08:30AM (#12879854) Homepage Journal
    This is good news (tm). I've been using the X11 version for a while. Works great. Yes, it's X11, but it truly works fine. Downloading NeoOfficeJ right now. It is a good thing to have a choice. It might not be native but hey, we'll get there eventually.

    In terms of competition, there's KOffice for MacOS X I kept my eyes on, see http://kde.opendarwin.org/ [opendarwin.org]. Still pre-alpha however.

    I use and love iWorks. Keynote is simply *great*. But it is not free (forget open source). And iWorks, for the moment, lacks a spreedsheet, which OOO doesn't. Thanks to OOO and NeoOfficeJ developpers! :-)

  • by myukew ( 823565 ) on Wednesday June 22, 2005 @08:31AM (#12879863) Homepage
    a working link [mirrordot.com]
  • by thelamecamel ( 561865 ) on Wednesday June 22, 2005 @08:33AM (#12879869)
    Actually most of it's written in C++ (IIRC, the FAQs are down), same as OpenOffice.org. Only the OS X specific bit's in Java.
  • Coralized link (Score:3, Informative)

    by harvardslacker ( 881339 ) on Wednesday June 22, 2005 @08:33AM (#12879874) Homepage
    Here's the Coralized link:

    http://neowiki.sixthcrusade.com.nyud.net:8090/inde x.php/NeoOffice/J_1.1_Announcement#Announcement_.5 Ben.5D [nyud.net]

    Though, frankly, there's not much there to read.

    Greg
  • by macshome ( 818789 ) on Wednesday June 22, 2005 @08:35AM (#12879885) Homepage
    Hrm - maybe Office on the Mac is much better than the Windows version. I've been hearing that for awhile, but it's still from Microsoft,

    It's far from perfect on the Mac, but I'm always astounded at how much it is better on the Mac than on Windows.
  • by volsung ( 378 ) <stan@mtrr.org> on Wednesday June 22, 2005 @08:43AM (#12879918)
    The main issue with porting OpenOffice to the Mac (and NOT using X11) is how to interface with the Mac OS APIs to draw the GUI, handle the clipboard, etc. Apple offers C, Objective C and Java bindings to these APIs.

    So, once upon a time there was a NeoOffice/C which used the C bindings, but for some reason it was very difficult to develop. The authors then abandoned it and used the Java bindings instead, producing NeoOffice/J. This was only feasible because OpenOffice makes heavy use of Java internally.

    (One minor point of confusion for me: The NeoOffice FAQ claims that NeoOffice/C used the Cocoa API, but I thought that was only for Objective C and Java. I thought for pure C you had to go with the Carbon API.)

  • Screenshot (Score:5, Informative)

    by base_chakra ( 230686 ) * on Wednesday June 22, 2005 @08:50AM (#12879955)
    This 800x600 screenshot [freshmeat.net] should survive a slashdot throttling.
  • by FatherOfONe ( 515801 ) on Wednesday June 22, 2005 @08:55AM (#12879985)
    Well seeing that this had a "J" in the title and it appears to have used enough Java in it to warrent that name, I would bet porting "may" be easier than you think. Easy being a relative term in all...

    Now "if" it was totally written in Java, then I would say it would be very easy to port :-)

    My gut feeling is that a significant portion of it was done in C, and thus it will take some time to get that part compiled and working again.
  • by timster ( 32400 ) on Wednesday June 22, 2005 @09:03AM (#12880023)
    Whoa, you're not a lawyer for sure. Nor am I.

    Fonts -- meaning that file (or files) of computer data that represent a particular typeface -- are absolutely copyrightable. That's why Linux distributors cannot distribute the fonts from Microsoft or Apple (though an end-user can download some fonts from Microsoft's web site, or use the fonts from their own Windows installation).

    It is the typeface itself that cannot be copyrighted. But that's the way the characters look, not the data that represents them to a computer. So I'm free to clone the Arial typeface by developing my own font that represents it, but I can't just copy Microsoft's font.

    Developing a good font from a typeface is a lot of hard work, I hear.
  • by bsharitt ( 580506 ) <bridget@sharit t . c om> on Wednesday June 22, 2005 @09:03AM (#12880026) Journal
    Just as with C++, regular C code can be used in an Objective C program, but still be treated the same, so you can us C with Cocoa.
  • by Anonymous Coward on Wednesday June 22, 2005 @09:06AM (#12880048)
    - OpenOffice runs with x86, so that part should not be a problem
    - The parts that are done in Java should not be a problem, too (except if you write really, really ugly code)
    - So leftover are parts that are written in C AND are not part of standart openoffice AND rely on big endianess. I'm pretty shure that should not be much.
  • My Experiences (Score:5, Informative)

    by LaughingLinuxMan ( 872028 ) on Wednesday June 22, 2005 @09:30AM (#12880223) Homepage
    I have used the last release candidate to do "real" work on personal projects. That is, I actually tried to get things done with it rather than just clicking around to see how "Mac" it is. I have both MS Office X and NeoOffice/J installed. Office X is used for school work, where I cannot take a chance of my professors not being able to read a document.


    1) In the early releases NeoOffice/J was sluggish. There were rendering delays with first word typed, pull-down menus, and switching tools, among other things. I am pleased to say that the interface speed has increased through the release candidate schedule. That said, you will find there are still delays here and there that may bother you. They bothered me until I used Office X again. That product has UI delays as well, just in different places. At this point I think it is a wash.


    2) Stability (e.g. random crashes) was an issue on the earlier releases. These have been largely successfully addressed. In fact, when using the last RC to get work done I did not experience any crashes. Very nice.


    3) The UI is somewhat confusing, since it departs from some of the standard metaphors we usually see in office software. The primary example is the tight coupling of the different suite functions. Those that are used to using one application for spreadsheets and another for presentations will need to aclimate to a monolithic application. This is not a big change per se; it just takes some getting used to. There are other minor departures, such as the lack of aqua widgets and different locations of buttons and menu items. Once I got used to these differences, I found the product usable for my project work.


    All that being said, I have decided to do all my personal project work in NeoOffice/J. Why? The data I generate in my personal projects is valuable to me personally. I would like to maximize the chances of being able to read it in the distant future. Since the Open Office file format is completely open and documented, I believe that the OO.org file format has the greatest chance of being read 15-20 years from now. If there is not any software in 15-20 years that can read the format, then due to the open licensing on the format I could write/hire someone to write a program to read the documents. Try doing that with some archaic closed format. I will deal with quirks today to enable access to the my data tomorrow.


    -LLM
  • Re:How much Java? (Score:1, Informative)

    by Anonymous Coward on Wednesday June 22, 2005 @09:40AM (#12880263)
    Very little. Most of the Mac-specific code is Carbon. Java is used primarily for screen drawing and a bit for configuration.
  • by Otter ( 3800 ) on Wednesday June 22, 2005 @09:50AM (#12880325) Journal
    Swing apps do NOT cut it on Mac OS...

    Sure, but at least they go over better than X11 apps!

  • by AndrewJ-NYC ( 750178 ) on Wednesday June 22, 2005 @10:07AM (#12880448)
    I'd love tgo switch to NeoOffice or Pages or another decednt alternative to Word on the OS X platform, but they all ignore a feature of vital importance to professional writers like myself: A halfway decent word count function. In Pages, you can do a word count on the whole document, but not on a highlighted selection. And in NeoOffice, you have to go through an enormous song-and-dance with the Tools-->Statistics dialog (before manually selecting a tab!) to get the word count (a method that also precludes getting the word count of a highlighted selection). There's tons of room for a word count box in the status bar at the bottom of document panes in NeoOffice, but is it there? Nope. In Word, I can see how much I've written by looking at the status bar or by by executing a quick keyboard commmand, and I can run it on selections as easily as the whole document. Everyone who's trying to make Word-beaters for OS X just don't get it. I don't like using MS bloatware, especially on the Mac, but for now Word is the only real option for anyone who earns his or her living as a writer.
  • Did you notice that Mono supports numerious languages?

    Did you notice that Mono is primarily an implementation of .NET, and thus subject to patent claims by Microsoft? Microsoft has stated that these patents will be avilable on a "royalty free and otherwise reasonable and non-discriminatory basis", but short of an irrevocable legally-binding release worded in such a way that it's unambiguously clear these patents can not be used against open-source software, I am unwilling to trust to their good will.

    Statements like "Furthermore, our release of the Rotor source code base with a specific license on its use gives wide use to our patents for a particular (non-commercial) purpose, and as we explicitly state we are open to additional licenses for other purposes." -- Microsoft applies for .NET patent [archive.org] are less than encouraging.

    In Europe, Microsoft are already showing their true colors [edri.org]: "If developers want to build the protocols into their products, they must agree not to distribute that product in source-code form, or to subject it to licenses that require source-code disclosure, a formula that excludes many open source licenses."

    And they have other tricks up their sleeve, "At every release the focus of Microsoft's tools that provide a compelling Linux development environment could break or prevent mono-compatibility the same way Microsoft's J++ broke Java compatibility by replacing JavaBeans, RMI,and JNI with COM, DCOM, Direct/J. At that point, you would face the choice of either forking the API's or forking over some royalty payments." --Mono developer meeting [oreillynet.com]

    With Mono you can hitch your wagon to Microsoft's oxen, never knowing just where they're going to go.
  • by Insightfill ( 554828 ) on Wednesday June 22, 2005 @10:56AM (#12880926) Homepage
    I serendipitously downloaded NeoJ yesterday and still have the DMG. Is there any way to join the torrent without re-downloading?

    Yes: simply grab the torrent and when your client asks where you want to save it, point it right at the one you already downloaded. Your client will then compare your file against the torrent and decide that you've already got it, but leave you in the swarm.

  • Well Done NO/J devs! (Score:5, Informative)

    by benmhall ( 9092 ) on Wednesday June 22, 2005 @10:56AM (#12880929) Homepage Journal
    I've been using NeoOffice/J on my Macs for a couple of years now. (I have a rather dated review here. [linuxgruven.ca]) Without a doubt, it's my favourite office suite for OSX.

    What's really amazing is that almost all of the coding work is done by Patrick Luby (pluby) with a fairly small group of very dedicated testers and contributors. Despite the complexity of the code and the magnitude of the task, Patrick and the rest of his small team of volutneers has managed to release the only viable alternateive to MS Office for Mac OSX.

    I have been installing NeoOffice/J on lab machines at work for over a year now. NO/J 1.1 is a significant improvement over the earlier versions. It now integrates with the menubar, opens and closes like a Mac app, and even uses OSX's keyboard shortcuts. Heck, they even managed to integrate it with SpotLight!

    For everyone out there using a Mac, be sure to check it out. Also, if you like the program don't forget to donate. [planamesa.com] Even $50 is much appreciated. Think of it, an entire office suite on your platform of choice with perfect interoperability with Linux, Windows and Solaris. And it's Open Source. Surely that's worth a donation.
  • Re:open office fork? (Score:5, Informative)

    by TheRaven64 ( 641858 ) on Wednesday June 22, 2005 @11:07AM (#12881022) Journal
    NeoOffice was originally started as a prototype for the OpenOffice port. Ideas for porting would be tested in NeoOffice, and then ported to OpenOffice if they worked. As part of the project, NeoObject/J was created with a different approach - to use the Java interface in OpenOffice to talk to the Java interface to Cocoa, rather than implementing everything in Carbon / Cocoa.

    Over time, it appeared that NeoOffice/J was developing faster, and it would be easier to get it to a usable state than the OpenOffice OS X port, so the OpenOffice OS X port was abandoned. NeoOffice/J is the `official' OS X version of OpenOffice. Additionally, the NeoOffice/J people will be handling the official port of OpenOffice 2.0 to OS X.

  • by Mechcozmo ( 871146 ) on Wednesday June 22, 2005 @11:55AM (#12881479)
    Office for the Mac isn't perfect, but it is far nicer than the Windows version. I don't have any real complaints about Office aside from the bloat, which if reduced, would be nice. But otherwise... it beats the Windows version by far. Waaayyy far.
  • by helixblue ( 231601 ) * on Wednesday June 22, 2005 @11:57AM (#12881496) Homepage
    Huh? OpenOffice has runs very nicely on other architectures such as SPARC and MIPS, and in fact, it's predecessor, StarOffice was sold for such platforms. I mean, the project is basically run by Sun! It was not x86-specific by any stretch of the imagination. Mac OS X has it's own set of peculiaraties that make porting the code of this particular project a bit of a pain. For more information, see Compiler and Other Technical Issues in the Mac OS X 10.0.x Platform [openoffice.org].
  • by Craig Ringer ( 302899 ) on Wednesday June 22, 2005 @12:56PM (#12882052) Homepage Journal
    The real issue isn't Java - it's javax.swing, the Java Swing toolkit, and the java.awt, the Abstract Window Toolkit . AWT looks awful, has a clumsy event model, and is low level and clunky. Swing provides higher level widgets, but an over-complex API, and it's still slow as hell.

    Ever tried SWT [eclipse.org] from Eclipse [eclipse.org]? It's the Java widget toolkit that doesn't suck! (as much).

    That said, I'm very happy with C++ and Qt [trollech.com]. Well, except the C++ bit, but I find Java just as gag-worthy in different ways (Java 1.5 goes some way to rectifying the issues with generics and the collections framework, though. It's still WAY too verbose and static for a truly nice language, though).
  • by Anonymous Coward on Wednesday June 22, 2005 @02:36PM (#12883048)
    Highlight section
    Command-C to copy
    Open terminal
    pbpaste|wc -w

"Can you program?" "Well, I'm literate, if that's what you mean!"

Working...