August 17, 2009 6:07 AM PDT

OpenGoo is no competition for Google Docs (Update)

by Matt Asay
  • Font size
  • Print
  • 46 comments

There are times when I think open source is an unstoppable force. And then there's OpenGoo.

OpenGoo declares its mission to be to "make the best Web Office. Period." But then it proceeds to undermine every benefit that a true Web office productivity application, like Google Docs, provides to its users. Like the Web, for starters.

That's right. The first thing that struck me when trying to use OpenGoo (aside from its rather unfortunate name, which is yet another reminder that marketing is an essential function, not an afterthought, for open-source projects) was the download page.

Download page?!? I thought this was a Web office productivity suite. Why would I want to download an application?

I never found out. Once I had downloaded and unzipped the file(!?), I was greeted with this:

(Credit: Matt Asay)

I tried finding the application launcher, but couldn't. More pertinently, why should I? It's a Web application, right?

I finally gave up and used the demo, instead. It works fine, though it's nowhere near as polished as Google Docs, and still left me wondering, "Why do I care, as a lay consumer, that this is open source?"

Yes, there is value in having access to source code should OpenGoo go down (particularly as it appears one is meant to install and run OpenGoo inside the enterprise firewall, which sort of defeats the purpose of it being a "Web Office," but...). But would open source make OpenGoo a more resilient service, in the way that some are (wrongly) claiming open source would make Twitter more impervious to denial-of-service attacks?

Of course not.

The OpenGoo site brags that by using OpenGoo, "you are free of vendor lock-in." But I would gladly trade a little lock-in for some ease of use.

There is tremendous value in open source, but the OpenGoo developers have mistaken where it begins and ends. Open source should be invisible to the end users that care about a Web-based office productivity suite. By making it a feature, OpenGoo demonstrates misunderstanding of its audience.

Zoho also uses a lot of open source, but it doesn't sell open source as a feature. This is probably why you've heard of Zoho but, until this article, you likely hadn't heard of OpenGoo.

UPDATE @ 12:12 PT on 8/18/09: My post above was written in some haste, which prevented me from adequately explaining my points. I apologize for the confusion. I understand (and clearly implied) that OpenGoo is not a direct competitor to Google Docs, as it's meant to be run behind the firewall (i.e., it's an on-premises installation, not a cloud application).

But this, as I noted, is its biggest deficiency (well, after the name). It is neither fish (locally installed Microsoft Office) nor fowl (cloud-based Google Docs), and so it's unclear what value, if any, it provides, simply on architecture/installation alone.

No one is going to beat Microsoft Office with a light upgrade in deployment options, least of all OpenGoo, which I continue to find underwhelming in its UI and feature set. Open source is unlikely to improve on this. Given how much OpenOffice has struggled to attract significant development from outside Novell and Sun, in part because the development community isn't interested in rebuilding Microsoft Office (why would it? I doubt many developers have a Microsoft Office "itch" to scratch).

So, OpenGoo isn't Google Docs and doesn't want to be. What does it want to be? The premier Web Office, according to its website. It's not, as I note above and underline emphatically here, because it's light on Web and not innovative in its approach to Office.

I apologize for my hastily written post, but OpenGoo doesn't get any better on further reflection.


Follow me on Twitter @mjasay.

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure. You can follow Matt on Twitter @mjasay.
Recent posts from The Open Road
An application war is brewing in the cloud
2010 the year of cloud-computing...M&A
Canonical shines its Ubuntu light on consumers
Open source became big business in 2009
Will we see an open-source IPO in 2010?
Could Apache keep Google's regulators at bay?
Red Hat's Q3 earnings defy gravity
Canonical's opportunity to simplify Ubuntu
Add a Comment (Log in or register) Showing 1 of 2 pages (46 Comments)
by realwariola August 17, 2009 6:46 AM PDT
Are u nuts? its a web application that users can install easily on their web server / corporate firewall and based on AMP (figure out the Acronym yourself). Its dirt easy to install (even on laymen perspective, someone with basic knowledge of Joomla installation can do it) and there u have it, your own web office running on your own web server. I dunno if you are so lazy to RTFM.

That is, I unsubscribe to your twitter and dont bother much about your writing anymore. Should have done it earlier.
Reply to this comment
by pentest August 17, 2009 5:28 PM PDT
It is mind boggling that he didn't know what the download was for, but not at all surprising.
by August 17, 2009 7:34 AM PDT
"Why do I care, as a lay consumer, that this is open source?"

This is why I happily pay money to use Microsoft Office and Windows. Both of those products provide a far superior experience for me to any competitor at any price.

Use open source if it provides a better bang for the buck, not because you're on some anti-capitalism crusade.
Reply to this comment
by gnuyoga August 19, 2009 9:00 PM PDT
If every one starts thinking like YOU then perhaps the world will be ruled by Corporates.

FYI the www is a result of Open Standards ....

I suggest (you lay consumer) step back a bit. USE YOUR BRAIN and think & then express your ideas !

I should agree that you can write funny articles !
by liquidmetalband August 17, 2009 7:37 AM PDT
1. Google is untrustworthy. That's why open source matters.

2. You're too lazy to even see that this is something you install on your own web server. It therefore gives you control of your own data.

This entire article is a joke.
Reply to this comment
by davidlari August 17, 2009 8:40 AM PDT
I sure hope it's an intentional joke. I've enjoyed reading Matt's columns, but this one and another recent one have left me scratching my head. Maybe he's got some kind of personal issues going on now, or just needs a vacation.

I've been using OpenGoo for awhile now and also eyeos. These two products are not equivalent, but are both cloud platforms. I like controlling my own cloud. If you want to try eyeos, you don't need to host it yourself as they offer a hosted (free) version. Not sure if OpenGoo has any hosts available yet.
by pentest August 17, 2009 5:33 PM PDT
Is there any place that gives awards for online postings that are ridiculous? I want to nominate this one.
by glennji August 17, 2009 7:44 AM PDT
Oh dear. I'm afraid I have to agree (somewhat) with realwariola on this one, Matt -- you seem to have missed the point of the OpenGoo /project/, as opposed to an OpenGoo-powered service. (I genuinely cringed when I read "I tried finding the application launcher, but couldn't. More pertinently, why should I? It's a Web application, right?")

It's like laconi.ca vs. identi.ca, and the distinction is in the Wired article you link to. And while it might not be the greatest name, it's a noble enough goal -- to provide software for running your own private Google Docs-like web app. There are a lot of different reasons you might want to do this, but I'd agree it is more about not trusting your private documents to Google and/or the "cloud" in general than "vendor lock-in" (as Google Docs can export to OpenDoc, right?).

But yes, the distinction between software and service should be made here.
Reply to this comment
by gerrrg August 17, 2009 9:20 AM PDT
I just ran through the demo, and I have to say, it's more like an alternative to Microsoft than to Google Docs, and it's quite good.
by aristotle_dude August 17, 2009 8:21 AM PDT
I'm sorry but you Open Source fanboys (who could probably not code themselves out of a wet paper bag) are wrong and Matt is right. It is so popular these days to for hipsters like yourselves to be "for open source" but heaven forbid that someone would ask you to actually contribute coding effort or even money to a project. There is nothing wrong with providing installations for use internally within a corporate network but that should not be the focus of the project. They should be focussing on providing usable alternative to google docs as software as a service to help reduce the risk of vendor lock-in. Not only would this provide a greater value to the end user but it would also help then spread the word about their project faster and give them a test bed for developing greater usability of their deployable packages for internal network use.

Open source can be a good thing but too often people involved in the projects and people blindly advocating them often have blinders on preventing them from seeing the big picture.
Reply to this comment
by odubtaig August 17, 2009 2:27 PM PDT
Gee, maybe this is the project to develop it, not the deployment itself. I don't suppose that fits with your little speech.
by GotAdvantage September 30, 2009 9:07 PM PDT
the kid doesnt seem nor you to have the knowledge that you install this on a web server then have access to it from anywhere - on the web... idiots
by elephantangelchild August 17, 2009 8:25 AM PDT
Wait... Wait, what? I knew this article was going somewhere interesting when you looked for the installer.

OpenGoo is meant to be hosted on your own server? Why? Because Google is the place to store your vacation itinerary, not your legal documents or PII information. It's where you put your highly proprietary designs or not-yet-copyrighted materials that are still being revised.

Yes, it's an instant set-up, but to be fair, I wouldn't hand OpenGoo off to a lawyer to have it installed. That's a job for a sys admin.

What other advantages does OpenGoo bring to the table? You can bring in your own encryption scheme, if you're paranoid. You can make custom document types if need be. You can do whatever you please, since you have the code. The purpose of Open Source is not just to get free stuff, but to be free.
Reply to this comment
by rapier1 August 17, 2009 8:32 AM PDT
Wow. Matt swung and missed by a mile. Impressive even for him.
Reply to this comment
by rosskarchner August 17, 2009 8:35 AM PDT
Open Source has *nothing* to do with this, "aristotle_dude" -- there are commercial products that you download and have to install on your own web server, and open source projects that work the same way.

Matt just doesn't understand what he downloaded-- it's a piece of software that needs installed on a web server, not already hosted web application (like google docs) or a desktop app. He's best he's missed the point, and worst he's being willfully ignorant.
Reply to this comment
by jcisio August 17, 2009 8:43 AM PDT
Sorry Matt, but I must agree that this article is a joke. You saw the *readme.txt* in the screenshot, didn't you? Did you read that file?

And OpenGoo is never for *end users* but for a third party. It likes Gforge vs Google Code.
Reply to this comment
by lymond01 August 17, 2009 8:44 AM PDT
They're right and while any web-based office product likely has a long way to go to compete with Microsoft or Google, the fact you can install this product on your own server is a big plus for security and privacy advocates. The "cloud" is a great idea in theory, but storing private documents for personal or business use on someone else's server...well, it's bad practice. It will likely become the norm as security tightens through lawsuits and/or people decide that their billion dollar merger agreement isn't really that important to keep under wraps.

Open source has its advantages. While less useful for individuals as they often have to wait on programmers, if your business has its own team, you can get a head start on a project by taking an open source codebase and have your own programmers debug, extend, and customize it. Open source development, aside from the largest projects such as Apache and the larger CMS's (Plone, Drupal, etc), isn't always a good idea if you don't have your own programming skills. Developers abandon projects all the time leaving you with an eventually insecure product. But even a business without a development team can hire temporary coders to continue a project for them and this may be more cost-effective than keeping a programmer on staff or buying into a large license agreement.
Reply to this comment
by teknikqa August 17, 2009 8:53 AM PDT
Matt, you should check out Feng Office. (http://www.fengoffice.com)

They are the company behind OpenGoo. OpenGoo is a great solution for companies looking for more control on their office suite.
Reply to this comment
by Maarek Stele August 17, 2009 9:01 AM PDT
Matt, did you have your coffee yet? If you ever used phpBB or any other application like that you would know that this is the same thing. The setup needs to be ran through a web while the unzipped file is reference through the web server using IIS or apache2
Reply to this comment
by film_girl August 17, 2009 9:33 AM PDT
I'm really not trying to be an ass, but how did you miss the "install on a web server" aspect? Granted, the documentation on the website could be MUCH more clear (that's more than a valid criticism) and non-savvy users are going to be completely confused -- but seriously, how does a tech writer open up a tar ball, see all the php files and other tell-tale "this is a web app that needs to run on my server" and NOT realize, "I have to host this thing myself?"

Unless the whole point was to be really subtly humorous and point out what the average non-web dev user might go through. If that's the case, OK, bravo. You win at teh internets.
Reply to this comment
by jspaleta August 17, 2009 9:36 AM PDT
The obvious problems with the article aside.....here's the big question.

Matt, do you think the idea of private corporate clouds has merit running corporate-wide services? Or do you only believe that a public cloud will work for all applications?
What's your take on IBM's private cloud services initiative? What's your take on the private-public cloud bridge approahc that Eucalyptus Systems is taking? There seems to be a lot of interest in private clouds, what sort of services did you think those clouds would be running?

And more importantly do you trust the public cloud to hold sensitive information?
Reply to this comment
by vikinzer August 17, 2009 9:54 AM PDT
Really Matt? REALLY? I pride myself on not flaming in comments, not being insulting, but I have to admit this article tries my ability to keep myself in check.

You throw the term "end user" around very liberally here. The "end user" is not the person who is going to download this program. The "end user" is the person who is going to use this application after their IT department has installed it. Is there no reason for Drupal to open source either? Because I have several installs of that on my home server and I LOVE being able to throw it around. Not as a website, but as an improvised cloud computing platform for myself. Very limited functionality, but I am able to save documents and organize information for myself and my friends very easily.

Maybe my having a "home web/ssh server" and enjoying the "command line" makes me something other than an "end user", but quite honestly I have wanted a Google Docs like platform that I can deploy on my own server for a long time. This is EXACTLY what I want. While I am a firm believer that open source programs, and for that matter ALL programs should be user friendly at the point that the end user gets to it, you also have to understand that different end users have different technical skills. For the end user who doesn't know how to code having access to the OpenOffice code, or the Firefox code is about as useful to them as having access to the code for this program. That doesn't mean that giving more technical users access to this code doesn't have advantages for the market, and for the way the software develops. That conveys benefit to the end user in the finished environment that they will finally utilize this software in.
Reply to this comment
by August 17, 2009 11:11 AM PDT
Mr. Matt, well... hm... this is a Read The Friendly Manual moment.

OK, here's how you do it.
1. Get one of your web server savvy buddies to setup a XAMPP (it's a full featured web server, but with training wheels) install on your machine or maybe on a Virtual Machine - you decide.
2. Extract the contents of the OpenGoo archive to your htdocs folder.
3. Keep your web server buddy around. Have him show you how to use phpMyAdmin to setup a MySQL user and database for your OpenGoo install.
4. Fire up a browser and point it to the opengoo folder on your web server. On a vanilla XAMPP install on your own machine, this would be http://localhost/opengoo
5. Make sure your reading/writing privileges are good.
6. Fill in the username and database settings on the OpenGoo form to match what you put into phpMyAdmin.
7. Setup an admin account.
8. Log in.
9. You're ready to go.
10. Reassess OpenGoo and rewrite the article before your boss sees this. It's cool man. Everybody fubar's now and again. We won't tell anybody.
Reply to this comment
by GotAdvantage September 30, 2009 9:08 PM PDT
if he didnt get the intent of any simple or otherwise WEB install - do yuo really think he'd get past step 1 above?
by bitrock August 17, 2009 1:17 PM PDT
They just need a Bitnami stack ;) http://bitnami.org
Reply to this comment
by sting7k August 17, 2009 1:35 PM PDT
And Office is still better than both of them. I gladly pay for a superior product.
Reply to this comment
by vikinzer August 18, 2009 5:27 AM PDT
Oh come on. The least you could do is put a little bit of effort into this comment to try to not sound like you're next drink is being paid for by MS. Make some arguments, lay out some sort of logic. Even in open source no one just sais "My product is better", and stops. As everyone listens to the crickets that sing while the content that is supposed to make anyone understand WHY your product is better never arrives.

Office is indeed a more feature rich product than anything out on the market, and that's awesome and all IF YOU USE THOSE FEATURES. Sorry for the all caps, but this is just kind of a necessary emphasis. I have never used a feature in an office suite that isn't available in OpenOffice. Ever. Period. There are power users who use the more advanced Office stuff, and bully for them. They are getting their money's worth, for the rest of us every cent over the price of OpenOffice (the entire price of office) is wasted. That's just the plain truth.

I will not pretent that Google Docs is to where I need it to be 100% of the time yet, and I looked at the Goo thing, and well it's not even halfway to Google Docs yet. I'll keep my eye on it, maybe someday. But Office, really?
by dagamant August 17, 2009 5:18 PM PDT
Cnet used to be a good source of news and information and i can understand how someone would mistake a web application for an online application but this is inexcusable. the author did not read the website and immediately started bashing the application. just because you don't know how to use it does not mean that its a bad app. I plan on installing opengoo on my home server so my whole family can have a word processor without the need to pay for separate licenses for something like microsoft office or the disk usage of an additional program.

Most open source projects have a download page, that's how people gain access to the source code, hence the 'open' in the name. do some homework then rewrite, and next time please, PLEASE, read the manual before you start badmouthing something.
Reply to this comment
by pentest August 17, 2009 5:26 PM PDT
Unless GoogleDocs has radically improved over the past 10 months(last time I tried it), it is a steaming pile of spyware feces. The table and list functionality is atrocious and its format conversion is pathetic. It auto-saves and moves the cursor to the top of the document for crying out loud!
Reply to this comment
Showing 1 of 2 pages (46 Comments)
advertisement
Click Here

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right