This document discusses the challenges of open source biological software projects including community engagement, integration with other tools, and increasing accessibility (democratization). It provides examples of how the Biopython project addresses these challenges such as through the Google Summer of Code program, improving documentation, and leveraging cloud computing resources to more easily distribute and access biological data and tools.