muito interessante, e da hora ter três notebooks com linux. Eu vejo isso incomum pois a galera usa linux apenas pra reviver o Pc antigo enquanto o principal ou é um meia-boca com windows ou é um mackbook. Mas fiquei muito curioso sobre esse Plan9, como ele é?
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.
Nossa.
Realmente esse irmão do Unix parece muito complexo e intrigante.
O ruim seria para as empresas caso desse certo, pois nada teria um grau de propriedade.
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.
uau ele é parece ser muito bom pra cenários específicos de segurança.
Realmente é uma pena não ter uma continuidade seguida de uma fama boa.