LWN.net Logo

Marketing OpenOffice.org

Marketing OpenOffice.org

Posted Sep 29, 2004 7:52 UTC (Wed) by mdekkers (guest, #85)
Parent article: Marketing OpenOffice.org

The fact that the raising of funds is not mentioned is no oversight, but probably a calculated omission. The whole issue of an independent "OpenOffice.org Foundation" or other body that can raise funds, and/or hold independent ownership of the code, has been promised by Sun since the inception of the project. However, everytime when pushed, Sun backs off, and about a year ago mooted the concept in its entirety.

Bruce Perens is correct in treating Sun's motivations around OpenOffice.org with significant suspicion - many of the recent questions around the details of the MS agreement have been brushed aside, laughed away, or simply ridiculed, but none have been answered in a fair and straightforward manner.

It is obvious that this is a marketing ploy for StarOffice - sow fear of potential litigation issues in the hearts of corporate decision makers, so they will procure the "protected" StarOffice as opposed to the "exposed" OpenOffice.org product. While healthy sales of StarOffice are good for OpenOffice.org to an extent - it proves to Sun that the model works, and they will likely continue investing in OpenOffice.org - the flipside is that Sun will see StarOffice as the cashcow MSOffice is to Microsoft, and act accordingly.

Sun is far from clean, and are no angels in this matter. I used to be a core volunteer contributor to OpenOffice.org for a good 2 years. I have acted as a project lead for the website and some other projects, am one of the founders of the marketing project, have been a driving force in the (then) new copyright assignment and licensing model, and am one of the authors of the Community Council - that was until I decided to pack in and leave the OpenOffice.org project to itself until Sun's involvement is dramatically decreased, or a viable fork comes around, due to having been at the sharp end of Sun's retaliatory corporate stick for not falling in line.

Anybody who works closely with Sun for a significant period on opensource projects will know that Sun sees opensource development as a source of free labour, nothing more. Sun has no love for "the community" other then when or where the community can be of use to it. Sun has the OpenOffice.org community right where it wants it, and has no interest in the community " to become completely self-sufficient, and rely on volunteer effort and/or funds generated by the Community." Sun does not *want* a significant influx of outside developers to assist in the project - it would lose control, and that is their biggest nightmare. Sun, through Danise Cooper, claims that the "Independent Foundation Model" does not work, conveniantly ignoring plenty of evidence to the contrary, and will fight tooth and nail any effort to make them deliver on their original promise to truly free OpenOffice.org.

Having said all that (or rather, having finished my rant), OpenOffice.org is a key product, and is critical to the success of Linux on the desktop. In that light, I have, and will continue to advise my clients to deploy OpenOffice.org, and will assist them in doing so, as opposed to deploying StarOffice. At the end of the day, StarOffice is a proprietary, closed source program, with all the pitfalls associated with that, and as such poses specific business risks to deploying organisations.

I am currently finalising a Desktop Linux deployment based around OpenOffice. While the customer is relatively small (only 1000 seats), it is a significant customer - as in, a well known name - and we are working on a case study around the deployment. The interesting part here is that we migrated the customer away from StarOffice, and onto OpenOffice.org, for a variety of reasons, but chiefly due to the fact that StarOffice is a proprietary product. Sun's fear of losing marketshare to OpenOffice.org is real, and is rightly reflected in the marketing document, as StarOffice has no discernable value-add, over and above OpenOffice.org. Of course, there now is the "feature" that paying for the privilege of using StarOffice will indemnify you of any potential legal hassles with Microsoft....


(Log in to post comments)

freeopenoffice

Posted Sep 29, 2004 9:35 UTC (Wed) by tzafrir (subscriber, #11501) [Link]

What would you need to start a free (LGPL-only) for of OpenOffice.org?

If any such fork gets off the ground and get substantail code contributions, linux/BSD distros will adopt them on the count of being sane to build and more useful. Thus you have a distribution channel that bypasses OpenOffice.org .

Are theere any independent distributors of OOo for win32? (For OSX there is probably fink)

freeopenoffice

Posted Sep 29, 2004 15:49 UTC (Wed) by mdekkers (guest, #85) [Link]

money and a heap of developers - don't underestimate the complexity of the codebase - forking ooo is probablygoing to be just a bit harder then forking the kernel.

freeopenoffice

Posted Sep 30, 2004 1:35 UTC (Thu) by Duncan (guest, #6647) [Link]

No kidding. A recent article compared code base sizes. OOo is said to
have more code than /all/ /of/ /KDE/ put together. I can't verify that
claim as I've not checked (I don't need or use any office suite), but as I
run Gentoo, it's well known that compiling OOo requires /five/ /gigs/ of
free temp space to build and merge the main OOo ebuild, which source is
pretty much straight up. That's certainly far more than any Linux kernel
would be, even in my wildest nightmares.

Personally, I consider that simply far to code bloated. Of course, it
should be said that much of the code size owes to the fact that OOo pretty
much implements its own UI and widget sets from the ground up. However,
it's still comparable to QT and all of KDE in size, and that's an entire
desktop environment, not just an office suite.

The Ximian OO edition is rather smaller, requiring "only" ~3G of free temp
space for compiling. That sounds rather more reasonable to me, certainly
in comparison to 5G. Of course, it's probably the MSWormOS compatibility
stuff that they cut among other things, so I doubt it's as cross-platform.

That brings up a question I've been wondering about for a few weeks, tho.
If we are talking a fork, how far from that is Ximian? I think they
intend to remain synced to the main version, but would forking from it, if
a fork is being considered, be more reasonable? If I'm right about the
MSWormOS compatibility stuff above, and MSWormOS compatibility remains a
goal, than I suppose I've answered my own question. However, it's
something those considering a fork may wish to look at, anyway.

Duncan

freeopenoffice

Posted Sep 30, 2004 11:57 UTC (Thu) by tzafrir (subscriber, #11501) [Link]

Disclaimer: this is all talk and no code. So feel free to ignore it on those grounds.

OOo seems to suffer from a huge code bloat. The code includes a thick cross-platform compatibility layer. OOo is unable to share code with other projects due to licensing issues. So it built everything on its own. Right to a complete fonts rendering system. That fonts rendering system was later replaced on linux in basically every linux distro.

It seems to me that if one is weeling to do the immense work required, it will turn out that much of the code of Abiword or of Mozilla could be reused. The result would be a much smaller OOo, with much faster start-up times.

Besides, the acronyms are too good to waste on a minor project.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds