47 anos: Feliz aniversário, Research Unix version 7
Na data de hoje1, mas em 1979, foi fechado o conteúdo da fita de distribuição do AT&T Research Unix version 7, ainda que oficialmente ele seja de janeiro – porque a maioria dos binários, inclusive o kernel, fechou mesmo naquele mês.
É frequentemente considerado o último Unix ‟verdadeiro‟ antes da fragmentação gerada pela comercialização iniciada na versão anterior e pela disponibilização a universidades e centros de pesquisa por todo o mundo. A versão seguinte (o Research Unix version 8) já incorporava mudanças geradas no 4.1BSD, por exemplo.

Foi a partir dele que:
- o Bourne Shell (sh, fundamento do moderno Bash) substituiu o jurássico Thompson Shell
- o compilador C de Kernighan & Ritchie (K&R) se tornou o padrão (e a libc incluiu
malloc()efree()) , e - a portabilidade se tornou realidade: foi projetado para também rodar fora da família PDP-11.
Também trouxe make, sed, fortune, touch, tar e o meu querido awk ❤️🔥
Além disso, o código do Version 7 foi a base do sistema operacional que rodava nas primeiras estações de trabalho feitas pela Sun, e também formou a base do Xenix para 8086.
- Ou, mais precisamente, de ontem, porque já passou da meia-noite no momento em que escrevo. ↩
Comentar
comments powered by DisqusComentários arquivados