Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: