Open Source software can be a convenient and inexpensive way to add functionality and reduce development time, but if you make the wrong choices it can have the exact opposite effect. Here are 8 issues to examine when looking to add 3rd party software to your development environment.