O comando tar é um dos comandos mais antigos do * nix. Foi criado há muito tempo para fazer arquivos de fita onde os dados eram armazenados em unidades de fita.
Quando o utilitário foi escrito, o padrão atual de colocar um traço para indicar um parâmetro ainda não foi inventado.
É opcional para o tar, mas obrigatório para quase todos os outros comandos.