Wine

Origem: Wikipédia, a enciclopédia livre.

 Wine

Desenvolvedor Equipe de desenvolvimento Wine
Lançamento
Última versão 1.0.1 (2008-out-17)
Versão de teste 1.1.25 (2009-jul-3)
Plataforma
Escrito em
Idiomas
Sistema Op. Similares ao Unix, Windows
Estado do desenvolvimento
Gênero Camada de Compatibilidade
Licença GNU LGPL
Tamanho
Website www.winehq.org

Wine (acrónimo recursivo para WINE Is Not an Emulator, isto é,WINE Não é um Emulador sendo que wine traduzido literalmente do inglês para o português significa vinho (a logomarca do Wine é uma taça de vinho) é um projecto para sistemas operativos UNIX que permite a executar nesse ambiente software especificamente concebido para o Microsoft Windows.

O WINE é uma implementação Livre das bibliotecas do windows no Linux, isto não é emular, pois ele não cria nenhuma máquina virtual em que o Sistema operacional Windows roda em cima (isto também é chamado de virtualização). O WINE funciona como uma camada que expõe uma API compatível com a do Windows; ao serem executadas as diferentes funções, o Wine irá traduzi-las para rotinas em UNIX cujo resultado seja idêntico.

O WINE atua então apenas como um tradutor ou um interpretador de linha de comando, muito parecido com um shell ou então um php, toda vez que ocorre uma chamada para a função desenha Cubo que estava implementada na DirectX.dll por exemplo, o WINE traduz esta chamada para uma de suas próprias bibliotecas em que alguém escreveu uma função similar para realizar o mesmo, desenhar um cubo na tela. Por isto as vezes os jogos que rodam em cima do Wine geram erros, pois executam chamadas a funções que o WINE não sabe como interpretar, isto é, chamam bibliotecas ou funções muito novas que os desenvolvedores do WINE não implementaram. Se o wine fosse de fato um emulador e uma máquina virtual perfeita, a princípio, todos os programas do Windows deveriam rodar no Linux sem problemas.

O Wine ainda disponibiliza a sua própria biblioteca (Winelib) por forma a que o código-fonte dos programas concebidos para Windows possa ser compilado no ambiente UNIX.

O Wine é também um dos Alphas mais longos de todos. Cerca de 12 anos, tendo sido iniciado em 1993 por Bob Amstadt e Eric Youngdale.

O projeto está atualmente em sua versão 1.1.25 desde 3 de julho de 2009. Já roda muitos programas, entre eles:

E também jogos muito conhecidos, como: Need for Speed Underground, Warcraft III, Starcraft, Max Payne, Max Payne 2: The Fall of Max Payne, Counter Strike, Half-Life, Half-life², World of Warcraft entre outros. Há também um fork do Wine conhecido como Cedega (antigo Winex) que visa maior compatibilidade com jogos, tendo implementações mais avançadas do Directx 9.0, tendo suporte à Pixel Shaders 2.0 e Vertex Shaders 2.0, por exemplo

[editar] Programas de Terceiros

Algumas aplicações, de modo a funcionarem devidamente com o wine, requerem bastantes configurações, sendo mais complicado do que simplesmente instalar o programa, para isso, existem aplicações de terceiros que simplificam o processo, uma delas é:

[editar] Curiosidades

O projeto ReactOS é feito em conjunto com o Wine, ou seja, melhorias do Wine são colocadas no ReactOS e vice-versa

[editar] Ligações externas


Este artigo é um esboço sobre Informática. Você pode ajudar a Wikipédia expandindo-o.
Ferramentas pessoais
Criar um livro