Open Source Project Challenges Lack of financial backing Project resources depend on the graciousness of donators Volunteer work Projects do not have reliable deadlines Unbalanced resource allocation People work on what they need/like, not what is good for the project Geographical/cultural diversity