A história se repete como farsa, ou no mínimo como rima

Aprendi Unix no AIX, na primeira metade dos anos 1990, e vem de lá a minha memória dos parâmetros do tar, de como sair do vi, e outros aprendizados essenciais.

Depois, na segunda metade da mesma década, vieram meus tempos de HP-UX, que vinha com conjuntos de manuais impressos a partir das man, também. A coleção era maior que a Barsa!


Logotipo do HP-UX e tela de uma estação HP rodando o ambiente gráfico CDE
Logotipo do HP-UX e tela de uma estação HP rodando o ambiente gráfico CDE

E o HP-UX tinha uma coisa interessante: para alguns comandos, trazia tanto a versão "original" quanto a do BSD. Por exemplo, tinha o df e o bdf. Foi nele que eu aprendi a programar em awk, habilidade que me serve muito bem até hoje.

O HP-UX não vinha com as coisas do GNU, mas a HP publicava um informativo que trouxe um dia uma rotina pra compilar o GCC a partir do cc oficial dele, e aí usar o gcc para compilar os demais componentes do GNU que a pessoa quisesse ter.

Foi do HP-UX que eu pulei para o Linux, a princípio num aprendizado em paralelo, em que predominava o primeiro, mas o segundo logo passou a ser o carro-chefe.


Aliás hoje em dia no Mac eu vivo algo similar ao que o HP-UX fazia com as versões BSD dos comandos: o MacOS é um Unix derivado do BSD e vem com os comandos do BSD, aí a gente instala os pacotes do GNU e fica com versões diferentes pra usar: awk e gawk, date e gdate, etc.