Page Content

Artículo

15 años después tendremos Wine 1.0

por : Javier Pastor: 24 Mar 2008, 10:54

La versión 1.0 de este legendario programa para ejecutar aplicaciones Windows sobre Linux ya tiene fecha de publicación, un hito impresionante teniendo en cuenta que Wine lleva ya 15 años en desarrollo. Toda una demostración de perfeccionamiento.

Wine, que no es un emulador como demuestran sus propias siglas recursivas (Wine Is Not an Emulator) dispondrá de una versión 1.0 el próximo 6 de junio según el roadmap oficial del proyecto. Ese día este desarrollo cumplirá 15 años, y demostrará una longevidad ejemplar en el mercado.

Hasta la fecha hay 1.229 aplicaciones de Windows incluidas en la lista de compatibilidad de Wine,  pero más importantes aún son las llamadas Platinum Apps, que son las que más se utilizan por parte de los usuarios Linux, y con las que Wine trata de garantizar una compatibilidad máxima: Photoshop CS2, PowerPoint Viewer 97 y 2003, Word Viewer 97 y 2003, y Excel Viewer 97 y 2003.

Mantener compatibilidad con esas aplicaciones ha sido una tarea muy ardua, como demuestran los 15 años de versiones previas que lleva Wine. Las APIs de Windows cambian mucho de versión en versión, y mantener la compatibilidad con cada desarrollo es muy complejo, pero han demostrado que sus esfuerzos han merecido la pena: apenas quedan errores serios que corregir para la versión 1.0, que sin duda marcará todo un hito en la historia de los desarrollos Open Source.

vINQulos

DesktopLinux


Comentarios

y despues dicen que microsoft es una porqu3ria por que dura 5 años haciendo un sistema operativo… ja 15 años haciendo un programa

  • por cesar
  • 24 Mar 2008, 11:04
  • comment

15 años y lo que les queda… , y eso de poner version 1.0 solo por cumplir 15 años ,vaya politica de nombres de version…

  • por cesarios
  • 24 Mar 2008, 11:17
  • comment

el camino correcto seria “obligar” a los desarrolladores de soft a que ciertos programas sean desarrollados multiplataforma….

ahí estan las sagas Unreal Tournament, Quake o DOOM que “vuelan” literalmente en GNU/linux y no necesitan de “emuladores” como WINE para correr en equipos GNU/Linux …

según vayan creciendo el numero de usuarios de GNU/linux las empresas decidirán que “es rentable” portar sus programas a GNU/linux ( como el MAYA de autodesk o el nero de ahead por ejemplo ) y por tanto , con suerte, los desarrolladores de WINE podrán dedicarse a tareas mas “optimas” dentro del soft de codigo abierto porque su trabajo de “compatibilizar” el sistema con las aplicaciones no es necesario …

  • por tux_user
  • 24 Mar 2008, 11:26
  • comment

[...] lleva ya 15 años en desarrollo. Toda una demostración de perfeccionamiento. Vía TheInquirer.es http://www.theinquirer.es/2008/03/24/15_anos_despues_tendremos_wine_10.html sin comentarios en: tecnología, software libre karma: 10 etiquetas: wine, 1.0, gnu, linux, [...]

@cesar: Wine no es un programa, es una implementación de la api de windows, teóricamente, nunca estará terminada hasta que windows no deje de desarrollarse (lee el artículo completo antes de hablar). M$ no es una porquería por estar 5 años desarrollando su último SO, sino porque después de 5 años de trabajo mucha gente no está migrando por gusto, sino por obligación, incluso ellos mismos lanzaron el “downgrade” para pasar de Vista a XP.

La manera que cada uno tiene de dar versiones a sus aplicaciones es ridícula: Photoshop pasa de versión en versión con apenas unos pocos cambios funcionales, Java ha cambiado la nomenclatura para que parezca que hacen más cosas, Ubuntu numera la versión por el mes y año en que salen, etc, etc, para mí esto no es noticia.

A mí con estas cosas me pasa como con ReactOS y otros proyectos similares: me parece un desperdicio del obvio talento de sus desarrolladores.

La solución para atraer usuarios y desarrolladores a Linux es mejorar, estandarizar, y consolidar la plataforma, no perseguir la cola de terceros con muy pocos beneficios reales visibles después de la friolera de 15 años.

Es una pena que el mundo Linux intente solucionar todos sus problemas a base de tecnología y líneas de código cuando sus problemas están basados en la falta de organización, de infraestructura, y de acuerdos entre todas las comunidades relevantes. Este es el mal endémico de Linux y la verdadera razón por la que no logra llamar la atención de usuarios finales ni de terceras partes.

  • por rule the world
  • 24 Mar 2008, 12:53
  • comment

Por fin alguien con criterio, conocimiento y razones: MetalAgent. También tux_user.

  • por JC
  • 24 Mar 2008, 13:06
  • comment

Es mejor que el software sea diseñado y construido multiplataforma, asi como openoffice, firefox entre muchos otros.

  • por cosmothero
  • 24 Mar 2008, 16:14
  • comment

@MetalAgent
creo que es mejor que se documente un poco antes de escribir esto:

“Java ha cambiado la nomenclatura para que parezca que hacen más cosas”

Las personas que trabajan en java conocen perfectamente todos los cambios realizados entre J2EE y JAVAEE5, eso no es que parezca…

  • por cosmotheoro
  • 24 Mar 2008, 16:18
  • comment

@cosmotheoro: justamente lo digo por eso: “para que parezca”, no sólo hay que trabajar mucho, sino que hay que aparentarlo (mucha gente mira más el numerito de la versión que los changelogs). Para mí el salto que dió java en la 1.4 fue enorme, pero seguía escuchando a gente que se peleó hizo alguna cosa con el en la 1.2, que al comparar estos números de versión como con los de los productos de macromedia o adobe pensaba que no merecía la pena ni mirar los cambios, que “menuda chorrada de sacar versiones intermedias”. El cambio de la 1.4 a java5 fue por ese tipo de chorradas.

Supongo que has malinterpretado mi comentario.

A pesar de ciertos comentarios bastante lógicos acerca de que Wine no debería existir, pienso que, con todo respeto, es un mal necesario. Los usuarios de Linux debemos entender que no todo el mundo estará dispuesto a adaptar sus programas para todo sistema operativo. Y si bien es cierto que existen muchísimas alternativas abiertas para reemplazar programas, también lo es que la gente tiene derecho a querer usar un producto en específico.

Yo estoy seguro que los que trabajan con Photoshop sin pagar por una licencia de Windows, agradecen infinitamente el esfuerzo de estos programadores. Y como ese caso, existirán muchos más.

Symantec, hace de su producto PCAnywhere, compatible con Windows, Linux y MacOSX, porque les da valor añadido a su producto al permitir control desde y hacia cualquier plataforma. Mientras que el resto del software no sea así, seguiremos a la salud del Vino tinto…

  • por Jesus F
  • 24 Mar 2008, 18:04
  • comment

JesusF, ¿tú de verdad crees que un auténtico profesional de Photoshop -nada de los quinceañeros que se entretienen haciendo retoques en foros - sino una persona que de verdad se gana la vida con ello y tiene su licencia pagada, va a usar la herramienta que le da de comer en una plataforma no soportada por Adobe por ahorrarse una licencia de Windows que en muchos casos tendrá de todos modos incluída en el hardware?

  • por Atreyu
  • 24 Mar 2008, 18:21
  • comment

@Atreyu

Hay mucha gente que no migra a Linux por X aplicacion.

El proyecto de compatibilidad binaria fue creado para poder utilizar software que no tenia equivalente en unix alla por 1993, ej: ofimatica de corel o lotus notes, entre otros.

Ademas no solo esta el software comercial, tambien hay mucho software desarrollado a medida para windows, algunos dejaron de funcionar en XP y muchos otros en Vista. Aún existen puntos de venta con W98 porque el software a medida no funciona en XP.

  • por magtec
  • 24 Mar 2008, 18:53
  • comment

@ Jesus F

crees que quien paga los 1042€ que cuesta una licencia de photoshop CS3 no esta dispuesto a pagar los 80€ que cuesta un vista home premium OEM ???

o que van a armar un clonico en vez de comprar un equipo “de marca” con soporte de 1 o 2 años con el windows ya incrustado ???

wine es un “experimento” con muy buena intención , pero que realmente no es “funcional”…

lo interesante es que los desarrolladores creen en multiplataforma y no tener que andar con capas intermedias para hacer funcionar los programas…

  • por tux_user
  • 24 Mar 2008, 20:27
  • comment

Leí el primer comentario y casi me da un patatús y me alegra mucho que lleven quince años y espero que sigan así, le hacen la vida mas fácil a los que todabia dependemos de aplicaciones para windows.

Suerte.

  • por JAVIER
  • 24 Mar 2008, 20:37
  • comment

@tux_user dijo:

crees que quien paga los 1042€ que cuesta una licencia de photoshop CS3 no esta dispuesto a pagar los 80€ que cuesta un vista home premium OEM ???

Te recuerdo que el software OEM se vende conjuntamente con algún tipo de hardware, en la mayoría de los casos un equipo informático completo. Ejemplo de ello se puede ver en cualquier cadena de, o tienda de informática individual.

¿Tú crees que quien paga los 1042,84 € que cuesta una licencia de Adobe Photoshop CS3 va a gastarse además el dinero que cuesta un equipo nuevo completo solo para poder pagar los 80 miserables euros que cuesta la versión OEM de Windows Vista Home Premium? Yo creo que no. Y mucho menos creo que los 359€ que cuesta este mismo sistema operativo en la versión RETAIL sean pocos después de haber gastado un dineral en la licencia del Photoshop CS3.

Yo estoy de prácticas en una empresa y aunque últimamente ando muy respetuoso con las licencias de software me he visto obligado a instalar y activar de manera ilícita el Adobe Photoshop CS3, Adobe Flash CS3 y Adobe Dreamweaver CS3, pero simplemente porque en la empresa tienen ese software y se supone que yo tengo que ir con una base que debo rememorar en casa para poder realizar los correspondientes trabajos.

Así que en la mayoría de los casos es más lógico recurrir a un keygen que a comprar una licencia tan exageradamente cara y lejos del alcance de la mayoría de la gente.

@Atreyu, tux_user:
Deberian hablar con la gente de Dreamworks q usa el Photoshop via Crossover… Seguramente estan equivocados, Wine es un juguete no funcional no?

  • por juanman
  • 24 Mar 2008, 21:15
  • comment

[DoodoM], lo de las licencias OEM son “teoria”… la practica indica que puedes comprarlas libremente o junto con un modulo de memoria ( 20€ ) por ejemplo…

y la practica tambien indica que casi con total seguridad, ya dispones de un PC sobre el que hacerla correr y que si ese equipo es “de marca” ( el cual se compra así mas que nada por el soporte que ofrece el fabricante , cosas como que vengan a tu casa a reparartelo si algo falla por ejemplo ) viene con el windows incrustado quieras o no quieras…

pero si no tienes “reparos” para meter el CS3 “piratilla” .. ¿¿¿ porque ivas a tenerlos en meter un windows pirata tambien ???? ;)

pero es mas, lo puedes meter en una maquina virtual corriendo sobre GNU/linux ( virtual box por ejemplo ) y de esta manera no necesitas “contaminar” tus discos duros con “eso” que los windowseros llaman sistema operativo XD

juanman, perdona pero dudo que una empresa “juegue con gaseosa” y haga “experimentos” como hacer trabajar a sus trabajadores con aplicaciones que puedan dar fallos simplemente por no estar corriendo en su S.O. nativo..

a la empresa le sale mas caro que un trabajo se vaya al garete porque al wine “se le vaya la pinza” y se cierre que lo que valen 5 licencidas de winbugs para hacerlo correr nativamente… si es por temas de “seguridad”, encierras esos winbugs en maquinas virtuales ( como virtual box por ejemplo ) y santas pascuas….

pero todo puede ser y puede que este equivocado ..

aun así, yo sigo prefiriendo tener el CS3 y otras muchas aplicaciones nativas para GNU/linux o en su defecto, que GIMP o las correspondientes ” compatibles” para otro tipo de soft puedan ser alternativas validas de verdad para profesionales y de esta forma no se necesite “emular” windows para correrlas…

  • por tux_user
  • 24 Mar 2008, 22:29
  • comment

Codeweavers ofrece soluciones profesionales con su CrossOver Office, no es jugar con gaseosa…
Mira los casos de estudio:
http://www.codeweavers.com/products/case_studies/

No está el de Dreamworks, pero si uno de Disney, donde explican xq usan Photoshop via Crossover en Linux en vez de el vmware, el gimp o un mac con Photoshop.

PD: no trabajo para Codeweavers :P

  • por juanman
  • 24 Mar 2008, 23:05
  • comment

si conozco cross-over, wineX ( cedega)…

vmware no es una herramienta para “emular” un S.O. , es una aplicacion para emular un ordenador y sobre el montar un S.O. nativo … ( prefiero virtual box que es gratuito y tiene un muy buen rendimiento :D ), por lo tanto nunca se puede obtener el rendimiento obtenido sobre una maquina “de verdad” …

wine es un “parche” … consigue hacer funcionar aplicaciones “no nativas” en un sistema GNU/linux

pero hazte esta pregunta, aunque pensando como desarrollador:

para que voy a portar mis aplicaciones a otras plataformas si las que desarrollo para windows funcionan en otros S.O. aunque sea con una perdida de rendimiento ????

y sobre el estudio ese… mejor donaba dinero a los desarrolladores de GIMP para que este se pueda convertir en una alternativa real para los profesionales y de esta forma no necesitar un soft privativo como es el CS3 para realizar su trabajo…

no es mejor disponer de un MAYA nativo que tener que hacerlo correr a través de un “emulador” como es WINE ???

yo quiero que CS3 , Autocad o programas similares corran en GNU/linux y para que eso ocurra los desarrolladores deben crearlos nativos ( de lo contrario tendrán perdidas de rendimiento y les convertirán en “no interesantes” bajo esa plataforma) y no a traves de herramientas “traductoras” como es wine y derivados que lo que hacen es retrasar el salto de estas aplicaciones al mundo GNU ( aunque realmente prefiero que esos programas tengan alternativas totalmente validas en el mundo GNU y no sean necesarios en GNU/linux :D )

  • por tux_user
  • 24 Mar 2008, 23:44
  • comment

Los usuarios de windows creen que wine es una mierd@, porque todavia no ha salido el SP1
Todo usuario de windows que se respete debe saber que, las nuevas versiones, llamense 1.0, 2008 o vista, son solo versiones beta, que lanzan al mercado para poder detectar los horores, ejem perdón errores que los bienpagos ingenieros de microsoft no han podido detectar. por lo tanto la estabilidad y funcionalidad de un software a la microsoft siempre es directamente proporcional al número de Service packs que existan.

gracias.

  • por Javier Fuentes
  • 25 Mar 2008, 3:39
  • comment

Bien por wine!! pero todo el tema es alcanzar una masa critica de usuarios, ahi las empresas desarrollaran mas soft para linux, y los que realmente los necesiten lo usaran, siempre que no aparezca una solucion mejor abierta.

  • por raul
  • 26 Mar 2008, 19:01
  • comment

wine, wine, wine… para hacer correr en linux programas que en windows corren oks… y que son de uso eminentemente profesional, por ello su repercusion en el usuario domestico es mas bien testimonial.
entonces, para cuando un call of duty 4 corriendo en linux? ese dia, quizas, solo quizas, ni xp pirata, ni vista pirata ni por supuesto legal… el dia que en linux se juegue igual que en windows… se le acabo la gallina de los huevos de oro a microsoft.
pd. y a poder ser, que se pueda jugar antes que los gamers se acaben de decantar por las consolas de ultima generacion mas que por la plataforma pc para jugar.

  • por jordi
  • 27 Mar 2008, 23:47
  • comment

Pues eso creo que es verdad, el día que en linux de puedan correr juegos como en windows se le abrirán unas puertas enormes al mercado mundial, todavía no entiendo como sus desarrolladores han descuidado ese asunto, el mundo del vídeo juego fue precisamente el que mas ha influido en la expansión del mundo informático, los pcs y accesorios….

Publica un nuevo comentario

  • Nombre:
  • E-mail :
  • URL:
  • Tu comentario:

     

Skip to main navigation