I'm wondering: how does it handle large binary files? Any better than git or hg without extensions?
You can have a cloud of servers so the binaries are "close" (think China, India, US).
It is unclear to me if the BAM server is part of this opensourcing or not. The page talks about a 90-day trial.
Also, it is common in other (usually non-D)VCS workflows to lock binary files while working on them, since concurrent changes can't be merged the way text files allow. Does BK support anything like this?
We have not done the centralized lock manager, we didn't get commercial demand for that (yeah, surprised me too). We could do it though, it's not that hard.
BitKeeper doesn't support locking binary files.