Slashdot Mirror


History of Software Forks Favors LibreOffice

jfruhlinger writes "The forking of LibreOffice from the OpenOffice.org project, followed by Oracle's donation of OpenOffice.org to the Apache Software Foundation, has been something of a bumpy road. But if history is any guide, it's the fork, LibreOffice, that might have the brighter future."

27 of 149 comments (clear)

  1. Just look at the cleanups by Anonymous Coward · · Score: 5, Interesting

    LibreOffice has already undertaken massive cleanups of OpenOffice.org code. It's pretty obvious which one will survive. Also one doesn't have a stupid TLD in the name (although the other is a bit freetard for my tastes).

    1. Re:Just look at the cleanups by mrchaotica · · Score: 2

      Re-merge the projects (a la gcc/egcs), name it OpenOffice (without the ".org") and call it a day.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:Just look at the cleanups by Qubit · · Score: 3, Informative

      Re-merge the projects (a la gcc/egcs)

      I'd wish you luck, but... you and what army of reuniters?

      name it OpenOffice (without the ".org")

      Riiiight. Ready to buy out everyone with a stake to the OpenOffice name?

      and call it a day.

      sure, it would be easy as pie...

      --

      coding is life /* the rest is */
    3. Re:Just look at the cleanups by drb226 · · Score: 4, Informative

      The project and software are commonly known as OpenOffice, but this term is trademarked both in the Netherlands, by a company co-founded by Wouter Hanegraaff, and also, independently, in the UK by Orange UK.

      OpenOffice.org

    4. Re:Just look at the cleanups by Anonymous Coward · · Score: 2, Insightful

      A TLD-in-the-name is a great idea for a cloud product (meaning you type the name in a browser and can start using the product). The problem is that openoffice.org doesn't work that way, it's a desktop office suite.

  2. Bad strategic moves by Oracle by Compaqt · · Score: 2, Interesting

    1. If they were going to release it into the wild at the end, they should have done so at the beginning.

    2. They fail to understand the advantage that MS Office integration brings in MS's SQL Server and other server strategy.

    OpenOffice is the one thing that MS sales reps really hate. A few million investment can have a big impact on MS's bottom line.

    --
    I'm not a lawyer, but I play one on the Internet. Blog
    1. Re:Bad strategic moves by Oracle by tftp · · Score: 3, Insightful

      OpenOffice is the one thing that MS sales reps really hate.

      I haven't seen a MS sales rep in person, so I have no opinion on their feelings. But product-wise, they should have no fear. MS Office is very much entrenched and the newcomer has to offer something drastically better to have a chance.

      However OpenOffice, in all of its incarnations, never offered such a thing. It was slower; it had more bugs; it was different; it had its own way to do scripting; its native formats were not accepted by 99% of businesses, and its .doc formats didn't match native documents. But it was free, and it ran on Linux. Those two things were pretty much all it had to offer.

      I don't say that a free, portable office suite is a bad thing. There are many cases when it is just what the doctor ordered. However hardly any of these cases are among Fortune $n businesses, where MS sales reps are likely to visit.

      OOO's advantages (free & portable) are of no interest to a business. A copy of MS Office for business costs between $130 and $180. This is not even in the noise - it doesn't register. This is what an hour of work of a not very highly paid engineer costs to a business.

      I haven't checked latest builds of {Open,Libre}Office, but as I said short of some major innovations they are not likely to change the balance. Businesses will keep using MS Office because "everybody uses it" and occasional home users will be using OpenOffice. Students may use OpenOffice, but only until they encounter some serious bug that threatens their paper (which will occur on the last night before submission date.) I had my share of such bugs in my time, and that's why I'm not using OpenOffice for business.

    2. Re:Bad strategic moves by Oracle by Bert64 · · Score: 5, Insightful

      MS themselves offered nothing drastically better over unix, novell and apple back in the days... What they offered, was a massively inferior package that was also a lot cheaper (also considering the cheaper hardware)... OpenOffice plays them at their own game here.

      Cheaper is most definitely of interest to a business, $130 may not be a lot but $130 * 500 is a significant amount, especially when that cost recurs every 3 or so years and there is a huge push towards reducing cost because of the current financial climate. In fact, the cost of the software often outstrips the cost of the hardware by quite a considerable margin, which is an utterly ridiculous situation.

      OpenOffice may indeed have serious bugs, but then MS also have serious and highly irritating bugs (they are even famous for it)... On the other hand, LibreOffice are looking to be far more responsive to fixing bugs than Sun/Oracle/MS ever were.

      As for native formats, the native formats of OO are fully documented and open, and gradually people are starting to wake up to the importance of keeping any important data in open formats. Keeping your data in proprietary formats is a huge risk to your business, and the only problem is that the people running many of these businesses simply don't understand technology.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    3. Re:Bad strategic moves by Oracle by tftp · · Score: 4, Interesting

      That's what people used to say about WordPerfect and Lotus 1-2-3. Guess what? Things changed.

      If you recall, MS Word (before 1995) was "one of them" - on par with WP and Lotus [Excel] and AmiPro. But then MS did something that created a lot of value to the user - they created an office suite. Now you could insert Excel into Word (and everything into everything, as long as they are OLE-enabled.)

      This is exactly what I was talking about - a considerable, valuable innovation that instantly put MS Office above all other contenders. Note that Outlook, however good or bad at that time, was also included. This really made it an office in a box - and everything worked together. PHBs loved it, and money flowed to MS coffers, quite deservedly.

      So yes, things change. But they don't change without reason. OpenOffice has to deliver such a reason, and then it will be an instant hit in the market.

    4. Re:Bad strategic moves by Oracle by Anonymous Coward · · Score: 2, Insightful

      Students may use OpenOffice, but only until they encounter some serious bug that threatens their paper (which will occur on the last night before submission date.) I had my share of such bugs in my time, and that's why I'm not using OpenOffice for business.

      Well actually I had such bugs with MS Office 97, making my life very miserable, but at the time there wasn't any good alternative. I'm not sure about MS Office 2010, but the older ones, were really bad when having like 100 pages with lots and lots of pictures/charts/etc...

    5. Re:Bad strategic moves by Oracle by David+Gerard · · Score: 3, Interesting

      LibreOffice is already ridiculously better than OOo on Windows and (IMO) feels nicer on Linux. Not as smooth a user experience as MS Office, but it's clear there's now someone involved who actually gives a hoot about Windows users' experience. (And I'm amazed that, from the observable evidence, OOo clearly didn't.)

      --
      http://rocknerd.co.uk
    6. Re:Bad strategic moves by Oracle by pandrijeczko · · Score: 2

      OOO's advantages (free & portable) are of no interest to a business. A copy of MS Office for business costs between $130 [pbdistributiononline.com] and $180. This is not even in the noise - it doesn't register. This is what an hour of work of a not very highly paid engineer costs to a business.

      There's no denying that MS Office is the defacto standard currently and I too doubt that OOO or LibreOffice will see any penetration in business environments whilst the majority of them remain Microsoft shops.

      But not every personal user has between $130 and $180 to spend on an office application, especially if you're just firing it up once a week to open a spreadsheet for your home accounts.

      And sure, in business circles, lots of people need clever macros and VB embedding inside documents that clearly a free alternative package cannot provide - but those features, and many other advanced MS Office features, aren't needed by most casual users.

      I used to be the guy amongst my circle of friends and family who could get them any "dodgy" software they wanted but over the past five years or so, I've gone more and more to Linux at home anyway where I've had the chance to play with a lot more Open Source software, including OOO and now LibreOffice. I still use Windows XP but use the same OSS apps on it as on Linux, where possible, for compatibility reasons.

      I also made a decision then that I was going to stay legal, if only because I was getting sick & tired of the number of viruses I was installing onto my Windows boxes with all the warez stuff I was using, and that therefore I would either use free software or buy/register any commercial software that I needed to use. I do have about a half-dozen commercial applications that I use in Windows at the moment for which OSS does not have any equivalents of equal quality. Since that time, I've not seen a single virus on any of my Windows machines.

      Similarly, when friends and family came to me for dodgy software after that point in time, I'd recommend them to a piece of free software to install and, if they weren't happy with that, to go buy the commercial equivalent with the functionality they needed. Again, I've fixed far fewer of their PCs since then because they've had nowhere near as many damaging viruses as they used to have, and many of them are using OOO and are quite happy with it.

      It strikes me that if everyone took the attitude of paying for the software they use or using a free equivalent, the Internet would be a lot less inundated with viruses and bots than it is today. And whilst I use Open Source more than commercial software, I consider a computer to be a productivity and entertainment tool and everyone wants to use the best tool for the job they need to do - sometimes that's freeware, sometimes that's commercial software, and that's why there's room for both to co-exist side-by-side.

      --
      Gentoo Linux - another day, another USE flag.
    7. Re:Bad strategic moves by Oracle by Anne+Thwacks · · Score: 3, Informative
      The MS office formats are well enough known to get the actual data out

      Even MS has no idea what the formats are, and they vary randomly from one version to another. (Eg save from Word 2007 to Word 95 format does not produce a reliable result, and may produce a document that is not even readable by Word 95).

      LibreOffice is better than MS Word when it comes to editing tables, and is more user friendly, according to a lot of the users I support.

      As to exporting in pdf format, sure, once you have the final document we insist on it, but while the document is in development, and has to be edited by people in different locales, its not the answer. (I don't think MS support yo_NG, en_IE and other useful locales anyway.)

      --
      Sent from my ASR33 using ASCII
    8. Re:Bad strategic moves by Oracle by SanityInAnarchy · · Score: 5, Insightful

      It must be said, though, that MS Office always offered a plain text format (RTF) so the migration path was always there. Newer formats are zipped XML [guardian.co.uk], so the point is largely moot.

      Oh wow.

      I'm sorry, I don't have time to give this the treatment it deserves, so I'll have to direct you to here for a start:

      Microsoft Open Office XML has 6000 pages of documentation, still professionals need better documentation. Open Office XML is the largest standard that was ever put under ISO fast-track procedures.

      The large amount of comments filed by national standard bodies indicates that ECMA did no proper review of the standard proposal. No one printed them yet. However the dispositions for the comments provided by ECMA for the BRM comprise another 2300 pages of bugfixes and deprecated functionality

      Yeah. So XML is great, once I read the six thousand page spec. Why is this better than a binary format again? Having an open spec is helpful, but forget about open implementations -- IIRC, even Office itself isn't compliant, which causes even more problems given that if someone else, by some miracle, implements the spec properly, they still can't interoperate.

      By contrast, while OpenOffice is kind of big and bloated, ODF does have multiple independent implementations, and they do seem to work reasonably well. Even if this wasn't the case, at least you don't have the problem where a bit of functionality is deliberately left unspecified -- large chunks of the OOXML format will mention something (a tag, say) and then declare its actual behavior to be "beyond the scope of this document" or "implementation-defined".

      The same is true of RTF, by the way -- while normal .doc documents have enough issues between versions of Word (often OpenOffice does a better job of opening old ones), RTF does much worse. And if Office can't keep it straight, how is anyone else supposed to get it approximately right?

      I don't know that I'd suggest a business keep their data in ODF, either, but it's a hell of a lot better than OOXML as far as having actual migration paths and being reasonable for third-party software to read and manipulate. The last time I actually tried working with this stuff (just extracting stuff from MS Office and converting it to more-reasonable HTML), I tried parsing the OOXML, only to realize that it was suicide without a library, no matter how small the data I needed was. Switched to ODF and it was still a project, but I could actually read the document and figure out what was going on, without having to read the spec.

      But yeah, "It's zipped XML, therefore it has a migration path!" May as well say, "It's stored in bytes, therefore it has a migration path!"

      --
      Don't thank God, thank a doctor!
    9. Re:Bad strategic moves by Oracle by gerddie · · Score: 2

      Windows was the only game in town on PCs (aside of DOS,)

      Well, there was GEM first shown in 1983.

      ... - but I certainly saw Windows far before that, since I was setting up Windows for Workgroups in 198*.

      Interesting, since Windows for Workgroups was released in 1992.

    10. Re:Bad strategic moves by Oracle by Pascal+Sartoretti · · Score: 2

      A copy of MS Office for business costs between $130 and $180.

      It costs so little because of the existence of OpenOffice/LibreOffice. Remember how much it was 10 years ago ?

  3. Re:Redundant links by buchner.johannes · · Score: 4, Funny

    It's a fork

    --
    NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
  4. A lesson to learn by Lord+Juan · · Score: 5, Insightful

    I think every company that acquires an open source project could learn something from how Oracle handled openoffice.org

    The uncertainty and the lack of commitment by Oracle practically forced the community to fork the project. And even after that, Oracle had a chance of do the right think and donate the name to the Open Document Foundation, but they just sat down and done nothing, LibreOffice became a strong fork, and in the end they realized an "asset" that they bought from Sun was basically worthless.

    1. Re:A lesson to learn by Covalent · · Score: 4, Insightful

      Agreed. What I can't understand is how Oracle failed to recognize the value of OpenOffice. They sat on an open source software package as if by doing so they could monetize it. Bizarre. But nothing of value was lost. I love LibreOffice and as previous commenters have said, it definitely seems to be improving more rapidly than its predecessor.

      --
      Great warrior...hrmph! Wars not make one great.
  5. Re:Redundant links by cwrinn · · Score: 2

    Congraturations, you get award: Reading Fail. TFA's title = "Fork history does not favor OpenOffice.org" OPENOFFICE, not LIBREOFFICE. No contradiction. A fork in this context is when someone takes the code from a project and "forks" it on a different development path, like a "fork" in the road. OO.o went one way, Libre went the other. Have a nice day. :)

    --
    Here's a cookie... *psst* it's MAGIC
  6. There's one good think Apache will do by Bruce+Perens · · Score: 5, Interesting

    Apache will provide the LibreOffice folks with a copy of the OpenOffice code base that is under a license which removes any possible obligation they might ever have to Oracle regarding the code, unless they do something incredibly stupid (like failing to attribute or reproduce the license at all as Katzer did in Jacobsen v. Katzer). LibreOffice can choose to use that code base or not.

    If we really want to lay blame, it's not just Oracle's. Sun Microsystems didn't ever achieve a viable community for OpenOffice. There were operational and technical reasons, but the one that might have been most important was the requirement to sign your copyright over to a company that might take the work private the next day, with no quid-pro-quo at all.

    In 1999 or so, Danise Cooper called me to explain what Sun would do with OpenOffice. I explained at that time that they needed to have some sort of quid-pro-quo for code donors, even if it was only a covenant that Sun would keep their own development available under a free software license for some time or remove the contribution from their version. This was not implemented. It was difficult for independent developers to see a reason to work with Sun.

  7. The real headline here by jrumney · · Score: 2

    Selective quoting of history can be used to predict whatever future a magazine thinks will sell the most ads.

  8. Libre Office is superior. by Zombie+Ryushu · · Score: 5, Interesting

    LibreOffice is superior to Open Office in my experience. It is faster, It opens complex M$ Office documents and complex power point presentations more cleanly (assuming you have fonts installed.) It is a definite upgrade from OO.org. One problem. OO.org has brand recognition. Big time. It established itself as a market force. LibreOffice will need to establish that all over again.

  9. It's all about the community by David+Gerard · · Score: 4, Informative

    XFree86 died when the community got up and left. Even with free hosting, the remaining XFree86 partisans couldn't keep it alive and lost interest.

    Before that, the X Consortium - backed by the might of industry - died when no-one could be found to participate in it ... because XFree86 was where the action (i.e., community) was.

    Citizendium forked from Wikipedia, recruited a pile of academics, then Larry Sanger drove them away. (And then the cranks moved in.) When someone said "chaps, CZ is dead" and tried another fork, they called him ... a "traitor". This from the project that was a fork itself.

    XOrg is under the MIT X11 licence, but seems to get plenty of contributions back - because it's where the community is. An open source licence with centripetal force from the gravitational pull of the community.

    Wayland's lead developers and all the people pushing for it in Fedora are X.Org developers. They're not "traitors" to X, they're people with their eye on the target: a good open source desktop.

    EGCS won by the community getting up and leaving GCC.

    LibreOffice won when the community got up and left Oracle. Oracle and IBM's approach in trying to claw it back is gibberingly, hilariously misconceived. (And Rob Weir blew his cred irretrievably lying about what the FSF had said and directing abuse at the FSF rep who tried to correct his lie. Once a shill equals a shill.)

    OOo=XFree86 with a sponsor. Yay sponsors. Can IBM employ enough contributors to single-handedly make up for the enthusiasm to be found at LibreOffice? I really doubt it.

    --
    http://rocknerd.co.uk
  10. Picking the examples by melonman · · Score: 3, Insightful

    So how about Emacs/XEmacs, which was arguably the first great open source fork? Both projects are still around, but I don't get the impression that the fork (XEmacs) has run away with the ball by any stretch of the imagination.

    --
    Virtually serving coffee
  11. Re:Equations vs OLE by AliasMarlowe · · Score: 2

    In my corner of our (large) corporation, we are required to use MS Office for documentation and presentations. The target audience for user documents are engineers and physicists. This leads to much frustrated screaming - not all of it silent - by the authors of those documents, who all have at least MSc and almost half have a PhD. In truth, we'd all rather use LaTeX, but that's not considered to be group-editable by cretins located around the world. The corporate requirement for group-editing is bogus in our case anyway, as nobody else ever touches our documents, so LaTeX to PDF should be adequate. Actually, judging from the Word documents I receive daily there are damn few of the >10^5 employees who can either structure a Word document logically, or format it consistently.

    Powerpoint presentations for sales also include equations; otherwise the customers would ask for the equations and physics underlying the devices we make. All our sales and marketing people have to be able to handle equations and physical models to the level they are presented (or at least to come over as understanding them, even if any query is deflected with "I better check that with R&D, and get back to you"). Most of the sales & marketing people have technical degrees, often at MSc level. Equations in Powerpoint are slightly less problematic than in Word, as the issues of inserting objects all over a slide are less consequential. There is still a strong need for consistency in naming and presentation of variables, of course - and the screaming starts again...

    It really galls me that OpenOffice made the same stupid design mistake as Microsoft Office. And the error still persists despite many requests for in-line equations in the text in the style of LaTeX. They can keep their lousy math editor "feature"; just let me use LaTeX style math formatting.

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
  12. Let's hope they don't just copy MSO by gilgongo · · Score: 2

    The history of OpenOffice has been utterly depressing in so far as they've just aped Microsoft Office. Maybe that had to happen if OO was to gain any of MSO's user base, but I hope that LO will break out of the cloud of crap that is MSO.

    For example, there is no reason whatsoever to default to throwing away your work. The convention of opening up a new document and THEN having to save it is utterly ridiculous! In fact, there is no reason to have a "save" command at all. All user input should be sacred, and every keypress should be saved. Another example is the crazy arrangement of menu items (made worse by the "ribbon bar" in MSO) that attempts to cram every command into a menu structure. A word processor is for most people a tool of reasonably frequent use, yet even after many years of using MSO, I still can't remember where the word-count is, because I use it hardly ever. I also constantly forget how to bring up the styles library or insert a picture. Instead of a labyrinthine menu, why not have a search (with command completion), and leave the menu for those who want to browse?

    This comment is way OT though, so I'll stop.

    --
    "And the meaning of words; when they cease to function; when will it start worrying you?"