views:

5169

answers:

11

Is there an open source alternative to SharePoint?

I'd like something that gives the same hierarchical structure and portlet-based design of SharePoint, but is open in source. Web based administration and customization is also a plus.

+2  A: 

You might have a look at DotNetNuke, it is often compared as being similar to Sharepoint.

Mitchel Sellers
+1  A: 

If you want a non-.NET method, Joomla might fit the bill.

Chris Farmer
+1  A: 

I don't know if it would totally fit the bill, but I happen to like Plone on this front.

warren
+1  A: 

The Java world has a specification for Portals and Portlets (JSR-168 and JSR-286). Liferay is an open source portlet container.

Dan Goldstein
+2  A: 

Liferay is about to release a preconfigured instance of their generic portal server (named Social Office) that is said to be compatible with the sharepoint protocols .

The demo I've seen is impressive. It's available as OpenSource (AGPL) or with commercial support. The underlying portal is MIT-licensed, but it's quite some work to configure it to be that slick.

Sorry to sound like a marketing guy - I'm not. I've seen it demoed on their symposium and just use their portal server.

Update: The Beta has been released. As announced earlier, it's AGPL (or, once final, AGPL and commercial)

Olaf
There is a commercial version based on Liferay out now, Novell's Teaming product. So you can get real support for it, which can be a benefit!
geoffc
Does that include the sharepoint extensions that make the difference between liferay portal and social office? btw: Liferay Inc. soon will have their own commercial version available, of course they already offer support right now. ...so many options...
Olaf
+2  A: 

I depends on what you need.
Is it used as content managment system ? There is plenty open source CMS, as stated before.

Is it used as collaboration tool ? Then one of the follwing things may do the trick:

  • eGroupWare: Already available on many hosters, project manager, Infolog for Notes, Tasks, ToDos, and more tools.
  • Collanos Workspace: Java on Mac, Win or Linux, chats, discussions incorporated
  • OpenGoo: PHP, tasks, calendar, contacts, weblinks, internal messages, with editor for text-documents and presentations (!)
  • eyeOS pushes it one level further. It's like a desktop in your browser, including internal drag and drop etc. It incorporates beforementioned OpenGoo, can be enhanced by a multitude of "programs" to be downloaded separately. Sole problem: eyeOS needs full read/write permission on the files, which is often a problem with hosters.

edit: I just found something else and thought it would be worth adding here: O3Spaces (see german article) sees itself as alternative to Sharepoint and has just been released in a new version.

lImbus
A: 

Is it a CMS you want, or something just to collaborate. You may want to look at some sort of wiki solution.

Andy Lester
+1  A: 

Alfresco is an opensource alternative that supports:

Document management CMS Collaboration

http://www.alfresco.com/

Vinblad
A: 

At http://groups.diigo.com/search?group_name=collaboration&what=t%3ASharePoint 'Expand All' will show some highlights and annotations on the SharePoint subject.

I'm a Plone fan.

Management is not 100% through the web but it's heading that way, and with grace. The management that's not TTW is exceptionally well supported. Documentation is currently undergoing a major review. Community is great.

Graham Perrin
+4  A: 

[Disclaimer - I work for Alfresco Open Source Enterprise CMS]

A few days after the original post (on Oct 31st), Alfresco released Alfresco Share, which is an application focused on collaboration. It has a new UI tailored for Collaboration (built on top of YUI), ability to customize it, and also support for SharePoint Protocol, which means you can connect to it from MS Office (Word, PowerPoint) and use Alfresco as it if were SharePoint - check-in / check-out, versioning, etc.

It's built on the Alfresco ECM Core, which has been around for four years.

Jean Barmash
+1  A: 

Opengoo is amazing. It is better than sharpoint because it integrates email calendar documents and projects.

Managing projects with Opengoo is much efficient than using MS Project as well.