The guy came up with git over a weekend. The same guy wrote an operating system and named it after himself. In-jokes and easter eggs are famous in software engineering.
Linus is the original author of two foundational pieces of software technology in use today. I think he can name things whatever he wants.
If you're offended by the terminology of plumbing and porcelain because you can only think of toilets, then I suggest you look around your bathroom and consider what the basins are made of, or the bidet, or some bathtubs.
It's a perfectly valid extension of the "plumbing" term meaning the underlying infrastructure, while porcelain is the way users interact with the system.
When I do "man git" the first two lines are:
NAME
git - the stupid content tracker
Further down in that manpage is:
GIT COMMANDS
We divide Git into high level ("porcelain") commands and low level ("plumbing") commands.
Linus is the original author of two foundational pieces of software technology in use today. I think he can name things whatever he wants.
If you're offended by the terminology of plumbing and porcelain because you can only think of toilets, then I suggest you look around your bathroom and consider what the basins are made of, or the bidet, or some bathtubs.
It's a perfectly valid extension of the "plumbing" term meaning the underlying infrastructure, while porcelain is the way users interact with the system.
When I do "man git" the first two lines are:
Further down in that manpage is: