Infra - Linux

ReactOS: O irmão open-source do Microsoft Windows NT 4.0

Em dezembo de 2004, a Microsoft anunciou o fim do suporte técnico público ao Windows NT 4. ReactOS é um novo trabalho da comunidade Open Source, que conseguiu desenvolver um sistema operacional totalmente compatível com Windows NT, suas aplicações e drivers. Este sistema poderá ser a luz no fim do túnel aos projetos que foram desenvolvidos exclusivamente para a plataforma Windows NT 4.0.

por Alessandro de Oliveira Faria



Introdução

Surgimento do SO (um pouco de história de cada SO)

Em 1996, houve um grupo chamado FreeWin95 que não foi à frente por causa de uma discussão interminável sobre o projeto do SO que pretendia ser um clone do Windows 95.

Em 1997, Jason Filby passa a liderar os restantes da lista de discussão e decidem que o alvo é o Windows NT e o projeto é renomeado para ReactOS.

Hoje o SO é estável e algumas API"s já são grandes o suficiente para possibilitar o desenvolvimento de aplicações de alto nível, mas a GUI ainda não é madura o suficiente para rodar aplicações GUI Win32.

Licença do SO

GNU General Public License.

Características técnicas

Gerência de processos, memória, sistemas de arquivos suportados, plataformas/arquiteturas suportadas. Quantidade estimada de linhas de código. Quantidade estimada de máquinas instaladas no mundo com este SO.

Fonte

http://twiki.im.ufba.br/bin/.../Trabalho...ReactOS

Assista o vídeo.

Instalação

Efetue o download do arquivo .iso em:
http://www.reactos.org/en/content/view/full/62

Com esta imagem, grave o seu CD de boot para instalação do ReactOS.

Após a inicialização a partir do CD, teremos as seguintes telas:

Pressione <ENTER> nas duas telas acima para prosseguir com a instalação do ReactOS.

Nesta tela, selecione o hardware do seu desktop e pressione <ENTER> na opção "Accept these device settings".

Selecione com as teclas para cima e para baixo a partição que você deseja instalar o ReactOS. Após escolher a partição, pressione enter para continuar. A tecla D apagar a partição selecionada e C cria uma nova partição.

Agora pressione enter para iniciar a formatação da partição com o sistema de arquivo FAT32.

Pressione <ENTER> novamente para prosseguir com a instalação.

Agora escolha no nome da pasta onde será copiado o sistema operacional e pressione <ENTER>.

Ao término da cópia, selecione se o gerenciador de boot deverá ser instalado na MBR ou no disquete.

Retire o CD de boot que utilizamos para instalar o ReactOS pressione <ENTER> para reiniciar. Apresentação básica do sistema

Não entrarei em detalhes em termos de desenvolvimento e testes, apenas apresentarei algumas funcionalidades já desenvolvidas neste sistema.

Ao iniciar, veremos a tela do gerenciador de boot, escolha ReactOS.

Esta é a tela de splash com a barra de progressão.

No primeiro boot após a instalação, teremos uma interface onde devemos preencher alguns dados sobre o sistema para concluir a instalação.

A partir do segundo boot, já temos a interface pronta para os testes.

Este é o console do ReactOS.

O ReactOS Explorer. Detalhe: o sistema não travou em momento algum.

A famosa Calculadora.exe também está presente para os nossos testes neste brinquedinho.

A interface para adicionar e remover os programas do sistema operacional.

Fiquei de boca aberta ao testar o editor de registro do sistema.

Vale a pena mencionar que copiei programas básicos win32 (Projetos em Delphi, Putty e outros) da minha partição Windows e funcionou sem problemas.

Na minha humilde opinião, este projeto merece atenção e apoio por parte de todas as comunidades de desenvolvimento, pois este sistema pode vir a ser a solução para projetos que dependem da plataforma Windows NT.

Como diz o nosso amigo e meu professor Eduardo dos Santos Monteiro:

"A civilização do terceiro milênio" relata que "O próximo grande salto evolutivo da humanidade será a descoberta de que cooperar é melhor que competir".

USE A FORÇA, LEIA OS FONTES!!!

Alessandro de Oliveira Faria

Alessandro de Oliveira Faria - Sócio-proprietário da empresa NETi TECNOLOGIA fundada em Junho de 1996 (http://www.netitec.com.br), empresa especializada em desenvolvimento de software e soluções biométricas, Consultor Biométrico na tecnologia de reconhecimento facial, atuando na área de tecnologia desde 1986 assim propiciando ao mercado soluções em software nas mais diversas linguagens e plataforma, levando o Linux a sério desde 1998 com desenvolvimento de soluções open-source, membro colaborador da comunidade Viva O Linux, mantenedor da biblioteca open-source de vídeo captura entre outros projetos.