Em 09/03/2007, às 01:05, Zandre Bran escreveu: > Estou dizendo que o Windows pode trabalhar da mesma forma que os > nix na questão de bloquear acesso a dispositivos e arquivos. Embora > isto não sai da fabrica deles assim. Só.
Ok, mas isso não tem a ver com o conceito de sistema operacional multiusuário. Do jeito q vc escreveu antes, dá a impressão de q uma coisa seria ligada à outra, o q não é o caso. > Não estou dizendo isto. Boa lembrança do Minix. Só falta dizer que > estou com o professor na carta de 92 em que afirma que o Linux é > obsoleto. Semana passada o Linus Torvarlds e o prof. Tanenbaum participaram de um evento. Juntinhos. Foram-se os tempos daquela famosa flame war entre eles . . . > No OSX não existe root, existe um sudo. Quem vem do Windows Novamente, vc está um pouco confuso aqui. Tal qual vc faz no Ubuntu, vc dá um "sudo su" e vira root. A questão é q por default o usuário root *não* tem senha. No OSX, se vc quiser, fica tudo escondidinho sob a interface gráfica, q lhe perguntará sua senha de usuário na hora de fazer coisas delicadas. Mais ou menos como o Ubuntu faz (e os derivados do Debian em geral). > diretórios, pois o home é como meus documentos. Mas sim que ele > precisa de outro usuário para fazer determinadas coisas. Por incrivel > que pareça muitos se perdem. O MacOS X já mostrou há muito tempo q isso não é obstáculo para nenhum usuário. O Mac não exige em momento algum q vc use outro usuário para tarefas administrativas, apenas q vc entre sua senha qdo necessário (para q ele faça um "sudo" por baixo dos panos). Até aí, nem o Ubuntu exige isso. Curiosamente, um dos gdes "avanços" do Vista é justamente q ele pede a senha do usuário para algumas tarefas administrativas, escalonando os privilégios do sujeito só nessa hora. O problema é q isso ficou tão mal implementado q as ocasiões em q ele pede confirmação abusam da paciência do usuário. Ou pelo menos é o q escutei de quem já provou o bicho e teve de configurar alguma razoavelmente trivial. > Lembra do inicio do firefox? Todos os males eram voltados para o > ie, hoje já existe muita gente pensando sobre as falhas do fire. E, curiosamente, ainda assim os exploits do firefox não são tão devastadores qto os do IE 6.x pra traz. Questão de arquitetura e, em especial, de não ter de lidar com ActiveX. Não se deixe enganar pela propaganda da MS: popularidade pode até fazer com q malfeitores visem o GNU/Linux, o FIrefox, etc. A questão é q a arquitetura destes produtos simplesmente é menos sujeita às conseqüências drásticas dos exploits do WinNT/2k/XP. Uns foram construídos com compatibilidade retroativa, uso individual e desconectado como objetivos primários, com segurança em um segundo plano. Outros foram construídos pensando em segurança desde a base. > Pq? Por dizer que o Windows configurado não é uma porta aberta. > Não entendo este radicalismo. Não é por isso. Vc deve rever seus conceitos para não espalhar algo tão obviamente falso qto o FUD da MS ao dizer q GNU/Linux só é menos atingido por vírus e outras ameaças por "não ser tão popular". Isso, inclusive, é tema recorrente do CEO da MS (Steve Ballmer) em suas entrevistas. O problema é q simplesmente não é verdade. De fato, uma máquina Windows bem configurada e bem fechada sobrevive qdo exposta à Internet, mas o fato é q o produto não foi pensado dessa forma. GNU/Linux e demais sistemas Unix-like são menos sujeito a ameaças simplesmente pq sua arquitetura é intrinsícamente mais segura. O produto foi concebido desde o início para funcionar em modo multiusuário e conectado a uma rede. Inclusive, o desenvolvimento de boa parte do sistema GNU e do kernel Linux só foi possível pq foi feito "em rede". > Você leu minha mensagem? Novamente eu não disse o que vc escreveu. Vc começou a falar de arquitetura de kernel no contexto de sistemas multi ou monousuários. Achei q vc estava tentando ligar uma coisa à outra. > Disse que ambos os kernel, Windows e GNU/Linux são baseados no mesmo, > monolitico. A mudança da Microsoft para o microkernel veio apenas com > o Vista. ERRADO! Windows usa microkernel desde a primeira versão do NT (lembre- se q quem projetou o NT, no final das contas, foi o mesmo cara do VMS). Se vc não acredita em mim, dê um bico aqui: http:// www.microsoft.com/technet/archive/ntwrkstn/reskit/archi.mspx?mfr=true Obviamente, microkernel no sentido mais puro do conceito praticamente só existe em implementações bem específicas. De qqr forma, o Vista não sofreu um redesenho tão gde nessa área e continua "built on NT". > > Alias pode-se dizer que o kernel do GNU/Linux é semi-mono, pois tem > muita coisa modular. Tanto que algumas partes, embora gigantescas, > podem ser compiladas separadamente e carregadas como módulos. Reforçando a passagem anterior, os conceitos em seu estado mais puro não são tão fáceis de encontrar no mundo real. Ainda assim, NT em diante são microkernels e o Linux sempre foi (e provavelmente continuará sendo) monolítico. KLMs trazem modularidade mais em nível de binário, não de arquitetura do kernel, q continua rodando tudo junto no mesmo espaço e nível de privilégio. A modularidade dos microkernels se referem a outros fatores. Mas, aí é melhor vc pegar o Tanenbaum, senão essa msg vai começar a ficar melhor na kernel.org do q aqui . . . :-) [ ]s, olival.junior -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

