Unixtopia

main/ artigos/

UNIX

"O Unix é simples. Só é preciso ser um gênio para entender essa simplicidade." — Dennis Ritchie

"Aqueles que não conhecem o Unix estão fadados a reinventá-lo mal." — Henry Spencer

É um sistema operacional desenvolvido desde a década de 60 como um projeto de pesquisa da Bell Labs, que se tornou uma das peças de software mais influentes da história onde princípios vivem em muitos dos chamados sistemas operacionais UNIX-like, como Linux e BSD. O sistema original não está mais em uso, o nome UNIX é hoje uma marca registrada e uma certificação. Como alguém disse uma vez, o UNIX não é tanto um sistema operacional, mas uma forma de pensar. UNIX atingiu o nível mais alto que um software pode almejar, transcendeu sua implementação e se tornou um padrão. Ele se tornou um conjunto de convenções de interface, paradigmas, ideias culturais e filosóficas, em vez de um sistema único, vivendo como um conceito que tem implementações. Não dependemos de nenhuma implementação UNIX, mas temos uma grande variedade de escolhas entre as quais podemos alternar sem problemas. Isso é muito importante para a liberdade, previne a monopolização, e é uma das razões importantes para usar sistemas UNIX-like.

Os principais destaques do Unix são:

O UNIX está muito conectado ao minimalismo de software, mas a maioria dos unices ainda não é minimalista ao extremo absoluto e muitos forks do UNIX, como o GNU/Linux, simplesmente abandonam o minimalismo como prioridade. Então, o Unix é SMR ou bloated? A resposta para isso será semelhante à nossa postura em relação à linguagem C, o UNIX, seus conceitos e algumas de suas implementações existentes são ótimas, há muita sabedoria para levar, como em faça uma coisa bem, modularidade, use interfaces de texto. Estes são misturados com coisas que sob um minimalismo mais estrito podemos querer abandonar, como tudo é um arquivo, requer que compremos a abstração de arquivo e frequentemente também implicará a existência de um sistema de arquivos., o que pode ser desnecessário, então, de certa forma, vemos o UNIX como uma ferramenta temporária menos prejudicada em nosso caminho para uma tecnologia verdadeiramente boa e extremamente minimalista. DuskOS é um exemplo de sistema operacional mais próximo da ideia final do SMR. Há um grupo humorado chamado UNIX HATERS que tem uma lista de discussão e um livro inteiro que critica o UNIX, argumentando que os sistemas que vieram antes dele eram muito melhores, embora seja brincadeira, eles dão alguns bons pontos. É como se eles fossem os maiores boomers para quem o UNIX é o que o Windows é para o pessoal do UNIX.