Like Mercurial and Git, Veracity is open source. Unlike Mercurial and Git, Veracity is not a community-driven project.
SourceGear certainly values cooperation at the community level, but Veracity started out very differently from the way Mercurial and Git did.
Both Mercurial and Git were born when the Linux kernel team decided to stop using BitKeeper[27]. They were created primarily to meet the needs of community open source developers.
In contrast, Veracity has (so far) been built entirely by developers employed by SourceGear. It was created primarily to bring the DVCS concept to mainstream corporate development teams.