Visite também: UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais] ·  Efetividade ·  Linux in Brazil ·  Floripa  

NoticiasLinux: Primeira versão beta do Wine

“De acordo com os desenvolvedores, provavelmente neste 25 de outubro, depois de muitos anos de trabalho, por fim o projeto Wine vai dar um grande passo, anunciado publicamente na página do projeto. Será lançada a primeira versão Beta do software, que até então encontra-se em versão Alpha.” Veja o texto completo em NoticiasLinux.com.br » Primeira Beta do Wine.

Como os colegas do NotíciasLinux anteciparam, ontem foi mesmo lançada a primeira versão beta do Wine após 12 anos de desenvolvimento. O site oficial tem mais detalhes.

Comentários dos leitores

Os comentários abaixo são responsabilidade de seus autores e não são revisados ou aprovados pelo BR-Linux. Consulte os Termos de uso para informações adicionais. Esta notícia foi arquivada, não será possível incluir novos comentários.
Comentário de Daniel Fonseca Alves
Longo Tempo: Deve de ser o projeto Open Source que mais tempo ficou em Alpha.
Também, tantar entender o que a Microsoft faz naquela API dela não deve ser fácil(sinceramente achei que nunca o estado BETA chegaria).

Comentário de Daniel Dantas
Impressionante mesmo. Foram 1: Impressionante mesmo. Foram 12 anos de trabalho, se não me engano.
Comentário de Marcio Rocha
Seria tragicômico...: Seria tragicômico se justo agora a Microsoft resolvesse abrir as APIs publicamente.
Comentário de Mauro Xavier
Excelente: Não tinha dado muita bola pra mudança do alpha para beta, mas quando instalei fiquei fascinado com as melhorias gerais, já que estava usando a versão de 2004 por causa dos conhecidos problemas do tipo "nesta versão roda e naquela não" que aconteciam.

Tudo o que precisei rodou perfeitamente, e ainda alguns problemas nas janelas e ícones foram eliminados, entre eles no DVD Decrypter e DVD Shrink.

A compatibilidade de jogos aumentou, e mesmo não sendo este o foco do projeto Wine, de uma forma direta acredito que beneficiará os desenvolvedores da Transgaming. O suporte ao DirectX 8 e 9 está um pouco "tímido" mas títulos como Max Payne 1 e 2 rodaram sem problemas, Half-Life 2 quase chegou lá (saiu no meio do carregamento da fase) e jogos mais antigos, como Blood 2 e Daytona USA ficaram ótimos. Imaginou se o foco além de aplicativos, fosse os jogos também? Não precisaria nem existir o Cedega... (Sem desmerecer o ótimo trabalho da Transgaming).

Longa vida aos desenvolvedores do Wine! Porque haja paciência para tomar o caminho inverso na programação, onde os programadores normais "colocam o porco e sai a linguiça".... Eles vão e "colocam a linguiça e refazem o porco"... ;)
(parece nonsense, mas é a verdade)
_________________________________________________
Aquele que não acredita em nada não tem esperança
Comentário de Felipe Raposo
Boa analogia: Hahaha... boa analogia essa do porco.
Felipe Raposo

Comentário de Patola
Será?: A compatibilidade de jogos aumentou, e mesmo não sendo este o foco do projeto Wine, de uma forma direta acredito que beneficiará os desenvolvedores da Transgaming.

Será?

Se eu não me engano, a Transgaming não pode mais usar o código do Wine em seu produto depois que eles mudaram a licença de BSD-like pra LGPL. E tanto a Transgaming com o WineX/cedega quanto a codeweavers com o crossover office tiveram que seguir seu próprio caminho com a última versão licenciada em estilo BSD (MIT/X11), visto que senão teriam que liberar seu código, algo que não querem.

Eu não tenho certeza dessa informação, mas acho que é assim que rolou. Por favor alguém me corrija se eu estiver errado. Mas acho que é isso mesmo, tanto que na época a Transgaming ofereceu código pro Wine em troca de eles voltarem à licença MIT/X11.
--
LinuxFUD, o TIRA-TEIMA dos ataques ao software livre: http://linuxfud.org
Comentário de hamacker
não vou me recordar se esta: não vou me recordar se esta certo o que vou dizer, mas ambas as empresas citadas disponibilizaram uma versão CVS (ou os fontes desatualizado) e se alguem quiser usufruir deles tem que compilar por conta própria e aparentemente sem o frontend gráfico facilitador e versão binária que é apenas para "pagantes".
Tem tambem o projeto reactos que embora não use wine na totalidade, trocam figurinhas com o mesmo time. (http://www.reactos.org/xhtml/en/about_userfaq.html#whynotnix)
Comentário de Patola
Só a transgaming: não vou me recordar se esta certo o que vou dizer, mas ambas as empresas citadas disponibilizaram uma versão CVS (ou os fontes desatualizado)

Só a Transgaming. E não é o fonte licenciado pela LGPL, e sim por uma licença proprietária deles. Você tem vários limites sobre como pode usar o código. Ou seja, não é um fonte derivado das novas versões LGPL do Wine.
--
LinuxFUD, o TIRA-TEIMA dos ataques ao software livre: http://linuxfud.org
Comentário de Kid-X
MinGW: O MinGW já disponibiliza uma API do Windows sob o domínio público.

Também notei que nessa versão beta do Wine eles colocaram uma parte da API do DirectX. Seria uma maravilha se eles colocassem a API do DirectX na versão final, porque ninguém precisaria mais do proprietário Cedega!

=================
Eu gosto do GNU/Linux; Ele é que não gosta de mim.
Comentário de Patola
Confusão: Acho que você confundiu as coisas. O MinGW é uma implementação das APIs do Unix no Windows (como o cygwin), não um competidor do Wine. Grosso modo, o que o Wine faz é justamente o contrário do MinGW e cygwin: implementa as APIs do Windows no Unix.
--
LinuxFUD, o TIRA-TEIMA dos ataques ao software livre: http://linuxfud.org
Comentário de nemesis
roadmap!: Pouco após o anúncio, os eufóricos desenvolvedores publicaram o roadmap para a reimplementação da API do novo Windows Vista: por volta de 2010 uma versão alfa preliminar deverá compilar, em 2015 deverá ser capaz de rodar Quake 7 e em 2020 um beta será disponibilizado.

;P

;; ((lambda (x) x) "Isto é um comentário e não será executado nunca")

Comentário de Demo
Já ultrapassou o Windows ?: Quer dizer então que o Wine já passou para o beta e resolveu deixar o sistema operacional da Microsoft comendo poeira ainda am alfa ? Pô...o Windows completou esse ano 20 anos em alfa...é projeto comercial que mais tempo está em estágio embrionário. Daqui a pouco eles comecam a copiar o Wine...
Comentário de hamacker
Tanto tempo assim só conheç: Tanto tempo assim só conheço o mame, emulador tambem por coincidencia.
Comentário de nemesis
Wine Is Not an Emulator : Wine Is Not an Emulator

No sentido de que não é uma máquina virtual interpretando os comandos. É simplesmente uma reimplementação das APIs Win32.

;; ((lambda (x) x) "Isto é um comentário e não será executado nunca")

Comentário de Mauro Xavier
Boa pergunta...: Bom, procurei ver na internet para ver se achava algo que responde a esta colocação do Patola, talvez este texto do site do Wine possa dizer algo:

"Coinciding with today's beta release of Wine, CodeWeaver's announced version 5.0 of CrossOver Office. See the official press release and announcement for more details. This version has a lot of new stuff under the hood, a lot of which can be found in Wine's beta release. The biggest news in this version is the support for Microsoft Office 2003."

Tradução livre...
"Coincidentemente com o lançamento hoje do Wine beta, a CodeWeaver's anunciou a versão 5.0 de seu CrossOver Office. Veja a nota oficial do lançamento e o anúncio para mais detalhes. Esta versão tem muitos dos novos recursos "por de de trás dos bastidores", e muitos dos quais podem ser encontrados no Wine beta. A maior novidade nesta versão é o suporte ao Microsoft Office 2003."

Aí é que paira no ar a dúvida, pois no anúncio do CrossOver Office 5 (o atual lançamento) está escrito:
"We have spent over a year making significant improvements to the Wine Project."
Isto é...
"Nós gastamos mais de um ano fazendo significantes melhorias no projeto Wine."

E mais...
"we have been able to contribute all of this work to the Wine project and helped the Wine project to take a major step forward today with the release of version 0.9 of Wine."
Traduzindo:
"Nós nos tornamos aptos a contribuir com todo este trabalho para o projeto Wine que o ajudou a seguir um passo adiante hoje com o lançamento da versão 0.9"

Isto é, então ainda há troca de código fonte... Só não posso afirmar mesmo no caso da Transgaming. O que posso dizer é que o código CVS do Cedega é quase igual ao Cedega fechado, só que além de não haver o front end, não há os códigos de quebra de proteção contra cópias dos jogos e alguns recursos avançados como o uso dos canais de pixel e vertex shading para acelerar funções fixas comuns.

No geral, ainda acho que há "troca de figurinhas" entre eles, principalmente o Wine e Codeweavers... Só a Transgaming é que me parece mais reclusa. Mas isto é uma opinião que reflete o que penso, não pode ser afirmada como verdade, pois mesmo os textos da internet ao meu ver não são provas cabais sobre o que acontece dentro da realidade destes projetos.

Obs.: Minhas traduções são livres, não uso expressões ao pé da letra.

Obrigado.
_________________________________________________
Aquele que não acredita em nada não tem esperança
Comentário de Rafael Peregrino da Silva
Código fonte do CrossOver Office...: Oi Patola,

O pessoal da CodeWeavers disponibiliza, sim, o código fonte do CrossOver Office, inclusive do instalador gráfico, em:

ftp://ftp.codeweavers.com/pub/crossover/office/source/office-src-4.2.0.tgz

Acho que eles entenderam que não dividir as próprias modificações leva a uma falta de eficiência no processo de desenvolvimento do CrossOver e a uma maior dificuldade de adaptar o Wine às suas necessidades quando o código original do projeto é modificado.

Abraços,

Rafael Peregrino da Silva
Linux Magazine
Comentário de Patola
Me enganei mesmo: Segundo a colocação acima do Rafael Peregrino, parece que a codeweavers agora deixa o código à disposição (antes não colocava, que eu me lembre).

Me enganei nesse ponto (ainda bem!) e me retrato.
--
LinuxFUD, o TIRA-TEIMA dos ataques ao software livre: http://linuxfud.org
Comentário de dtiziani
ZZZZZZZZZZzzzzzzzzzz: Foi com essa mentalidade que o kernel do linux foi programado e é hoje o núcleo de um Sistema Operacional que presta ::megarolleyes::
Comentário de Joerlei
RE: Código fonte do CrossOver Office...: Patola,
A Codeweavers não só disponibiliza seu código fonte como também a mudança da licença pra LGPL foi patrocinada por ela.
Para maiores detalhes sobre as contribuições deles ao Wine:
http://www.codeweavers.com/about/community/contributions/
Mais, eles empregam o próprio Alexandre Julliard, líder do projeto wine, desde 1999, para que o mesmo pudesse trabalhar em tempo integral no projeto. Uma das razões de a Codeweavers ter trabalhado para a mudança de licença foi o fato de algumas empresas utilizarem o código do Wine em suas aplicações sem devolver nada para a comunidade.
O código do Wine e do Crossover é praticamente o mesmo, a diferença se encontra no instalador de aplicativos e no suporte oficial a alguns aplicativos corporativos.

Atualizando:
Isso aqui deve esclarecer o que eu disse acima. A Codeweavers não é o vilão da história mas o mocinho, o príncipe que salva a mocinha das mãos do tirano malvado. :-)
http://www.desktoplinux.com/articles/AT4167743269.html
Comentário de Ananias
Transgaming: A transgaming oferece acesso CVS a PARTE do código do WineX/Cedega. Algumas partes são mantidas fechadas.

Além disso, eles intencionalmente distribuem o código em uma forma complicada de compilar, e rodar. Uma vez, alguém do Debian se propôs a compilar e empacotar a parte disponível do WineX, criando o pacote winex-light. Bastaria um "apt-get install winex-light", para instalar.

Quando rolou essa discussão, o CEO da Transgaming enviaram emails ameaçadores para a lista debian-devel, avisando que se o Debian distribuisse o winex-light, eles iriam mudar a licença, para tornar isso ilegal.

Ou seja, além de não distribuirem a ferramenta completa, ainda ameaçam quem queira distribuir em uma forma simples de se utilizar.

Links:
Proposta para criar o winex-light
Resposta do CEO da Transgaming
Email resumindo a situação

Para quem não entende o Debianês, ITP signfica "Intent to Package", ou seja, que algum desenvolvedor pretende empacotar alguma coisa, no caso, o winex.

Por isso tudo: Torrent
Comentário de Mauro Xavier
Bom!: Interessante este fato, Joerlei...

Muito boa a postura da Codeweavers, ela ganha, mas contribui... E muito, pelo visto. Gostaria de saber onde é que se encaixa a Transgaming nesta linha de raciocínio, já que me parece que depois que o WineX se tornou Cedega eles passaram para um tendência diferente e bem mais fechada, o que também não vou recriminá-los por isso.

Me corrijam se eu estiver errado, mas me lembro que na época do WineX 3.0, no site da Transgaming constava algo que se XXX (não lembro o número exato) associados pagantes fossem conseguidos, todo o código fonte seria aberto. Depois com a entrada do Cedega (WineX 4.0) esta menção desapareceu completamente do site, alguém sabe o motivo exato?

Será que tem a ver com as requisições para empacotar o WineX do CVS e colocar em algumas distros, como aconteceu com o Debian? A atitude de ameaçar a mudança da licença caso o pacote fosse feito é que não considerei nada louvável por parte da Transgaming... Se deixam o código aberto em CVS ao qual não possui as partes proprietárias, então qual é o problema em se fazer algum pacote? Como eu já disse, não recrimino o binário fechado deles, mas controlar o uso até mesmo do código no CVS que por sinal também contém linhas de código do Wine (sei lá de que versão), aí já pega mal.

A Transgaming diz contribuir com o projeto Wine, tudo bem, mas existem algumas lacunas obscuras sobre a metodologia de trabalho deles, ao contrário da Codeweavers, que pelo jeito deixa tudo bem claro, algo que eu não sabia.

Obrigado.
_________________________________________________
Aquele que não acredita em nada não tem esperança
Comentário de Mauro Xavier
Tem toda razão!: Com certeza, já que ficam nesse "chove não molha" e deixam este código no CVS aberto desta forma absurta... Torrent neles!

_________________________________________________
Aquele que não acredita em nada não tem esperança
Comentário de theneus
Instalei o Max Paine 1 com es: Instalei o Max Paine 1 com essa versão e ficou show.....

Comentário de hamacker
Queria saber como voces conse: Queria saber como voces conseguem instalar jogos, quando rodo por exemplo um setup.exe do cdrom, o cdrom fica preso e o instalador pede para inserir o segundo disco e não consigo ejetar o primeiro.

O wine vem com debbuger interno habilitado e alguns jogos detectam isso e pedem para desabilitar o debuger (os da ubisoft são assim), coisa que não tem como fazer com os binários do wine (talvez recompilando novamente).

Comentário de hamacker
Alguem chegou a ver quando é: Alguem chegou a ver quando é que vai sair a versao 1.0 ?
Pelo que pude testar fizeram um grande progresso, mas ainda falta (bug antigo) rodar aqueles aplicativos que vao para a bandeija do windows (systray) na bandeija do gnome (embora funcione 100% no KDE).
Pelo que pude notar deixará de funcionar tambem no KDE assim que o time do kde implementar a padronização com o freedesktop.
BR-Linux.org
Linux® levado a sério desde 1996. Notícias, dicas e tutoriais em bom português sobre Linux e Código Aberto. "A página sobre software livre mais procurada no Brasil", segundo a Revista Isto É.
Expediente
Sobre o BR-Linux
Enviar notícia ou release
Contato, Termos de uso
FAQ, Newsletter, RSS
Banners e selos
Anunciar no BR-Linux
BR-Linux apóia
LinuxSecurity, Tempo Real
Suporte Livre, Drupal
Verdade Absoluta
Pandemonium
Efetividade, Floripa.net
sites da comunidade
Ajuda
Moderação
Flames: não responda!
Publicar seu texto
Computador para Todos
Notícias pré-2004
Tutoriais, HCL pré-2004