Mario,
Se der tudo certo, comparecerei para prestigiar a sua palestra.
Como eu aprendi administração de sistemas unix no atacado, não senti muito a relação entre sistemas diferentes AIX, Irix, etc....me interessa esse assunto das diferenças historicas.
abs,
Gustavo
Em 14/04/08, Eduardo Otubo <eduardo.otubo@...> escreveu:
Olá Mario,
Vou fazer uma força para ir à sua palestra, quero sedimentar de uma
vez por todas esse hitórico que sempre foi um pouco nebuloso para mim.
Até.
[]'s
2008/4/11 Mario Meyer <mariomeyer.listas@...>:--
>
>
>
>
>
>
> Eduardo,
>
> Só posso palestrar a noite mesmo. Vou procurar a apresentação e
> atualizá-la. Qualquer coisa eu faço de novo. Isso ta na ponta da
> língua.. :)
>
> Muitas pessoas não conhecem a historia dos sistemas UNIX e UNIX-like..
> Na verdade é muito interessante... Quando você mexe com sistemas mais
> distantes, como HP/UX, Irix, AIX, você começa a perceber as
> características históricas de diversas versões do UNIX original.
>
> Abraços,
> Mário Meyer
>
>
> 2008/4/10 Eduardo Otubo <eduardo.otubo@...>:
> >
> >
> >
> >
> >
> >
>
> > Mario,
> >
> >
> > > UNIX-like hoje são os sistemas que aderem ao padrão POSIX. São os
> > > sistemas que foram desenhados para ter funcionalidades e arquiteturas
> > > similares ao UNIX original da AT&T Bell Labs.
> > >
> > > Quanto a falar que é tudo a mesma coisa, me desculpe, mas vc só ta
> > > vendo a ponta do iceberg. Se quizer eu boto um bash rodando em cima de
> > > Windows. Só por voce ter o bash vai me dizer que é a mesma coisa que
> > > Linux, BSD, Irix, HP/UX, AIX, etc?
> > >
> > > Provavelmente você nunca viu código de kernel e módulo de kernel de
> > > Linux e BSD. São mundos completamente diferentes. Até algumas
> > > bibliotecas utilizadas para programação de userland são diferentes. O
> > > getopt(3) do BSD é MUITO diferente do equivalente no Linux, alguns
> > > desses efeitos são até sentidos pelo usuário, como a possibilidade de
> > > utilização de argumentos de comando de linha em localizções diferentes
> > > do comando, no Linux isso é permitido, nos BSDs não é. Mas isso é
> > > apenas um exemplo simples de se perceber pelo usuário. As diferenças
> > > entre os sistemas são ENORMES.
> >
> > Concordo com seus pontos. Era nesse nível de discussão que queria
> > chegar. :-) O fato é que sistemas operacionais "Unix-like" só se
> > parecem do ponto de vista da POSIX. E só. Realmente as diferenças
> > entre BSD, Linux e Hurd (por exemplo) são muito grandes. Se já existem
> > diferenças muito grandes entre Gentoo e Red Hat (por exemplo) imaginem
> > como deve ser entre uinx-likes.
> >
> > Nunca abri um módulo de kernel de outro sistema a não ser Linux.
> > Trabalho apenas com essa plataforma e infelizmente nunca tive
> > oportunidade de comprar, mesmo por que meu conhecimento não é muito
> > grande em device drivers. Infelizmente.
> >
> >
> > > Me desculpe, mas estão errados. O Linux não veio do Minix e o Minix
> > > não veio do UNIX. Isto é totalmente impossivel. O UNIX original é um
> > > sistema Monolitico, já o MINIX é um sistema Micro-Kernel. O linux é
> > > teoricamente um sistema monolítico mas com uma estrutura de LKMs
> > > (Loadable Kernel Modules) que o faz ficar parecido com uma arquitetura
> > > Micro-Kernel.
> >
> > Realmente, caí na besteira de falar coisa errada sem pesquisar antes.
> > Passei alguns minutos na wikipedia e logo vi que você está certo. Acho
> > que a palavra certa seria: Linux foi _inspirado_ no Minix, e este por
> > sua vez foi _inspirado_ no Unix. Tanto que, microkernel e kernel
> > monolítico já foi muito pano pra manga em debates entre Tanenbaum e
> > Linus. Peço desculpas novamente.
> >
> >
> > > Não existe código de nenhum deles sendo copiado diretamente, as
> > > arquiteturas são distantes de mais para se poder fazer algo deste
> > > tipo. Basicamete o codigo de um é quase que inútil no outro, só se
> > > aproveitam idéias teóricas.
> >
> > Exatamente, idéias teóricas. Trocando em miudos: Inspiração.
> >
> >
> > > Que tal uma palestra de História do UNIX ? Eu tinha uma pronta sobre
> > > isso, tenho só que achar ela e atualizar.
> >
> > Eu adoraria vê-la, mas só se for a noite depois do trabalho. :-)
> >
> > []'s
> >
> >
> > --
> > Eduardo Otubo
> > Linux Registered User #424252
> > http://otubo.net
> >
> > |_|0|_|
> > |_|_|0|
> > |0|0|0|
> >
>
Eduardo Otubo
Linux Registered User #424252
http://otubo.net
|_|0|_|
|_|_|0|
|0|0|0|