Resolvendo Todos Os Problemas Do Windows E Outros Programas

Como executar aplicativos do Windows no Linux

Enquanto os administradores de TI ponderam substituir desktops proprietários por sistemas de código aberto, eles se deparam com a questão do que fazer com seus aplicativos existentes. Um dilema que muitos administradores enfrentam é substituir ou, de alguma forma, continuar usando esses aplicativos. Eles podem se surpreender ao saber que existe uma maneira de continuar usando muitos dos aplicativos com os quais estão familiarizados, sejam eles baseados no Windows ou no Unix. Na verdade, existem muitos aplicativos do Windows que funcionam bem no sistema operacional Linux.

Por que executar aplicativos do Windows no Linux?



No ambiente corporativo de hoje, o maior problema que a maioria das empresas enfrenta é o custo. Algumas empresas optam por substituir seus sistemas operacionais Windows e padronizar em um desktop Linux corporativo. No entanto, ao fazer isso, eles impõem uma curva de aprendizado acentuada aos seus funcionários, o que às vezes pode ser uma experiência dolorosa e cara. Em vez disso, uma transição gradual faz mais sentido. As organizações podem continuar a disponibilizar os aplicativos familiares dos usuários enquanto eles aprendem os novos sistemas em seu próprio ritmo, aliviando um pouco o medo que acompanha o aprendizado de novos programas.



Opinder Bawa é vice-presidente sênior de tecnologia e desenvolvimento da O Grupo SCO (anteriormente Caldera International Inc.), onde é responsável por integrar a visão corporativa e a estratégia de tecnologia. Ele tem quase 20 anos de experiência no setor, incluindo a atuação como diretor de TI na 3Com Corp., bem como cargos de tecnologia e gerenciamento no Citibank, IBM e Toshiba.

Outro fator a ser considerado é que pode não haver um substituto do Linux comparável para um determinado aplicativo do Windows. Para obter uma lista abrangente de aplicativos Linux, verifique freshmeat.net ou linuxberg.com . Existem outras razões pelas quais alguém pode querer executar aplicativos do Windows no Linux, incluindo problemas de licenciamento para aplicativos de substituição.

Como executar aplicativos do Windows no Linux



Os aplicativos do Windows são executados no Linux por meio do uso de software de terceiros. Esse recurso não existe inerentemente no kernel Linux ou sistema operacional. O software mais simples e predominante usado para executar aplicativos Windows no Linux é um programa chamado Wine. Ele está incluído em muitas distribuições Linux por padrão. Ele consiste em um carregador, que carrega e executa um binário do Windows, e uma biblioteca que implementa chamadas de API do Windows usando seus equivalentes Unix ou X11. Não requer que o Windows esteja instalado no computador, mas fará uso de todos os arquivos .dll que encontrar. Wine é um programa de código aberto que está disponível em winehq.org .

Também existem soluções comerciais disponíveis que permitem que os aplicativos do Windows sejam executados no Linux. Dois deles são Win4lin e VMware. Eles são diferentes do Wine, pois exigem que o Windows seja instalado na máquina junto com o Linux, e não são gratuitos ou de código aberto. Win4lin, desenvolvido pela NeTraverse, só permite o uso de aplicativos Windows no Linux. O VMware é mais avançado e funciona com muitos sistemas operacionais, incluindo Windows, Linux [e] FreeBSD. Ambos funcionam permitindo que os sistemas operacionais Linux e Windows sejam executados simultaneamente, lado a lado. Quando um aplicativo do Windows como o Microsoft Word está sendo executado em Win4lin ou VMware, ele está tecnicamente sendo executado no Windows, que está sendo executado simultaneamente com o Linux. Isso é diferente do Wine, que executa um carregador que executa o aplicativo, mas nunca inicia o sistema operacional Windows. Para obter mais informações sobre como usar Win4lin ou VMware, consulte Win4lin.com ou Vmware.com . Sempre verifique se os programas que você está usando são licenciados. Se estiverem, cumpra as licenças.

Quais aplicativos do Windows serão executados no Linux?



Existem muitos aplicativos do Windows que funcionam perfeitamente no Linux sem problemas ou problemas de configuração. No entanto, alguns terão alguns problemas e alguns não funcionarão - geralmente programas utilitários que se comunicam diretamente com o hardware, como o Norton Disk Doctor, ou drivers de dispositivos em placas de vídeo topo de linha. Como o Win4lin e o VMware isolam o sistema operacional Windows, eles podem ter mais programas que funcionarão do que o Wine. Para obter uma lista de aplicativos que funcionam no Wine, consulte winehq.org .

Onde começar ...

1. Faça uma lista dos aplicativos do Windows necessários para o seu negócio.

2. Considere verificar o software Linux que pode substituir certos aplicativos do Windows.

3. Instale e configure software de terceiros, como Wine, Win4lin ou VMware. Verifique sua distribuição Linux, pois ela já pode estar configurada com o Wine. Para baixar o Wine, veja página de download do winehq.org . De vez em quando, VMware e Win4lin têm software beta disponível para uso limitado gratuito.

4. Implante em um ambiente limitado e verifique a estabilidade e usabilidade de vez em quando.