About

Welcome to Panela, Matt Harrison's take on mostly Open Source, Linux, Python, innovation in those areas, other buzzwords and Dick Proenneke. It comes complete with the illustrations as needed. Note the opinions expressed here are merely my opinions and not the opinions of my employer.

about Matt

Calendar

««Nov 2009»»
SMTWTFS
1234567
8910
11
12
1314
151617
18
192021
22232425262728
2930

Mailing List

My RSS Feeds








The real benefits of Open Office

posted 2006.01.10 Tue

My buddy Matt has an interesting post on the problems with Open Office. I'm sad that Matt misses what I feel is the most important contribution of Open Office.

I would argue that Open Office along with Firefox are two of the most important and successful Open Source applications for the mass of humanity (I'm not discounting Linux (which is probably orders of magnitude more important) or GCC(which is important to developers)). I'm grateful to have Open Office and I use it almost everyday. Is it the epitome of good software? No, but it does its job.

Why is Open Office successful? Because it is free in the libre sense? I don't think this is the case. As Matt and other's have pointed out 90 of 100 developers who are working on OO are paid by companies to do so. You might say cool 90 people. I say, why does it take 90 people? (I had the same feeling at the recent FOSS.in conference in the groupware session where I heard that there are around 20 developers working on Evolution, but 1 working on Kontact! And from the demos given, I'm thinking about moving to Kontact).

Is it successful because it is free in the gratis sense? Probably to a degree. Lots of companies would like to lower their licensing costs. Using Open Office is one way to do that.

Is it successful because it is cross platform? Again, probably to a degree. This is important but it is not the main factor.

I claim the main factor for its success is "compatibility". Because we have been entrenched with a monopoly on productivity software, people need to be compatible with that. Granted, it's not 100% compatible, but for 90% of people it does the job. If it wasn't compatible to some degree, few would use it. If it was more compatible with the incumbent format, more people would use it.

Which brings me to my main point. What is the most beneficial thing OO has done? Opening up millions of lines of source code that few people can understand? Nope. Giving away software for free? Nope. What is it then? The most important thing OO has done has nothing to do with the fact that it is open source software. In fact, this thing happened after OO already had compatibility with MS Office. The most important thing is a new standard now supported in OpenOffice2. The ODF standard. This standard is open to the world and anyone can implement it.

Matt complains about Linux World forcing him to use Open Office, but what it appears to me is that they are saying use a standard compliant format. Is Massachusetts betting on Open Office because it is open source? I think they are more interested in a standard. (An quick aside, I was talking with a friend who works for a company that makes movies during lunchtime ultimate pickup today. I asked him if they use homegrown or proprietary software. His response is enlightening. "Mostly homegrown, you don't know if these small companies selling software will be around in 5 years." But if they are supporting a standard, you don't have to worry about being able to access your data in 5 years).

What would happen if you browser didn't render HTML, it only rendered a proprietary version of a markup language that was undocumented? Would people complain then? In fact, where would the internet be without standards?

Looking to the future.... So is Open Office the answer? For most people I think it does the job. Is it the best solution? Probably not. But now that the standard is out there and others are supporting it, expect meaner leaner office environments. My bet is that KOffice will be the Firefox of the office suites (when it uses QT4 which will allow free versions for windows). It will be lightweight fast, and people will be able to extend the code. (How many people are working on KWord right now? 3 or 4?) And it will work on Macs as well, without requiring you to fuss with X.

tags:      

links: digg this    del.icio.us    reddit




1. rene left...
2006.01.11 Wed 12:37 am :: http://www.madecollective.com/

An interesting note for your html analogy...

Flash is the nonstandard document of the web. It can do things that html can't really do, and has tools which people know how to use. So people use the nonstandard flash.


2. Matt left...
2006.01.11 Wed 12:51 am

Rene- The last I heard SWF was an open format (ie Macromedia is not trying to hide it), though not a standard. The problem is there aren't many free (in whatever sense) tools to create SWF. A popular (non-free) tool to create SWF is flash. The redeeming value of flash (besides homestarrunner) is that there are free (gratis) players for 99% of the market (most people can view flash for free). Most (99%) people couldn't view Office documents for free without Open Office.


3. JanC left...
2006.01.11 Wed 4:49 pm

Matt, recent SWF format specs have a license that only allows the use of the spec to create SWF-files, but forbids the creation of SWF players.

(BTW: you can look at the Macromedia site to check that license if you want...)


4. Matt left...
2006.01.11 Wed 5:13 pm

Janc- I stand corrected. Thanks. Still I believe that the situation for flash is better than office. Macromedia provides a way that I can view flash on 99% of machines for free. MS does not provide me a way to view (let alone edit) doc files without purchasing office.

(But then again what do I get with flash? Homestar is one thing. Taking up 40% of my CPU for monkeys jumping around in ads is another....)


5. a random John left...
2006.01.16 Mon 11:01 pm

Matt,

OO compatibility with .doc sucks donkey balls. It is consistently unable to handle bullet items and anything that has formatting that is something other than left to right top to bottom text (resumes and forms are examples) turn into multi-page meaningless monsters. Anyone who has tried to import a slightly complex document and doesn't think that OO.o is lacking is wearing blinders. 90% isn't good enough for most people. The first time they see it spew something funky they'll go back to the old standby.

You are right that the thing that it has going for it is ODF. This frees users from the forced upgrade cycle of office and allows for choice and real freedom when selecting a document editor. Right now this is just theory but it will be reality soon enough.

I had hoped that Apple would embrace the ODF with Pages but no such luck. That would have been a real boost.


6. David N. left...
2006.01.21 Sat 3:24 pm

Mr. "donkey balls" is full of it. OO has better compatibility with various versions of MSOffice than MSOffice does. If you have a problem file, just file a bug report, and OO will fix it like this:

http://www.openoffice.org/issues/show_bug.cgi?id=4320

Rather than moaning and groaning that you can't get free software to do exactly what you want when you want it, try helping with bug reports to make OO better for everyone.


7. a random John left...
2006.01.22 Sun 10:19 am

David N.,

I find it hard to believe that nobody has submitted the bullet item bug. That said, I'll be a good little boy and check out the site and submit a few bugs.

Of course most users will simply see that it doesn't do bullet items correctly and never use it again.


8. George R left...
2006.04.10 Mon 10:31 am :: http://drgeorge.org

Actually, we had a 100+ page document in MS Word with many embedded graphics, and despaired of ever completing it because of the "move the embedded graphics off the page" bug.

We loaded the .doc into OOo, put the graphics back where they belonged, and have abandoned Word since.

OOo isn't perfect, but it's better than its high-priced competition.

> What would happen if you browser didn't
> render HTML, it only rendered a proprietary
> version of a markup language that was
> undocumented?

Oh, you remember "Microsoft Network" and "Blackbird", do you? :-) :-) :-)

(http://libr ary.wustl.edu/~listmgr/webcat-l/0060.html for you young whippersnappers...)