Small projects may not get regular updates so it may be bug filled or have unpatched security holes
Limited user documentation
No warranties if something goes wrong
No customer support ( although community forums will often make up for this)
Companies using open-source code to make custome software may not want competitors to see their source code , but they have no choice as the source code is available to all.
Comments
No comments have yet been made