The open source bimserver is free and open source. The base version comes with a lot of cool features.
A glance of the features and opportunities the bimserver can give you.
Checkin/checkout/download IFC - The base of the BIMserver is native IFC. You can upload and download IFC, ifcXML and ifcZIP.
IFC Versioning – Go back in time. See who made which changes and when. Versioning is on IFC objectlevel in the database.
Change notifications – use the notification system (BIMserver RPC) to get warning of changes you are interested in (BIMSie compliant).
Geolocate models – place your model on a location to create a GIS link (have a look at the export formats).
Multi-user – get as much users as you like!
Smart Authentication – only change your own part of the model but be able to read/see the other parts.
Plug-in infrastructure – Most features (merging, compare, import/export, etc..) are plugins for BIMserver. You can tweak them easy.
BIMSie – Full compliance with the BIMSie standard API for BIM in the cloud.
BimQL – The open BIM Query Language BimQL is a plugin of BIMserver.
COBie – BIMserver.org and COBie developers have joined efforts.
ModelFusion - Merge aspectmodels into a base model.
Merging – Merge changes into a model using object level calls.
Revision management – Get revisions by sub-projects and main project.
Change finder (compare) - Let the software find changes that were made to the model.
Filter & Query – Simple queries like “get only the windows from a model” , or “get one specific wall”.
Rules and advanced Query – Using Java code to make advanced queries or rules.
Checkout & update warnings – Get a big warning when model inconsistencies seem to appear.
SOAP – feel free to connect to the SOAP interface.
JSON - Well documented JSON interface.
ProtocolBuffers – User protocol buffers to connect your client application.
Import and Export formats are plugins for BIMserver. Some of the ones that are popular (and open source available):
COBie - Import and export of COBie models (also simple COBie export).
CityGML - Export your IFC model to CityGML, including the GeoBIM extension.
Collada - Export your IFC to Collada (easy to import in Sketchup).
BIMserver.org integrates very good with all other projects from the open source BIM collective.