Executando verificação de segurança...
1

Plan9?? É simplesmente o maior SO que já existiu! kkkkk infelizmente também é o que ninguem usou...

Plan9 foi criado pelos mesmos caras que criaram o Unix(sentiu a pressão?), mas eles queriam algo diferente e revolucionario(tão revolucionario que o mundo ainda não está preparado para ele..) e então criaram o sistema operacional distribuido mais foda de todos.

Plan9 tem uma arquitetura foda! Tudo nele é um arquivo, tudo! Criar um cluster com 200pc ou instalar uma impressora é tudo a mesma coisa, é tudo arquivos, é tudo editavel. Infelizmente o projeto foi abandonado depois da 3 edição, então temos pouca coisa sobre. Mas o site ainda funciona, dá pra mexer e aprender varias paradas, o sistema em si é antigo, e dificil a primeira vez... kkkk eu mesmo vivo mexendo nele e ainda não sei usar.

Eles ainda criaram um segundo sistema operacional distribuido chamado Inferno, é o sucessor do Plan9, inclusive conta com uma VM e uma linguagem propria chamada Limbo. O Inferno é um sistema operacional que roda em modo hospedeiro(roda sobre Linux, Windows, o proprio Plan9 e Unix) mas também pode ser usado de modo nativo sobre o hardware.

Curiosidades:

  • A linguagem Limbo é uma prima proxima de Golang, isso porque o Rob Pike trabalhou no Unix, no Plan9, no Inferno e na linguagem Limbo, inclusive é até parecida de certa forma, embora limbo seja mais dificil(a sintaxe).
  • O Plan9 tem esse nome baseado no filme Plan9 from the other space. Esse filme é considerado o pior filme já feito kkkk (eu gosto dos 2 Plan9s).
  • O plan9 possui um protocolo chamado 9P que foi inserido no Inferno com o nome de Styx. Esse protocolo é a base pro Plan9 funcionar como funciona(tudo ser um arquivo), e foi rescrito para Linux.
  • O Plan9 tem seu proprio Kernel, e não usa codigo linux, unix nem nada! foi tudo feito a mão(obvio, criado pelo Rob Pike e pelo Ken Thompson(linguagem B e Unix), os cara espirram e sai codigo C).

É isso.

Carregando publicação patrocinada...
1
2

Não, o Plan9 incorpora um sistema de propriedade de arquivos. Se tudo é um arquivo, o sistema gerencia QUEM pode editar tal arquivo. Isso é MUITO similar(quase a mesma coisa)do sistema de permição do Linux. Ele tem usuarios, grupos e tudo mais, e usuarios especiais que podem definir quem pode escrever em quais arquivos(ou seja, um root).

Então se você quer conectar 2 pcs, o pc A conecta ao pc B, mas ele não poderá fazer nada fora do que lhe é permitido, pois ele não terá permição para alterar o sistema em nenhum lugar que não o seu.

Isso faz dele um sistem foda para processamento distribuido, sistemas distribuidos e tudo mais, sem expor a rede ou os nós a um intruso na rede.

1