>I think Basecamp itself is mostly closed source, so they may have an advantage in building a business.
I think it's the exact opposite. Basecamp is mostly open source. Ruby on Rails is basically extracted from the Basecamp application. They've open sourced even their Trix Editor (https://github.com/basecamp/trix).
Edit: capitalization