You are aware that Sharepoint only works with Windows and SQL Server. That in itself should disqualify it from being called enterprise. Not to get into performance, security and archiving in large scale implementations.
The price one pays for pursuing any profession, or calling, is an intimate knowledge of its ugly side. -- James Baldwin