ownCloud is a free and opensource file sync and share app which is self hosted. Developed by ownCloud, Inc.
License: Free Personal
ownCloud is ideal for organizations looking for a self-hosted solution with strong security and data control, while Twindocs is best suited for teams needing a user-friendly platform for document management and collaboration.