The code can be open. But it is quite hard to be a git hosting service that isn't using free software because git is already free. It'd take real dedication to set up a git service that somehow isn't using free software!