• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Cyrus

Conhecem o Minix?

47 mensagens neste tópico

Sim conhecem este sistema operativo? Vi uma entrevista com o senhor que o criou e fiquei interessado, apesar de ele na entrevista dizer umas quantas barbaridades na minha humilde opinião.

http://www.minix3.org/

Será que é mais do mesmo?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Lol um dos temas para a dissertação de uma cadeira era minix ainda vi qualquer coisa mas nunca testei, e acabei por optar pelo tema de SOA e WebServices lol :P

Mas o SO parece porreiro trabalha com base em um micro-kernel e parece estar bem implementado agora não detalhes nao sei.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

tanto quanto sei é outro sistema operativo baseado no unix, acho que é dos mais antigos.

Qua barbaridades é que o gajo disse?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

O sr em causa é talvez o maior guru de sistemas operativos do mundo... E escreveu diversos livros de referência sobre sistemas e redes. Por isso repensa lá isso das barbaridades... O Andrew é o maior!!!

E o que é que raio está esta thread a fazer na secção de window$?

O Minix é um sistema operativo de micro-kernel inspirado no Unix (não baseado). Dificilmente poderia ter menos a ver com o window$.

O Minix é um sistema operativo de grande importância histórica e importância académica. Sendo que é um sistema inicialmente criado para ser utilizado na educação (quer como plataforma, quer como exemplo da implementação de algumas soluções técnicas). Por exemplo o Linus Torvalds criou o kernel Linux, inspirado em coisas que ele achava boas e más no Minix, e anunciou pela primeira vez o kernel Linux no newsgroup de Minix da usenet.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ah... falco... 'baseado' no unix da merma forma que o linux, bsd etc.

Não quis dizer que tenha pegado no código original nem na forma como o unix foi mplementado.

Mas temos uma definição tecnica inequívoca: POSIX

Assim são precisas discussões em torno do significado de uma palavra.

Já não visitava o site do minix há algum tempo: 4000 linhas de código executavel no kernel. Cool :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Baseado quer dizer quer se pegou em algo e modificou... Inspirado é que quer dizer aquilo que disseste.

Já agora o BSD é mesmo baseado em Unix, não é apenas inspirado.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Já agora o BSD é mesmo baseado em Unix, não é apenas inspirado.

Ora lá está uma coisa que eu não sabia.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

(já pedi para moverem para a parte de sistemas, erro meu)

O senhor Andrew até podia ser o Papa isso não faz dele o dono da verdade. As barbaridades que disse é que o Linux é um sistema obsoleto, que a esperança dele é que bancos vão a falência por culpa do Windows entre outras coisas. Barbaridades na minha opinião é claro.

Mas esse não é o ponto, fiquei foi curioso com com este SO e pensava que era algo diferente do Unix e Linux, mas pelos vistos é mais do mesmo.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Ora lá está uma coisa que eu não sabia.

Sugiro então que estudes o assunto... O facto de o ser, resultou num dos maiores e mais conhecidos processos relacionados com software da História e tem tido implicações em vários outros processos.

O senhor Andrew até podia ser o Papa isso não faz dele o dono da verdade.

Verdade! No entanto se o conhecesses e se conhecesses bem este assunto não terias dito o que disseste.

Há lógica e há fundamento nas critícas dele.

As barbaridades que disse é que o Linux é um sistema obsoleto

Não é uma barbaridade. E se leres os argumentos dele vais ver que há fundamento.

Aliás essa afirmação é antiga e deu horigem a uma das maiores e mais conhecida flamewars, sendo que outra das afirmações do Andrew é que se o Linus fosse seu aluno, que ele o tinha chumbado se apresentasse o Linux como projecto.

A afirmação do Andrew é a respeito da arquitectura do kernel Linux num momento inícial do desenvolvimento do Linux.

E desse ponto de vista o Kernel tem uma arquitectura de um tipo menos moderno que outros como o window$ (família NT), e que o Minix que têm arquitecturas muito mais modernas (se considerar-mos que o window$ tem mesmo uma arquitectura). Na altura havia também uma tendência de desenvolver kerneis com uma arquitectura de micro kernel, ou com uma arquitectura hibrida e é necessário ter em conta isto.

Entre as afirmações iníciais do Andrew e o momento actual já houve mudanças no kernel Linux (passou a ser um kernel monolitico mas modular) e a posição do Andrew é menos crítica. Mas do ponto de vista teórico ele tem alguma razão, e o facto de eu não conhecer nenhum sistema operativo desenvolvido recentemente e que seja considerado tecnicamente moderno que tenha uma arquitectura de um tipo tão antigo também ajuda a suportar um pouco a posição do Andrew.

O Andrew Tanenbaum nunca deixou de ser critíco e re-afirmou várias vezes algumas das critícas ao Linus a respeito do kernel Linux. E mesmo sendo um pouco exageradas as critícas têm algum fundamento e conhecendo bem o assunto (critícas, argumentos e contra-argumentos) não se costuma chamar barbaridade às critícas do Tanenbaum, mesmo quando não se concorda com elas.

Mas esse não é o ponto, fiquei foi curioso com com este SO e pensava que era algo diferente do Unix e Linux, mas pelos vistos é mais do mesmo.

Apesár de ser inspirado nos Unix e de cumprir o POSIX, o minix é bastante diferente tecnológicamente quer dos Unix, quer do GNU/Linux. Por exemplo o kernel é um microkernel. Por isso, não! Não é mais do mesmo.

Unix e GNU/Linux também não são iguais apesár de seguirem alguns princípios e normas em comum.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Bem no que li não é dada explicação para essas afirmações pelo menos numa maneira completa, por isso é que disse que eram barbaridades para mim em virtude daquilo que li. Mas não é por causa disso que vou passar a não gostar do homem, simplesmente achei a atitude dele  arrogante em algumas coisas. E por isso é que disse que ele até podia ser o Papa, mas a maneira como ele disse aquilo perde um bocado a "simpatia" porque se ele quer como diz ganhar apoiantes não é a criticar os SO dos outros que vai lá. Lá a explicação que dá para a afirmação do Linux ser obsoleto é que já vai em muitas linhas de código e que não para de crescer e que é um pouco mais estável do que o Windows.

Também achei um pouco radical demais a atitude de que tem a esperança que um dia um banco vá á falência por causa de um bug do Windows. E o mais irónico é depois ele afirmar que usa o Windows :)

:D quando disse mais do mesmo refiro-me que o Minix é do género do Unix e Gnu/Linux e na verdade para um leigo á primeira vista é. Despertou-me foi a curiosidade de saber que tipo de SO seria este dado que nunca tinha ouvido falar nele

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Á uns anos atrás li um excelente artigo sobre linux/minix na revista h4ck3r, onde todo começou, dizia que o linus começou a escrever o kernel do linux exactamente por nao se sentir contente com o minix(kernel que usava na altura), essa guerra ja é mais velha que o papa, dês dessa altura que existem essas trocas de "mimos", e se achas a postura do Sr Andrew arrogante devias procurar por "opiniões" do Sr. Linus(que nao é conhecido propriamente por ser modesto) em relação ao minix... :)

Tem aqui a explicação no site de como tudo começou

Citar:

Qual é a relação entre o Linux e o MINIX?

O MINIX foi lançado em 1987 como um clone UNIX pequeno e fácil de entender para ser usado em cursos de sistemas operacionais. Linus Torvalds, então estudante da Universidade de Helsinki, estudou o MINIX em um curso de sistemas operacionais e ficou tão impressionado que comprou um PC para rodá-lo. Ele então usou o MINIX como plataforma, guia e inspiração para desenvolver um clone do MINIX, chamado Linux, que ele lançou em 1991.

O Linus foi acusado de ter roubar o código do MINIX para ser usado no Linux. Isso é verdade?

Não. Absolutamente não. Ken Brown, da Instituição Alexis de Tocqueville escreveu uma denúncia, fundada em parte pela Microsoft, alegando que Linus roubou o código do MINIX para desenvolver o Linux. A conclusão de Brown's foi de que as companhias não deveriam usar o Linux por que os direitos de propriedade intelectual não estão claros. Isso é lixo. É verdade que é muito estranho que um estudante de 21 anos tenha sido capaz de escrever seu próprio sistema operacional sem ter o código-fonte de um sistema operacional semelhante para usar, estudar e modificar, porém, Linus escreveu a versão inicial do Linux sozinho. A denúncia de Brown e uma resposta do criador do MINIX foi discutida em detalhes na Slashdot.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

:) não sabia que o Sr Linus também era assim. É só mimos então:D

Vou pesquisar um pouco sobre as opiniões do Sr Linus

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

É que agora é que estou a ver que já tive com um livro deste Sr na mão o Computer Networks, só não o comprei porque ia para os 75€.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

@newbeen

"Este uémem... iesteah humem aquie... é um senhuáre caragu!"

Ehehee... herman enciclopédia... grande humor!

É vejo as coisas um pouco da mesma forma que o falco. Este pessoal que faz uma crítica baseada na opinião deles apontando o dedo a coisas que consideram menos boas, ou estratégias menos proveitosas, são frequentemente vistos pelo exterior como radicais ou como 'bestas' que dizem barbaridades. Se no entanto, tentarmos perceber a opinião deles e ouvirmos as coisas não embarcando nas intriguices estilo telenovela, vemos que em 99% dos casos são apenas críticas honestas e feitas até com respeito.

Outro caso parecido é o do Stalman. Enquanto só ouvi rumores sobre ele tinha a imagem de uma pessoa dificil, antipática retrógrada, etc. Quando decidi ler mais sobre essa personalidade e ver uns videos de umas entrevistas etc. descobri que o gajo é um gajo porreiro, simpatico e de bom humor e que tem uma crença bem fundamentada que tentar divulgar pelo uso da sua razão e não or fundamentalismos como se diz por aí.

Este gajo do minix, estou a ver que é a mesma coisa. É emoldurado como um cabeça dura mas isso não passam de boatos que proliferam com base no desconhecimento generalizado.

Eu não percebo nada de sistemas operativos e é uma área pela qual não tenho grande interesse em termos técnicos, mas assim pela superfície, um kernel monolítico é consensualmente um desenho pouco moderno. Todos sabemos isso. O linux tornou-se popular e agora todos o usamos alegremente, nada de mal nisso. Para dizer a verdade a mim enquanto programador de software as particularidades do kernel são uma coisa que me afeta pouco ou nada. As linguagens que uso tratam elas de se servir do kernel da forma que foram programadas para o fazer. Se eu fosse programador de sistemas, aí a coisa já mudava de figura.

Então como utilizador, o kernel é uma coisa que não me aquece nem arrefece. O que uso directamente é o gnome, uma shell ( são todas muito parecidas ) e outros aplicativos. O sistema que uso podia perfeitamente ser construido com outro kernel tipo bsd ou mesmo minix e eu faria tudo exactamente da mesma forma que faço.

Mas admitamos... uma arquitectura monolítica para um kernel com usos tão diversificados não é à partida a opção mais obvia. O que é certo é que o linus o desenvolveu em tempo útil e rapidamente reuniu uma carrada de pessoal a trabalhar no mesmo sentido.

O stallmen e o seu projecto gnu já estavam a desenvolver um kernel com uma arquitectura não-monolítica há mais tempo, que em teoria é mais versátil, mais moderno etc. Mas no fim de contas tornou-se muito mais complicado de desenvolver devido à lentidão do processo de debugging.

Moral da história, o minix acaba por ser a opção com um espírito mais moderno de entre todas as que se podem USAR hoje em dia.

Mas estamos aqui todos a discutir kerneis quando um Sistema Operativo funcional é tanta coisa. Por exemplo, a mim impressiona-me mais o trabalho posto a implementar todos os comandos de uma shell, ou a implementação de ambientes de trabalho gráficos ( gnome, kde, xfce, etc )

Ponham um kernel numa máquina e ele não faz absolutamente nada.

Cyrus3v, mais do mesmo é um pouco subjectivo. A tecnologia alvo é a mesma, as funcionalidades a implementar já estão estudadas, acaba-se sempre por criar mais do mesmo. Na verdade o windows tambem é mais do mesmo, só que um pouco mais limitado e o kernel fala outra lingua com as suas aplicações. As diferenças para nós são mais ao nível dos programas que usamos mais:

um explorador de ficheiros, um ambiente gráfico, uma linha de comandos, etc.

O linus pelo que eu vi é um gajo normal, ofereceu muito trabalho seu ao domínio público, para quem não sabe é um finlandês normal, casado e com filhos, e com um emprego normal. Já o vi num vídeo qualquer lado a lado com o stallman sem problemas nenhums.

Olhem aqui quão cool é o stallman:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Eu tirei as minhas conclusões com base no que li na entrevista, por isso é que disse que são barbaridades na minha opinião, mas opinião baseada no que tinha lido. Mas nesta luta entre SO quando um puxa a brasa á sua sardinha e isso respeito. Se o Sr Andrews considera o seu SO melhor que este ou se considera o outro SO pior ou melhor, respeito isso. Mas penso que não é com "ataques" a este ou aquele SO que consegue com que as pessoas adiram ao seu minix.

Stalman sempre o considerei um tipo bacano assim como o Bill. O mesmo já não digo do Steve Jobs. :)

De salientar que eu só queria saber a opinião deste SO, nada mais :D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sobre o steve jobs não sei nada, o bill gates não tenho grande admiração pela atitude dele para alem do seu valor enquanto engenheiro. Foi sempre pela via de ganhar dinheiro a todo o custo. Isso por si só é uma filosofia da qual pessoalmente não sou muito a favor. Adicionalmente recorre a estratégias que segundo a minha ética são claramanete reprovaveis.

Pior de tudo, é dono de uma das maiores empreas a nível mundial que é ela própria o paradigma do capitalismo de mercado exarcerbado de mercado que gera uma distribuição tão deficiente de riqueza a nivel mundial, e depois vem armar-se em filantropo...

Das duas uma, ou a inteligencia dele não cobre uma visão clara do mundo à sua volta ou é bastante hipócrita.

Mas quem sou eu para o julgar...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Eu tirei as minhas conclusões com base no que li na entrevista, por isso é que disse que são barbaridades na minha opinião, mas opinião baseada no que tinha lido. Mas nesta luta entre SO quando um puxa a brasa á sua sardinha e isso respeito. Se o Sr Andrews considera o seu SO melhor que este ou se considera o outro SO pior ou melhor, respeito isso. Mas penso que não é com "ataques" a este ou aquele SO que consegue com que as pessoas adiram ao seu minix.

Stalman sempre o considerei um tipo bacano assim como o Bill. O mesmo já não digo do Steve Jobs. :)

De salientar que eu só queria saber a opinião deste SO, nada mais :D

Na minha opinião apesar de louvar todo o trabalho (se nao fosse ele o linux se calhar nem existia) sempre achei o minix quase como uma prova de conceito, existe poucos programas, bastante complicado de trabalhar (nao dirigido a massas) talvez para um servidor de SQL, um IDS mas mais de resto nao estou a ver grande saída....

Minha humilde opinião nao sendo especialista em nenhuma are de informática muito menos sistemas operativos, apenas na óptica de utilizador...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Bem no que li não é dada explicação para essas afirmações pelo menos numa maneira completa, por isso é que disse que eram barbaridades para mim em virtude daquilo que li.

Pois mas isto é uma discussão com perto de uma década. Começou em newsgroups da usenet...

Infelizmente os media têm esse defeito de nunca explicarem as coisas como deve ser, são demasiado simplistas e depois em vez de informação, criam desinformação. O teu caso é claramente uma demonstração disso. Tiraste as conclusões que podias tirar com base num mau trabalho jornalistico.

Stalman sempre o considerei um tipo bacano assim como o Bill.

O Bill é o oposto do Stallman, é muito mais fácil lidar com ele como pessoa, mas também é falso, desonesto, mentiroso, vendido...

implesmente achei a atitude dele  arrogante em algumas coisas

Se ele está convencido que tem razão é normal que diga que tem razão. Arrogante seria se dissesse que tem razão mas não tivesse como base na sua opinão fundamentos técnicos, fosse apenas por capricho. Mas se ele acha que tem razão não tem nada de dizer que os outros têm razão, nem de agir como se achasse que não tem razão. E eu não acho que isso seja arrogancia, trata-se sim de ser verdadeiro, de agir conforme pensa e isso é algo que eu aprecio e respeito.

E por isso é que disse que ele até podia ser o Papa, mas a maneira como ele disse aquilo perde um bocado a "simpatia" porque se ele quer como diz ganhar apoiantes não é a criticar os SO dos outros que vai lá.

Nunca vi o Tanenbaum a dizer que queria apoiantes, mas também não li tudo o que ele disse.

Se ele não criticar o que acha que está errado, talvez ninguém ache que está errado e aí é que ele nunca vai arranjar apoiantes...

Lá a explicação que dá para a afirmação do Linux ser obsoleto é que já vai em muitas linhas de código e que não para de crescer e que é um pouco mais estável do que o Windows.

São afirmações exageradas, no entanto têm algum fundamento técnico.

É verdade que do ponto de vista geral as arquitecturas monoliticas são obsoletas, no entanto o kernel Linux tem uma variante da modular na sua arquitectura monolitica, que faz com que apesár de não ser o estado da arte, faz com que não seja obsoleto.

É verdade que o kernel Linux tem muitas linhas de código, e é verdade que o número de linhas de código não tem diminuído, mas também é verdade que por ser modular não aumenta tanto como um kernel monolitico tradicional e também é verdade que a funcionalidade do kernel tem aumentado imenso.

Só quanto a ser pouco mais estável que o window$, é que acho que está muito enganado, do ponto de vista teórico, por ser um kernel monolitico até poderia ser assim (e é por isso que ele diz o que diz), no entanto não é isso que acontece na prática por vários outros motivos.

Também achei um pouco radical demais a atitude de que tem a esperança que um dia um banco vá á falência por causa de um bug do Windows. E o mais irónico é depois ele afirmar que usa o Windows

Um utilizador individual utilizar window$ e uma instituição bancária usar window$, são coisas diferentes...

No entanto os bancos não usam window$ para missão critíca, por isso não acredito que isso possa acontecer.

Á uns anos atrás li um excelente artigo sobre linux/minix na revista h4ck3r, onde todo começou,

Nope, começou ainda à mais tempo em newsgroups da usenet, a revista deve ter apenas reproduzido o conteúdo.

É que agora é que estou a ver que já tive com um livro deste Sr na mão o Computer Networks, só não o comprei porque ia para os 75€.

É um excelente livro, vale o preço. Eu tenho-o, aliás tenho quase todos os livros do Tanenbaum.

Outro caso parecido é o do Stalman. Enquanto só ouvi rumores sobre ele tinha a imagem de uma pessoa dificil, antipática retrógrada, etc.

Já tive a oportunidade de passar quase um dia com o Stallman, e de ver muitas discussões em que ele participou. Ele de facto é uma pessoa de difícil trato, ele não é anti-pático per si, mas pode ficar facilmente se o chateares (e ele chateia-se facilmente), não é retrogado, mas é casmurro. Mas mesmo apesár destes defeitos, ele também é honesto, verdadeiro, generoso, visionário, etc...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

O que "admiro" no Bill Gates talvez seja a maneira como foi subindo, como aos poucos foi-se afirmando no mercado. Se é hipócrita se ousa artimanhas ou estratégias para chegar ao que quer, certamente não é algo bom e reprovável, mas não é coisa que me tire o sono.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

""""Á uns anos atrás li um excelente artigo sobre linux/minix na revista h4ck3r, onde todo começou,"""

Nope, começou ainda à mais tempo em newsgroups da usenet, a revista deve ter apenas reproduzido o conteúdo.

Eu queria dizer que saiu um Artigo na revista h4ck3r há uns anos atras serca de cinco julgo eu a explicar exactamente como tudo começou os diferentes pontos de vista, tem la a virgula mas pronto ja notei que pode dar asus a mas interpretações 

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Nunca vi o Tanenbaum a dizer que queria apoiantes, mas também não li tudo o que ele disse.

Se ele não criticar o que acha que está errado, talvez ninguém ache que está errado e aí é que ele nunca vai arranjar apoiantes...

A entrevista foi feita em virtude de ele ter vindo cá ao pavilhão Civil do IST para promover e revelar a nova versão do Minix.

É um excelente livro, vale o preço. Eu tenho-o, aliás tenho quase todos os livros do Tanenbaum.

Eu queria era um livro que me ajudasse a resolver talvez os problemas mais comuns numa rede.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Minix não me é estranho, acho que ouvi isso no Revolution OS ou outro parecido.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não admiro atitudes de que não gosto, nem de pessoas que actuem constantemente de formas de que não gosto. Sinto antes repugnância.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Também li uma entrevista dele e gostei bastante, principalmente da independência do Kernel em relação aos Drivers, o que faz com que quando um driver crasha, o sistema não vai abaixo, algo que pensei que não fosse possível.

Fiquei bastante curioso, e neste momento estou a pensar instalá-lo no meu velhinho Pentium 200, uma das coisas que gostei de ler na entrevista  por acaso não sabia, foi a disputa entre o freebsd e a AT&T por causa do número de telefone.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora