Apache OpenOffice Lagging Behind LibreOffice In Features 126
An anonymous reader writes "If you are looking for small niche features such as interactive word count, bundled report designer, or command line filtering etc – LibreOffice beats OpenOffice hands down. 'Noting the important dates of June 1, 2011, which was when Oracle donated OOo to Apache; and Apache OpenOffice 3.4 is due probably sometime in May 2012; Meeks compared Apache OpenOffice 3.4 new features to popular new features from LibreOffice: 3.3, 3.4, 3.5. It wasn't surprising to find that LibreOffice has merged many features not found in Apache OO given their nearly year long head start.'"
Why? (Score:4, Interesting)
Can anyone refresh our recollection as to why we need these two competing projects?
Re: (Score:2, Insightful)
Re:Why? (Score:4, Informative)
Re:Why? (Score:5, Informative)
Re: (Score:3, Interesting)
I think so too.
Re:Why? (Score:4, Interesting)
It did make me wonder how the Apache Foundation tries to steward open source objectives.
The donation to the Apache Foundation seemed primarily a result of the initial traction around LibreOffice, and it was odd that Apache didn't look at Libre and feel that they would be good stewards of the effort.
Re:Why? (Score:5, Funny)
Seriously? 'I think so too' 5, interesting.
With all due respect but just because your name is Bruce Perens and you have a four digit id doesn't mean 'I think so too' is more interesting than it normally would've been.
Posting AC for obvious reasons (Slashdot's typical 'don't touch my hero' atmosphere in case it's not so obvious)
Re: (Score:2)
"I think so too" comments are usually upmodded by moderators who agree with them. Comments themselves are (or should be) upmodded because of the content of the comments being Interesting/Insightful/etc., rather than because of opinion.
OTOH, maybe I'm just being an argumentative SOB looking for karma by defending someone name Bruce Perens who has a four digit id.
Re:Why? (Score:5, Insightful)
But Oracle kept a stranglehold on it long enough to very nearly kill OOo.
Unless OOo can gain some serious traction with new developers, it's still just a matter of time before LibreOffice replaces it completely.
Re: (Score:2, Informative)
OOo pretty much lost the race within the first month or two of Libreoffice forking from it. They merged in the code changes from go-oo pretty much immediately and most of the developers fled to Libreoffice, at this point, we're talking about OO.org and honestly, it's a zombie and has been for over a year. They may release a few more versions, but anybody that's using OO.org, ought to realize that it's basically dead in the water and falling further and further behind.
Re:Why? (Score:5, Insightful)
no, Oracle donated OOo to the Apache Foundation (I guess they couldn't be arsed with it once they realised they couldn't sell it and no-one liked them) so it's noow back to being properly open.
However, I don't think the world needs 2 open office suites, they should merge them together, then they can take the best of LibreOffice (the code) and the best of OpenOffice (the name).
Re:Why? (Score:4, Interesting)
But the point is this is under a more permissive license which some companies, IBM for example, want. Also, if no more than one office suite is allowed you better notify the Caligra people to shut up shop, too.
Re:Why? (Score:4, Interesting)
The issue is licensing.
Apache OpenOffice is APL, LibreOffice in LGPL. This means that they can't cross-port features or merge, even though they are 90% the same code base. Oracle owned the full copyrights of OO.org (originally released as LGPL), so they were able to donate it to Apache allowing them to relicense to the APL. Apache will not use a non-APL license for anything under their umbrella.
According to Apache, Libreoffice may be able to port from APL->LGPL, but Apache will likely not be able to port from LGPL->APL.
https://www.apache.org/licenses/GPL-compatibility.html
Re: (Score:2)
According to Apache, Libreoffice may be able to port from APL->LGPL, but Apache will likely not be able to port from LGPL->APL.
That's true, but they might get an email from the author allowing them to. It's only been a year - I imagine the authors would not be hard to track down.
Re:Why? (Score:5, Informative)
That's not going to work in long term. Probably it already doesn't.
LO folks have spent about a year converting the code base to use standard libraries (most notably STL) instead of the old home-brew stuff OO.o still relies upon. That was a major clean-up done by LO people which allowed them to make code cleaner and accessible to new developers. But also made LO quite incompatible to OO.o.
Due to that, many features already cannot be ported between the two without some effort.
Re: (Score:2)
I think you are right about that - I was just addressing the issue of licensing.
Re: (Score:2)
If the issue is licensing, then it would seem that Calligra Suite (formerly KOffice) ought to be the favorite of the FSF, since it uses GPL2, as opposed to LGPL. Did the FSF re-license LO under LGPL3, and even if it did, is LGPL3 considered a more favored license than GPL2? AFAIK, the FSF recommends that software creators use GPL instead of LGPL wherever possible.
I would be interested in how these 2 suites compare w/ Calligra Suite 2.4.
Re: (Score:1)
According to Apache, Libreoffice may be able to port from APL->LGPL, but Apache will likely not be able to port from LGPL->APL.
Which is, IMHO, another example of why FSF licenses suck. Why some people think this a feature, not a bug, is beyond me.
A truly open license should foster a mentality towards openness and working towards a better product, with plenty of cross-pollination, instead of being a harbor for tantrum fits.
Now we have two office suites, and who knows which one is the best for the corpo
Re: (Score:3)
I think it does, because the world *seriously* needs a decent alternative to MS Access and neither OO nor LO have it.
Re: (Score:2)
Who uses MS Access seriously?
I guess your sig is relevant to this post.
Re: (Score:2)
Oh, just millions of people who work at an office and need small to medium-size (relational - though they don't actually know anything about RBs) databases.
Re: (Score:2)
Re: (Score:2)
Yeah, it's pretty obvious that the developers of Base have no clue as to how MSAccess gets used out in the business world.
To name a few more killer features:
It's extremely simple to use MSAccess to tie together different data sources and move data from one to the other. OOBase back in the v3 days couldn't talk to two different data sources at the same time.
Last time I looked at OOBa
Re:Why? (Score:5, Informative)
I am an professional with many years of experience with relational databases, and I recently did a thorough review of Base for a client. The client needed a file-based database management system that could be easily deployed to casual users who would only be connected to the Internet occasionally. After spending a solid week studying Base and putting it through its paces, I reluctantly recommended MS Access, a product which I loathe which would limit the customer to Windows only.
I can say without reservation that the only "database" system I've seen that was worse than Base was ACIUS 4th Dimension.
What's wrong with Base? Three things.
(1) It uses HSQL -- good, but doesn't include all the jars -- bad. In effect is uses and *undocumented subset* of HSQL, and many key features like using java method calls for triggers simply don't work, even through a database console window.
(2) There is no reference documentation. There is no way to know what Base is supposed to do and how it is supposed to act; there's only walk-throughs and how tos. Those are valuable of course, but no substitute for fundamental documentation of what the product's capabilities are and how the product is supposed to behave. Without real documentation the utility of Base is largely limited to the kinds of "catalog your CD collection" toy examples in the documentation, despite having (a randomly chosen subset of) quite a powerful relational engine under the covers.
(3) The report writer GUI makes simple things like putting fields and text where you want them so difficult and fiddly it's physically painful to use because of the frustration involved -- and there's no alternative to the GUI as there is in something like JasperReports.
Access wins over Base hands down, on either documentation or user interface -- take your pick. The one clear lead that Base should have -- using HSQL instead of Jet -- is nullified by shipping a bastardized and undocumented subset of HSQL.
Base is nowhere near as robust as the rest of the OpenOffice suite; in fact I'd say it's so amateurish that it's a positive embarrassment. How they could ship something that poorly managed and implemented along with the rest of the suite is beyond me.
Re: (Score:2)
You clearly don't know what your talking about. You can use Access as a front-end to your "real" database. Nothing beats Access for the person who needs a medium-sized database of clients. If your needs grow, it will scale accessing a SQL server. You can find plenty of books about Microsoft's products, and as to OpenOffice, all you have is a bunch of loose, incoherent, outdated documentation.
Re: (Score:1, Funny)
Can anyone refresh our recollection as to why we need these two competing projects?
Hear hear, we already have Ed, why do we need all these other projects? It just isn't right.
Late night word processing will never be the same (Score:5, Funny)
Re:Late night word processing will never be the sa (Score:5, Funny)
(sorry, wrong flamewar.)
Re: (Score:2)
1) Competition is good.
2) Oracle's heavyhanded governance went beyond the pale.
Re:Why? (Score:5, Insightful)
We need LO because it's a better product in every way. It incoporates all the GoOO patches created by Novell and Debian, and has undergone a massive cleanup that made the code smaller, faster, and easier to understand, without removing any functionality, and, since the cleanup, has had a steady stream of improvements added.
IBM needs OpenOffice because they had a separate license from Oracle to use OO code in Symphony, and the LO folks aren't offering the same deal--LO is GPL, take it or leave it.
Apache needs OpenOffice because it promotes their preferred license. Which isn't much of a reason, but it's something.
OO seems likely to become an IBM product in all but name. A handful of developers may feel motivated to contribute for whatever reasons, but unless OO undertakes a cleanup like the one LO already accompished, the complexity of the code is likely to discourage casual contributors. A cleanup of OO would likely put them even farther behind LO in features, but without a cleanup, it's going to be harder to add features, which will make it harder for them to keep up in the long run, and will mean that OO's performance will continue to suck compared to LO.
Re: (Score:1)
Parts of the code cleanup has happened with Oo. IBM hired some of the original OO developers in Hamburg, Germany and also donated Symphony to Apache. OO4 will resemble Symphony (minus the Java parts) much closer than the current OO3.x
There's a large team in Beijing contributing and they are motivated, educated and talented.
Disclaimer: I work for IBM and met all parties mentioned.
Re: (Score:2)
Oh, Debian patches, how reassuring! Now I'm certain I shouldn't get anywhere near LO. They can't even keep their servers from being hacked (not once, more than once...), and even Ubuntu sometimes breaks during upgrades!
This is just wasted energy...They should put their muscle behind KDE's Office suite, if they were looking for a free software project to play with. It actually has some nice and original features here and there.
Re: (Score:2)
http://500memes.com/plog-content/images/meme/futurama-fry/not-sure-if-trolling-or-just-stupid.jpg [500memes.com]
If you want a vendor that's never been hacked, I think you're going to need to look on another planet. Even OpenBSD has a less-than-perfect record, and they're about as close to never-been-hacked as you're likely to find. As to what the ~800 developers in the Debian project spend their time on, well, that includes all sorts of things, including your precious KDE suite. So if Debian involvement scares you, it'
Re: (Score:2)
Can anyone refresh our recollection as to why we need these two competing projects?
We don't, but you can thank SUN/Oracle for the split. Soracle was dragging ass on OpenOffice.org, so the latter was forked into LibreOffice. Soracle treated LibreOffice developers like shit, and the Free Software community noticed, so many of us went to LibreOffice on principle as much as anything else.
And that's not even the entire story. Just an important note.
Openoffice still exists? (Score:4, Interesting)
I guess I've been out of touch, I thought Openoffice died with Sun and Libreoffice was forked and is the continuation of that product.
Seems like a lot of duplication of effort in maintaining both OpenOffice and LibreOffice and the community would be better off picking one. But then again, the same has been said about KDE versus Gnome.
Pony up (Score:1)
the community would be better off picking one
You say that as if you have the money to pay them to pick just one.
Re:Pony up (Score:5, Interesting)
the community would be better off picking one
You say that as if you have the money to pay them to pick just one.
No, I say that as someone who has spent years waiting for Linux on the Desktop to be ready, and I keep seeing so much software that is almost, but not quite there. Along with many competing software applications that do nearly the same thing, so it just seems like there's often alot of dilution from competing packages when there could be more cooperation to make one project more polished and usable.
And before you say "It's open source - write it yourself!", I have contributed to Open Source projects, but my contributions have mostly been on the systems tools side, I'm not a desktop applications developer.
I do run Linux on my desktop (both at home and work), but I keep a Windows VM handy for when I need to run a Windows application. I just can't move my boss over to Linux and say "Sorry your spreadsheet macros aren't working in OpenOffice. Here, download Libre Office, maybe it will work better. Wait, no, here's Gnumeric, I heard it has better macro support. No? Well someone online said KSpread might work better, try that one. Here, maybe I can get MS Office to load in Wine, the Wine website says most things sort of work"
Re: (Score:2)
OpenOffice has been "there" for a long time. We just want more, that's all.
Re: (Score:2)
In my workplace nearly everybody uses it because some of the software used is in a niche that Microsoft never saw as important. Everything else still gets done.
Re: (Score:2)
Re: (Score:3)
"f you need a high level of shared editing and some programability, and are online with broadband, Google Docs is it. "
Fixed that for you. Google docs has a tiny flaw in that it don't work when you are not online.
Re: (Score:2)
What is this "not online" of which you speak? That term is unfamiliar to me.
not online (Score:1)
>>> What is this "not online" of which you speak? That term is unfamiliar to me.
Move to an African country, preferably to a provincial town, and you'll become instantly familiar.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
The OpenOffice's Basic is similar to VB.
Re: (Score:2)
You're talking fairly simple use. However, in larger-sized businesses, your needs will grow: integration with a large SQL database, electronic documentation workflow, integrating C++ and Excel for numerical analysis of risk models, etc. Google and OO are not up to par, and lag behind the curve.
Google Docs was supposed to the MS Office killer, but Google hasn't actually done anything for real with its product. I'm not sure how you can integrate Google's own products across the board. Can you integrate Gmail
Re:Openoffice still exists? (Score:5, Informative)
Openoffice was progressing more slowly than it should have. A lot of good contributions ended up in an infinite state of non-acceptance. That said, Openoffice is still a wonderful thing. But LibreOffice is even better.
Re:Openoffice still exists? (Score:4, Interesting)
give apache some time and openoffice will rebound. it has taken considerable time and effort to migrate a project of this magnitude over to apache's infrastructure. i expect things to pick up after the initial apache release (which is the upcoming 3.4).. so 3.5 or 4 or whatever the one after that will be.
Re: (Score:3)
You mean give IBM some time. Apache has a mild interest, but it's not exactly their main focus, and they haven't exactly got huge resources to spare. At this point, community interest is probably at an all time low. If Oo rebounds, it's going to be because IBM wants to keep Symphony proprietary, and has plenty of money and resources to throw at Symphony's open-source core. I don't see any other way for Oo to climb out of the pit that's been dug for it.
But backing from IBM is definitely nothing to sneeze
Re: (Score:1)
For the moment the "community" has decided to maintain both projects. Is that ok with you?
Yeah, it would be great if the president would appoint an official Open Source Software czar and he could just order the "community" which projects were viable and which should be abandoned as inefficient, because the government is always right you know.
Openoffice still exists and works (well enough) (Score:2)
The original article is equally puzzled:
"One of the most curious things about the OpenOffice.org brand, is the loyalty that users have to it, despite the 3.3 feature freeze being twenty-two months ago, having lost much of its development community, and having had no new release since January 2011 - users are still downloading this increasingly old and creaky release at top speed."
I don't know whether I would be downloading OpenOffice for a new install. But I'm still running OO. Not out of "loyalty" but s
Re: (Score:2)
I don't know whether I would be downloading OpenOffice for a new install. But I'm still running OO. Not out of "loyalty" but simply because it works. And if you rely on it, "things that work" have a very strong argument for not fiddling with it. At least on a computer you really need.
Good point. My experience with the likes of one of those Linux hacker-happy products is break, break, break, and spent lots of time fixing thing and loosing time and money (gratuitous ABI breakage ? - F. Y. very much, "hackers"
Bloat (Score:4, Insightful)
Re: (Score:1)
I use a pre-fork version of OO on a daily basis. The only thing keeping me from "upgrading" to LO is a (perhaps unjustified) fear of bloat.
Re: (Score:2)
When they find an unused method, why can't they remove it immediately?
Re:Bloat (Score:5, Informative)
Re: (Score:1)
Actually, I wouldn't be surprised if they removed way more than that. The graph goes up every now and then. He explains that it is because more useless code was revealed.
Re:Bloat (Score:5, Interesting)
I have LibreOffice downloaded, but only use it once every few months...so I haven't followed too closely (or really care too much about how efficient it is). But I thought one of the first things the LibreOffice team planned to do was remove the Java dependency everyone had been complaining about for years for causing bloat and slowing things down.
Re: (Score:2)
I could never totally figure out why OpenOffice, which for years was not Java based, added Java as a dependency.
It seemed like a massive dependency for a relatively minor set of features. Plus then every computer ended up getting the Java update notifications and at one point somehow a lot of users ended up with a Yahoo toolbar or something as part of a "security update"!
No fun.
Re: (Score:2)
Re: (Score:2)
Well, with recent versions of LO, I noticed that it now ONLY gobbles a few GBs when loading a big animation - instead of a really really big number of GBs and throwing your machine[*] into swapping like in the "good old days of Windows 95" as it used to...
[*]: I've got 8 or 4 GB, depending on which machine - and I think that should actually be enough to run an office suite. It is enough to do some semi-heavy number crunching...
Re: (Score:2)
Re: (Score:2)
Let's leave the humongous gigahertz and RAMs for really important task, such as scientific computing, multimedia, and CAD stuff.
Office suites should definitely not need to take that road.
Re: (Score:2)
Really? Do "we"? Does every school, city hall, government agency in the U.S and this little old blue planet of ours have 3 GHZ quadcores, and 16 GB RAMs?
You seem to forget something: if you ain't got the dough for quadcores, you're probably trying to save money on Microsoft licenses, too...Now can you connect the dots?
It's actually slimmer (Score:3)
The LibO download size may look bloated, but that's because their default download includes all the languages rather than having separate installers for each language. I switched to LibO 3.5 recently and my install uses ~75MB less space than my OpenOffice 3.3 install did.
Re:Bloat (Score:4, Insightful)
The trouble is that one man's bloat is another man's absolutely essential feature.
Re: (Score:2)
Adding features is not necessarily a good thing.
I generally agree with what you have to say. May I subscribe to your news letter?
Re: (Score:2)
However, adding features while improving the underlying code organization is always a good thing.
Re: (Score:2)
>"Adding features is not necessarily a good thing."
YOU are insightful. It *can* be a good thing, but it can also be a BAD thing. It all depends.
Quite frankly, there are some things that LibreOffice team is going after that somewhat scare me. It might not be such a bad thing to have a more conservative OpenOffice around. Our organization greatly depends on OpenOffice now, and although we can and will appreciate new features, we are more concerned about usability, stability, performance, bug fixes, and
Re: (Score:1)
Adding features is not necessarily a good thing.
No, but adding a feature which would beat or rival the competition (Word) is surely A Good Thing.
But neither OO nor LO appears interested in using named styles professionally. The absence of a style margin (à la Word) is so glaring an omission that it makes Word the de facto interface for editing with styles. The inability of OO/LO to show all styles at a glance is what forces me to recommend Word to clients who need to edit their authors' documents. When I raised this with some OO/LO people they were
Re:Merge! (Score:4, Informative)
IINM LibreOffice forked form OpenOffice because issues under Oracle's stewardship. It made sense at the time. But, now that Oracle has "released" OpenOffice I really don't see why there needs to continue to be two branches. Indeed, I think that it depletes the developer base and dilutes the user base for both projects.
It's time those forks merged.
The Open Docuement Foundation does not hold all the copyrights to the code base as Oracle did, so is unable to relicense work done since the fork under the Apache license. The only way to merge is to add any new code from OpenOffice.org to the LibreOffice codebase so that the aggregate work remains under copyleft licenses wherever that applies. Do you think the Apache foundation will be ok with that?
If so, then merge away and everybody be happy.
Has Apache passed the Compatibility Test Suite? (Score:2, Offtopic)
n/t
LibO Lags Behind AOO in Folks Acting Like Jerks (Score:4, Interesting)
I'd like to see AOO succeed. But its leadership dooms it. As I've said before [slashdot.org]:
He's not the only one either. Few people who aren't on the IBM payroll want to contribute to a project with that kind of leadership. People from the open source community in general and from the LibO camp in particular are reluctant to do anything to cooperate with Weir and co. By the time AOO actually gets a release out it will likely be too late to revitalize any interest in the project.
Re: (Score:1)
did you really just quote your own slashdot post as a source?
Re: (Score:2)
I wasn't quoting myself "as a source" - instead of just repeating myself I was acknowledging that I've said it before, and I linked to my previous post because it included more details for people who were interested. For sources, most of what Rob Weir says on the AOO incubator dev list [apache.org] will show my point. I haven't followed it in the last few months but when I was reading it frequently stuff like this [apache.org] was going on all the time
Once Oracle Touched OOo... (Score:4, Insightful)
Colors (Score:1)
Stopped using OpenOffice (Score:2)
Feature count! (Score:5, Interesting)
Number of features is the Dr. Strangelove "mineshaft gap" of the software world. Microsoft Word: 1000+ features. Seriously. Google Document: maybe 50? Which is expanding marketshare? Microsoft's barely-tolerated "ribbon" UI was a direct response to Too Many Features.
How about user count as a metric of success?
So what? (Score:1, Troll)
Meeks is the architect of the original Novell fork of OpenOffice, whose penchant for rabble rousing led to the LibreOffice fork. His meditations on feature differences between OpenOffice and LibreOffice are cherry picked and biased.
Consider; LibreOffice lags behind Microsoft Office in features as well. So should LO shut down? and Microsoft Office 2007 "lags behind" Office 2010 in features. Does that mean Office 2007 was a mistake? OpenOffice has more features than Abiword. So maybe we should take A
Re: (Score:2)
Highly subjective comparison (Score:1)
Try importing a SVG file in OpenOffice and LibreOffice, or just doing some serious editing. Then you will see how biased the review by Meeks is. He's just protecting his job.
Re: (Score:3)
Try importing a SVG file in OpenOffice and LibreOffice, or just doing some serious editing. Then you will see how biased the review by Meeks is. He's just protecting his job.
The project contributer figures are from ohloh, and show ten times as many developers on LibreOffice as OpenOffice. Do you think ohloh is biased?
Re: (Score:3)
Actually, I do think the Ohloh numbers are biased. A project that uses distributed version control, like LibreOffice, and accepts patches from contributors that way will show one result, but another, like Apache, that uses Subversion and accepts patches via email, will see something else.
Essentially, depending on your patch policy you may not have any non-core contributors acknowledged in your version control.
Re: (Score:2)
So the Apache Open Office tools don't fully support outside contributors. I see.
I have a solution for OO (Score:2, Informative)
DIE!
It has nothing to do with "head start" time (Score:3, Interesting)
Re: (Score:3)
And of course, that makes your wonder. If LibreOffice truly has 300 developers, and has been working on this code base for 18 months, and started with all the Go-OO code, as well as all the unintegrated Oracle patches and the OOo 3.4 beta, then what the hell have they been doing?
With that starting point, that amount of lead time, and 300 developers, they should be rocking our world with their dazzling features. 300 frickin' developers and the best they have is, "uh, I turned a modal dialog for word counts
Re: (Score:1)
300 frickin' developers and the best they have is, "uh, I turned a modal dialog for word counts into a modeless dialog". Really? That is an embarrassment.
Give them some time to improve. They started with a large complicated, bloated and bug-ridden codebase. Many developers are new to the project, and they can't be super productive from day one.
Thank for Apache OpenOffice (Score:2, Interesting)
My Linux provider dumped LibreOffice onto my laptop as an alleged "security" fix. It claimed to be full of fixes. But the little things, like broken horizontal scroll bars in Calc, graphs that wouldn't update and a Base that corrupted the database I had used without any problems for several years, were rather a nuisance. The corruption recurred each time I restored from backup, and did not occur with OO on another system, so I can, fairly safely, presume that it wasn't a one-off.
With AOO's recent release, I