Oh, definitely. But the GitHub guys put a really nice UI on it. It's one of those things that is easy to underestimate until you've actually used it for actively developing an open source project. I've actually met other developers through it, so I guess the proof's in the pudding.