Alfresco comes to mind being Open Source and available. IBM Content Management is also another option and is great for large businesses who don't mind large price-tags. Confluence is another with pretty good tools and security.
Here is a great site to help you find a CMS package with exactly what you are looking for;
The problem with Sharepoint is that the implementation is more important than anything else in the project and it takes a lot of careful planning and full exceptance at all user levels. Which is almost impossible in buildings outside of the Microsoft Campus.
This is Alex from Box.net, an online file storage and sharing company. I'm writing to let you know about our new Box Widget, an easy way to share and collaborate on any website. I saw your post saying that you were having problems with Sharepoint, and wanted to recommend this product as an alternative.
The Box Widget lets users view pictures, movies and audio, right from the widget, and can download any other type of file. Users can collaborate by uploading directly into the widget, on any website, and folders can be password protected for companies to create work group folders. All it takes is a single line of code and a consumer, small or large business can add this to their site.
Some potential use cases:
- Media kits
- Client files (with password protection)
- Drop box for clients (with password protection)
- Product marketing material
- Forms / documents
- Presentations / podcasts / media
You can try it out here: www.box.net/get
We think this could be a strong product for businesses that are traditionally spending large amounts of money on solutions that they host and manage themselves, or an easy to implement solution for small businesses, without requiring that those businesses send traffic away from their site.
Although we’re biased, we’d suggest Projectspaces - www.projectspaces.com -
as a good Sharepoint alternative for groups that have less sophisticated users who just need a basic collaboration feature set. ProjectSpaces doesn’t have as many bells and whistles as some of the other tools, but it does what it does extremely well in an intuitive way. It’s also lightweight and fast. It’s not wiki-based, which is a good thing for some groups who need more structure.
"Lisa, in this house, we obey the laws of thermodynamics!" - Homer Simpson
"I have my standards. They may be low, but I have them!" - Bette Middler
"It's a book about a Spanish guy named Manual. You should read it." - Dilbert
we use a web based solution called http://www.hyperoffice.com which solves the problems you mentioned. infact we came across it while looking for a sharepoint alternative suitable for our 70 employee company context.
its an integrated toolkit of collaboration tools. document management is one of the many tools (others being calendars, task management, contacts, email etc). you can easily set up intranet/extranet pages and add the document management tool (amongst other tools). within these pages you can organize documents as folders/subfolders etc. you can control access (no access, read, write, delete) at the page, folder, subfolder or document level. a very easy and logical structure.