Assine
22950 assinantes- Feeds completos
- Feeds dos comentários
- Feeds do fórum
- Receba o Meio Bit via e-mail
Mantenha-se informado sobre as nossas novidades com nosso newsletter semanal, todas as segundas-feiras
Existe muito pouca informação oficial a respeito do Windows 7, mas já estão espalhados pela internet artigos a respeito da próxima versão do Windows. Então resolvi escrever este artigo para separar o que é oficial e o que não é oficial a respeito do Windows 7 e inclusive corrigir algumas informações técnicas. (Só para ficar claro, em meio ao texto e as explicações, coloco algumas típicas afirmações que já ouvi por ai e seu desmentido ou não)
Então vamos direto ao assunto : O que existe de concreto sobre o próximo Windows é o MinWin.
O MinWin é o resultado de um processo de refactoring sobre o kernel do Windows, de forma a permitir que o kernel chegue a um tamanho mínimo, bootável, de 25MB de espaço em disco.
Então o novo Windows 7 vai ocupar só 25MB de espaço em disco ?
NÃO !!!
O kernel passou por um processo de refactoring para que ele, kernel, ocupasse isso.
Em que o MinWin será usado ? A principio, ninguém sabe. Mas existem indicios de que o MinWin será a base da construção das próximas versões do Windows. As próximas versões do Windows serão construidas (ou refatoradas) ao redor do MinWin.
Mas o MinWin não é o Server Core ?
NÃO !!!
O Windows Server 2008 edição Server Core, que não possui shell, é exatamente isso, um sistema operacional sem shell. Ele foi desenhado com o objetivo principal de reduzir a superficie de ataque sobre o sistema operacional, e consequentemente conseguiu também uma redução do tamanho de mais de 4GB para 1.25GB.
Esse resultado foi obtido cortando-se fora muitos binários, como por exemplo, o shell. Mas como garantir que os binários que ficaram não chamariam, em algum momento, os binários que não estão presentes ?
Falando de uma forma simplificada, a Microsoft passou a garantir isso através da limitação das roles que o server core pode assumir, garantindo que nada do que foi retirado será chamado em algum momento.
Um exemplo de como isso não é algo tão sofisticado é o fato de que o server core não possui shell, mas o GDI e o win32k.sys continuam presentes. Já para o MinWin, ocorreu um processo de refactoring automatizado para identificar as dependências entre os binários e levar o tamanho do kernel a seu mínimo, gerando o MinWin. O MinWin não possui nada relativo a GDI ou USER.
Em que o MinWin vai afetar o usuário final ?
Ninguém sabe !
Sabe-se através de algumas afirmações jogadas ao vento que o MinWin será a base das próximas versões do windows. Mas ninguém sabe se o MinWin, ele próprio, será exposto publicamente como um produto ou se será utilizado apenas internamente.
Sendo utilizado internamente, o MinWin já é um grande avanço. Para fazer o build do server core, por exemplo, a Microsoft precisa fazer o build de todo o windows server 2008. Com o MinWin pode-se fazer o build apenas dele, o que permite que os testes fiquem muito mais focados em cada parte do sistema operacional, melhorando o processo de desenvolvimento.
Então o próximo Windows está sendo reconstruido do zero ?
Não !
Nem o MinWin, o Kernel, foi reconstruido do zero. Ele é o resultado de refactoring, ou seja uma reorganização do código já existente. O Windows Vista pode não ter agradado tanto ao público devido a questões de hardware, driver, etc, mas o Windows Vista implementa recursos de segurança e usabilidade fantásticos e que com certeza serão mantidos e evoluidos na próxima edição do Windows.
Por exemplo, o .NET continua e continuará sendo o framework de desenvolvimento para ambiente windows. Não vejo risco algum de que um Windows 7 altere isso. O que vai acontecer sim, é o foco nas versões atuais. Por exemplo :
P : Mas aplicações antigas vão rodar em máquina virtual !
R : Ninguém sabe !
O que existe é uma especulação baseada em um suposto vídeo que teria em certa data aparecido no channel 9 e depois sido retirado. Como ter certeza, se o vídeo não existe mais ? Tudo pode mudar.
De qualquer forma, a questão neste ponto é o conceito de "aplicações antigas". Segundo especulação, na qual acredito, são consideradas como não antigas 2 tipos de aplicações :
- As desenvolvidas especificamente para o Windows 7
- As aplicações gerenciadas a partir da versão 2.0 do framework .NET
Todo o resto poderá ser considerado aplicação antiga.
Mas como algo pode ser desenvolvido especificamente para windows 7 se ele ainda não existe ?
Simples : Sendo desenvolvido para Windows Vista e Server 2008. O Windows Vista e o Server 2008 criaram conceitos novos em termos de desenvolvimento que não serão alterados de uma hora para outra : KTM, UAC, Isolamento de Sessão 0, NAP, enfim, muitos recursos novos específicos que não vão sumir de uma hora para outra.
Então minha recomendação neste ponto é : Invistam na adaptação das aplicações de vocês para rodarem no Windows Vista, pois quando surgir o Windows 7 existe a possibilidade de quem sabe, talvez, as aplicações não adaptadas serem forçadas a rodar em máquina virtual. Se vai acontecer ou não, ninguém sabe com certeza. Mas investir na passagem para Windows Vista pode ser uma boa prevenção.
P: Mas a própria Microsoft está assumindo que o Windows Vista é ruim, lançando outro tão rápido !
De forma alguma. Os mais especialistas em negócios podem falar isso em mais detalhes, mas posso dar meus dois cents a respeito :
Se considerarmos a aquisição de uma nova versão do Windows a cada 3 anos isso realmente é um absurdo para a nossa realidade, mas levando em consideração o software assurance, se torna algo bem normal. O problema é o nosso mercado, que não só ainda não conhece o software assurance como ainda tenta sair da pirataria...
P: Mas mesmo com o ciclo de 3 anos, será que o Windows Vista não está virando notícia velha rápido demais ?
De forma alguma. Faz relativamente pouco tempo que a Microsoft pegou a prática de que suas equipes tenham contato direto com a comunidade através de recursos simples como blogs. O que ocorre então ? Enquanto um produto é lançado e é novidade para o mercado que o está recebendo, ele já é uma coisa antiga para o desenvolvedor da Microsoft que o produziu e no blog do time de desenvolvimento já começa a virar passado e começam a surgir informações sobre a próxima versão do software.
Assim sendo, tanto os consumidores finais (de informações) como os meios de mídia precisam se adequar a duas linhas de tempo : A linha de tempo do mercado atual e a linha de tempo do trabalho sendo feito nas grandes empresas, para os anos futuros.
Então é isso ! Espero ter conseguido sanar as maiores dúvidas de todos vocês sobre o Windows 7, mostrando que não existe necessariamente uma quebra, como muitos estão acreditando, mas uma continuidade.
Fontes :
Fato - Em julho de 2007 o MinWin foi apresentado ao público por Eric Traut
Vídeo de 8 minutos apenas com a parte do MinWin :
Update : O vídeo dentro do post não funcionou, mas o link abaixo está ok :
Eric Traut talks Windows 7 and MinWin from Long Zheng on Vimeo
Vejam o vídeo inteiro, com 1 hora de duração, falando sobre tecnologias de virtualização
Fato - Em dezembro de 2007, para solucionar confusões existentes entre o MinWin e Windows Server 2008 Server Core, Mark Russinovich disponibilizou um vídeo no Channel 9 explicando em detalhes o Kernel do MinWin e sua diferença para o Server Core
Fato - Existe um resumo deste vídeo, com conclusões
Meio-Fato : Um suposto vídeo no Channel 9 falou sobre o uso de virtualização para aplicações antigas no windows 7, mas o vídeo desapareceu
Todo o resto : Pura suposição.
Obs: Estive meio sumido do MeioBit, mas continuo por aqui, sendo que meu sumiço significa que grandes novidades estão por vir.
Dennes,
coloca um "Leia o restante do post" pf
Oi !
Com certeza...
É que o tapado aqui nunca acerta essa síntaxe de 1a...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
É, realmente eu iria perguntar porque você estava sumido...
Em fim, boas explicações do Windows 7, eu tinha achado que tinha informação demais em tão pouco tempo... Até versão alpha mostraram por ai... Em fim... Pelo menos é bom para os desavisados desconfiarem mais sobre o próximo Windows.
-----
Para aquele que controla o próprio pensamento, todo o resto se torna simples jogo de crianças...
Gandhi.
Oi, Wallacy !
Eu ia perguntar sobre a universidade que você ia me indicar
Mas tudo bem, o grupo Brasil.NET vai realizar o evento ai em Brasilia no dia 15/03
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Puts.. é mesmo... Eu estava em viagem daquela vez... Lembro-me que enviei o e-mail para a reitoria, porém acho que não chegou (já que não recebi resposta), e fiquei de reenviar, e simplesmente me esqueci....
Foi mal... Se precisar ainda só falar, porém eu estava no meio de uma viagem e me distrai legal... Vacilei.
-----
Para aquele que controla o próprio pensamento, todo o resto se torna simples jogo de crianças...
Gandhi.
Não !
Não gostei muito desta notícia. Quando afinal a Microsoft vai quebrar a compatibilidade retroativa? "Let it go, let it go!"
Oi !
São duas coisas diferentes. Não é possível, com as informações existentes, afirmar nada sobre a compatibilidade retroativa.
Mas quando falamos que o windows está sendo reconstruido do zero, da a impressão de que o que foi feito no windows vista vai ser jogado fora e não existe nada mais longe da verdade do que isso.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Mas, supondo que eles resolvam quebrar com a arquitetura pré-NT (acabando assim com a compatibilidade retroativa)... será que isso não implicaria em uma reconstrução brutal do núcleo do SO? Enfim... uma coisa não está atrelada à outra?
Oi !
Tem muito "se" nisso.
Não considero a hipótese de máquinas virtuais impossível. Só não temos informação a respeito e acho que até um windows 7 surgir as máquinas virtuais já vão ser algo tão natural que não haverá nada demais nisso.
O Windows Vista já quebrou radicalmente muita compatibilidade. Tanto foi que nem o próprio Visual Studio 2003 roda de forma perfeita no windows vista. No teched assisti uma palestra muito boa, sobre um recurso para administradores de TI controlarem a compatibilidade com aplicações antigas. O administrador de TI poderia fazer o windows vista simular, nos mínimos detalhes, que a aplicação houvesse feito algo exatamente como em um sistema antigo, quando a realidade seria outra. Muito legal, depois publicarei mais sobre isso.
Assim sendo, partindo do Vista/server 2008 para um futuro windows 7, não haveria essa reconstrução brutal... muita gente até imagina essa reconstrução perante problemas de hardware e driver do windows vista, mas quando analisados em detalhes são só problemas de hardware e drivers...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Como é bom ter grana né? Dá tempo pra faturar, ver o que estva errado há mais de 10 anos... Não ter pressa pra consertar o erro. E ainda continuar faturando!
-----------------------------------
Só a mudança é permanente.
O chato é ver por ai o pessoal falando "Vou esperar o Windows 7 pois vai ser mais leve que o Vista"
Esta história de minwin só confunde os noobs.
Sobre a modularidade o Vista já é bem modular, tanto que ferramentas como o vlite conseguem tirar praticamente tudo do sistema, mas o mesmo permanece usável e estável.
O que eu realmente gostaria de ver é a possibilidade de um setup mais customizavel, podendo escolher na instalação o que eu realmente quero instalar, sem ter que usar ferramentas de terceiros.
Oi !
Pois é, foram os boatos sobre o Windows 7 que me fizeram escrever o artigo, espero que sirva de referência para o pessoal indicando que o melhor não é esperar o windows 7, mas exatamente o contrário, migrar o mais breve possível para o windows vista buscando se adaptar e estar pronto para o Windows 7.
Quanto ao setup, não sei exatamente sua necessidade, mas as opções de deployment em ambiente coorporativo são bem amplas, permitindo fazer imagens do sistema da forma como desejamos e até alterar imagens do sistema já montadas.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Minhas necessidades são bem simples.
Não quero aqueles joguinhos mequetrefes, acessibilidade nem paint ou wordpad. Já tá bom pra mim.
Oi, Rhyel !
Em ambiente coorporativo ? Você tira até via GPO...
Mas obterei mais detalhes procê...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Putz... o Windows 7 vai ser o futuro ou o blackout?
Outros sitemas operacionais só tem a ganhar com o Windows 7.
Oi !
blackout ? Voei nessa... explica ai...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Um grande mico da M$ que vai fazer com que as pessoas não migrem para o Windows 7. Causando uma defasagem em termos de hardware e software muito maior do que já existe.
Poxa, os programas da minha empresa não funcionam com o novo Windows... Não vamos migrar!
Nossa! Poucas pessoas usando Windows 7. Não vamos desenvolver softwares nem drivers de nossos produtos para Windows 7.
Essas coisas podem ocorrer sim com o Windows 7, coisa muito mais improvável de ocorrer com lançamentos anteriores.
Oi !
Não na visão do desenvolvimento de software.
Por que o software é incompatível ?
Porque não foi desenvolvido para ser compatível em especial com as novas funcionalidades de segurança do windows vista. Então o software incompatível com o windows vista é incompatível com o windows vista porque este é seguro demais. Isso é uma boa propaganda para o software em questão ?
Estou a um ano sem malwares porque uso o vista. Não sou o único, aqui mesmo nos comentários pode encontrar várias pessoas que gostaram muito do vista. Os próprios usuários vão forçar a migração de suas aplicações para o Vista.
Drivers? Já foram produzidos aos montes.
Então : Você prefere adaptar seu software para funcionar hoje no windows vista e no XP SP 2 ou prefere, quando o windows 7 surgir, ver seu software ser tão incompatível com o sistema operacional a ponto de ter que rodar em máquina virtual ou sabe-se lá o que vão inventar ?
É um risco aceitável ?
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Eu não disse nada, apenas pensei em possíveis questões levantadas por empresas que usam sistemas que foram sendo desenvolvidos ao longo de 10 anos. Totalmente 4 POG.
Emulação, meu caro. Máquinas virtuais.
A Apple fez a mesma coisa e ninguém falou nada...
O modem que eu tenho aqui, a empresa disse que não ia fabricar driver para o Vista, mas isso é para obviamente ganhar dinheiro com novos modens. O notebook que eu comprei veio com Vista Starter e drivers para o XP.
Off: A universidade que estudo possui parceria com a MS, como eu consigo receber o Vista Business, que a MS dá para estudantes de universidades parceiras do MSDN?
WorldOrg
Oi, Flavio !
Coloca o nome da universidade aqui, eu verifico os detalhes para você.
Mas não é só o Vista Bussiness não, qualquer software Microsoft, exceto Office.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Oi, é UPF (Universidade de Passo Fundo) / Rio Grande do Sul
WorldOrg
Oi !
O administrador da UPF deve fornecer a você uma senha para este site : http://msdn90.e-academy.com/elms/Storefront/Home.a... ou explicar a você outra forma pela qual estejam distribuindo os softwares.
Me chama no MSN, podemos fazer algumas coisas legais na UPF
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Já tentei falar com o responsável dos cursos de informática e nunca tenho respostas.
EDIT: Acabei de mandar mais um e-mail, vamos ver se ele responde.
WorldOrg
Oi !
Mas ainda assim, me chama no MSN, é um assunto legal...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Me passa o msn por MP.
WorldOrg
Dennes
Não querendo ser chato, mas já sendo
conserta aquele "muito pouca" na primeira linha
ficou muito feio pra ler hahahaha
ótimo post vlwww
Oi, Pedro !
Tô me achando um orelhudo agora...
Corrijo, claro, mas ainda não entendi o erro gramatical... "pouca informação" ... "muito pouca informação" ... "existe muito pouca informação" ... cadê o pasquale ?
[]'s
---------------------
CidadaoCarioca
BufaloInfo
não sei se é erro
eu q estou abelhudo nisso
hahahaha
poderia ser poquíssima informação
mas nem liga isso é oisa de vestibulando estressado
com as aulas de redação hahahaha
O Dennes voltou
Ainda demora para chegar o tal Windows 7.
O pessoal gosta de medir o tempo entre uma versão e outra assim:
data que começaram a usar o Vista - data que começaram os primeiros rumores do Win 7.
Oi, NewUser !
Obrigado pelas boas vindas
Com certeza deve demorar. Eis ai um desafio para a mídia tecnológica : Ao mesmo tempo que falam de produtos sendo lançados, que se tornam novidade no mercado, falar de produtos futuros, que são exatamente a próxima versão dos produtos que estão sendo lançados. Duas "linhas de tempo" da informação...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Do zero igual o Vista?
Oi, Vinicius !
O Vista não foi do zero. O Vista mudou muito, radicalmente, até o kernel mudou com o kpp (versão 64), que deixou a Symantec bem zangada, mas não foi uma reconstrução do zero, longe disso.
O que sei que foi do zero no vista foi o TCP/IP. Já estava uma colcha de retalhos, então jogaram fora e fizeram novamente.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
é impressão minha ou ele ta "copiando" os sistemas like-unix, kernel modular, parte grafica separada do resto do sistema (uma otima mudança, será q a MS enfim viu alguns pontos positivos desses sistemas e resolveu largar d ser ranzinza
primeiro eles riem de vc...depois te ignoram...e ai quando resolvem te enfrentar vc vai lá e os vence
Oi, Arca !
Impressão sua, não tem informação suficiente para se poder dizer isso.
O que sabemos é da realização de um refactoring e refactoring já é uma tendência no desenvolvimento de software hoje.
A Microsoft já havia criado o SDL, o ciclo seguro de desenvolvimento de software, quando produziu o windows server 2003, nada mais natural do que fazer um refactoring, mas um código gigantesco como o windows não poderia ser um refactoring normal, mas um refactoring automatizado.
Tem ferramenta pública que faça isso ou eles criaram?
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Ao contrário dos freetards, eu acho que a MS SEMPRE teve condições de fazer algo melhor que UNIX. Só que o ciclo não deixa eles tem que manter compatibilidade, drivers senão o sistema morre. O Windows acaba sendo vítima de sí mesmo, não há muito o que fazer.
Isso vai ta no meu próximo artigo hehe
-----
Para aquele que controla o próprio pensamento, todo o resto se torna simples jogo de crianças...
Gandhi.
Muita coisa vai mudar, me lembro do Longhorn, e tem vídeos dele com efeitos fantásticos e recursos, mas que não vieram no Windows Vista. Então acredito que muita coisa vai mudar mesmo, entre o que achamos que o Windows 7 vai ser e como ele vai ser entregue aos consumidores.
WorldOrg
Oi, Flavio !
Isso sem dúvida ! Afinal, não temos nada sobre o Windows 7, até porque o MinWin não é o Windows 7 !
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Quando sair, será irrelevante!
Será que virá com o WinFS prometido para o Windows 98?
Irrelevante? Falavam isso desde o Windows 95...
Oi, Marcelo !
Seu comentário é a inspiração de um novo artigo
[]'s
---------------------
CidadaoCarioca
BufaloInfo
mas com esse refactoring ele vai se aproximar um pouco dos s.o. unix-like, prq ter a parte grafica separada do resto do sistema é um dos pontos q os tornam tão seguros como são e o windows 7 com essa estrutura pode reconquistar uma parte do mercado perdido para esses sistemas..... isso é minha humilde opnião
primeiro eles riem de vc...depois te ignoram...e ai quando resolvem te enfrentar vc vai lá e os vence
Oi !
Os recursos de segurança do Windows Vista são muito, muito bons. Uso o Windows Vista desde seu lançamento e nunca peguei um virus ou qualquer malware, ao contrário do que acontecia com outras edições.
Veja mais sobre isso em http://blogs.technet.com/fcima/archive/2008/01/23/...
O próprio IIS 6 praticamente não teve falhas de segurança desde o seu lançamento.
O problema é que lendas são difíceis de serem mudadas. Levam tempo.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Engraçado é como no final das contas a Microsoft acaba se rendendo ao modo como o Linux funciona.
"Já que não pode vencê-los, junte-se a eles."
To doido pra colocar as mãos nesse Windows(vai demorar né), mas primeiro to arrumando meu novo pc pra colocar o Vista. Gostei bastante do Vista não entendo essa implicancia que a galera tem com ele...
Oi !
Idem !
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Idem ! [2]