On that matter, i can see the point when used to describe a master/slave configuration, but I don’t see how it can make sense when talking for example about the git master branch: there is no such thing as a slave branch, and “master” in there only refers to a “master copy” (concept borrowed from cd-crom mass production from what I know, where the final iso image to be burned to all disks is indeed called the master copy).