Diferencia entre revisiones de «Wine»

Línea 1: Línea 1:
{{Aplicación|nombre=Wine|logo=wine_logo.png|descripcion=Implementador de Librerias Windows MultiPlataforma|creador=Wine team|fecha_de_creacion=1993 |sitio_web=http://www.winehq.org }}'''Wine'''
+
{{Aplicación|nombre=Wine|logo=wine_logo.png|descripcion=Implementador de Librerias Windows MultiPlataforma|creador=Wine team|fecha_de_creacion=[[1993]] |sitio_web=[http://www.winehq.org Sitio oficial]}}  
  
Wine (acrónimo recursivo en inglés para Wine Is Not an Emulator, que significa «Wine no es un emulador») es una reimplementación de la API de [[Win16]] y [[Win32]] para sistemas operativos basados en Unix. Permite la ejecución de programas para [[MS-DOS]], [[Windows 3.11]], [[95]], [[98]], [[ME]], [[NT]], [[2000]] y [[XP]].
+
'''Wine''' (acrónimo recursivo en inglés para Wine Is Not an Emulator, que significa «Wine no es un emulador») es una reimplementación de la API de [[Win16]] y [[Win32]] para sistemas operativos basados en Unix. Permite la ejecución de programas para [[MS-DOS]], [[Windows 3.11]], [[95]], [[98]], [[ME]], [[NT]], [[2000]] y [[XP]].  
  
==Descripción==
+
== Descripción ==
  
Wine provee de:
+
Wine provee de:  
  
*Un conjunto de herramientas de desarrollo para portar código fuente de aplicaciones Windows a Unix.
+
*Un conjunto de herramientas de desarrollo para portar código fuente de aplicaciones Windows a Unix.  
 
*Un cargador de programas, el cual permite que muchas aplicaciones para Windows 2.0/3.x/9X/ME/NT/2000/XP/Vista y [[Win 7]] se ejecuten sin modificarse en varios sistemas operativos similares a [[Linux]] como [[GNU/Linux]], BSD, [[Solaris]] y [[Mac OS X]]
 
*Un cargador de programas, el cual permite que muchas aplicaciones para Windows 2.0/3.x/9X/ME/NT/2000/XP/Vista y [[Win 7]] se ejecuten sin modificarse en varios sistemas operativos similares a [[Linux]] como [[GNU/Linux]], BSD, [[Solaris]] y [[Mac OS X]]
  
==Historia del proyecto==
+
== Historia del proyecto ==
  
El proyecto Wine comenzó en [[1993]], época de la versión 3.11 de Windows. El proyecto posiblemente se originó en discusiones en comp.os.linux. Los programadores Eric Youngdale y Bob Amstadt crearon su primera versión. La razón por la cual Wine no es un emulador es que los emuladores tienden a duplicar el entorno completo en el que un programa vive, incluyendo la simulación de una arquitectura de procesador determinada. Wine, por el contrario, implementa lo que podría ser llamado una capa de compatibilidad, la cual provee alternativas a las bibliotecas de Windows.
+
El proyecto Wine comenzó en [[1993]], época de la versión 3.11 de Windows. El proyecto posiblemente se originó en discusiones en comp.os.linux. Los programadores Eric Youngdale y Bob Amstadt crearon su primera versión. La razón por la cual Wine no es un emulador es que los emuladores tienden a duplicar el entorno completo en el que un programa vive, incluyendo la simulación de una arquitectura de procesador determinada. Wine, por el contrario, implementa lo que podría ser llamado una capa de compatibilidad, la cual provee alternativas a las bibliotecas de Windows.  
  
A mediados del año [[2002]], ya se contaba con una aplicación con más de 1 millón de líneas de código fuente escrito en lenguaje [[C]] y con un grupo de más de 300 programadores. El proyecto tuvo tiempos en los cuales no se avanzó lo suficiente, hasta que en el año 2003, aplicaciones muy extendidas en el entorno Windows como Microsoft Office e Internet Explorer fueron posibles de ser utilizadas en entornos Unix gracias a Wine.
+
A mediados del año [[2002]], ya se contaba con una aplicación con más de 1 millón de líneas de código fuente escrito en lenguaje [[C]] y con un grupo de más de 300 programadores. El proyecto tuvo tiempos en los cuales no se avanzó lo suficiente, hasta que en el año 2003, aplicaciones muy extendidas en el entorno Windows como Microsoft Office e Internet Explorer fueron posibles de ser utilizadas en entornos Unix gracias a Wine.  
  
El proyecto presenta grandes retos para los desarrolladores, al menos en parte debido a la incompleta documentación de la API de Windows. A pesar de que la mayoría de las funciones la API Win32 están correctamente documentadas, existen aún muchas áreas, como formatos de archivos y protocolos, para las cuales no existen especificaciones documentadas por parte de [[Microsoft]].
+
El proyecto presenta grandes retos para los desarrolladores, al menos en parte debido a la incompleta documentación de la API de Windows. A pesar de que la mayoría de las funciones la API Win32 están correctamente documentadas, existen aún muchas áreas, como formatos de archivos y protocolos, para las cuales no existen especificaciones documentadas por parte de [[Microsoft]].  
  
Hacia comienzos de [[2003]], Wine podía ejecutar muchos programas populares, como Lotus Notes y algunas versiones de [[Microsoft Office]], con comportamientos y estabilidad variables. El éxito del funcionamiento de cada aplicación depende del uso de bibliotecas dinámicas (DLL) de Windows.
+
Hacia comienzos de [[2003]], Wine podía ejecutar muchos programas populares, como Lotus Notes y algunas versiones de [[Microsoft Office]], con comportamientos y estabilidad variables. El éxito del funcionamiento de cada aplicación depende del uso de bibliotecas dinámicas (DLL) de Windows.  
  
La empresa de software Corel ayudó mucho al proyecto, empleando temporalmente a uno de los principales desarrolladores, Alexandre Julliard, junto con muchos otros programadores secundarios. Esta ayuda fue motivada por el porting de la suite ofimática de Corel a GNU/Linux. Sin embargo, debido a dificultades económicas, el apoyo de Corel cesó o culminó.
+
La empresa de software Corel ayudó mucho al proyecto, empleando temporalmente a uno de los principales desarrolladores, Alexandre Julliard, junto con muchos otros programadores secundarios. Esta ayuda fue motivada por el porting de la suite ofimática de Corel a GNU/Linux. Sin embargo, debido a dificultades económicas, el apoyo de Corel cesó o culminó.  
  
Otras organizaciones han hecho esfuerzos comerciales para apoyar el proyecto, incluyendo CodeWeavers y Linspire. [[CodeWeavers]] ha desarrollado una versión comercial, cerrada y visualmente más atractiva, de Wine y la comercializa bajo el nombre [[CrossOver Office]]; además, colabora con el proyecto, ya sea financiándolo o con parches.
+
Otras organizaciones han hecho esfuerzos comerciales para apoyar el proyecto, incluyendo CodeWeavers y Linspire. [[CodeWeavers]] ha desarrollado una versión comercial, cerrada y visualmente más atractiva, de Wine y la comercializa bajo el nombre [[CrossOver Office]]; además, colabora con el proyecto, ya sea financiándolo o con parches.  
  
El desarrollo oficial de Wine está orientado hacia la correcta implementación de la API de Windows como un todo y aunque se encuentra un poco atrasado en estas áreas, desde su versión 1.0 de verano de 2008 es capaz de ejecutar con éxito y con pocos o escasos errores una gran variedad de aplicaciones diseñadas para Windows.
+
El desarrollo oficial de Wine está orientado hacia la correcta implementación de la API de Windows como un todo y aunque se encuentra un poco atrasado en estas áreas, desde su versión 1.0 de verano de 2008 es capaz de ejecutar con éxito y con pocos o escasos errores una gran variedad de aplicaciones diseñadas para Windows.  
  
Otros proyectos que han incorporado código fuente de Wine son [[Rewind]] y [[ReactOS]].
+
Otros proyectos que han incorporado código fuente de Wine son [[Rewind]] y [[ReactOS]].  
  
==Características==
+
== Características ==
  
===Gráficos===
+
=== Gráficos ===
  
*Puede dibujar en entornos gráficos basados en [[X11]], SDL texto/ttydrv.
+
*Puede dibujar en entornos gráficos basados en [[X11]], SDL texto/ttydrv.  
*Pantalla remota para cualquier terminal X.
+
*Pantalla remota para cualquier terminal X.  
*Soporte total de GDI y parcial GDI32.
+
*Soporte total de GDI y parcial GDI32.  
*Soporte de [[DirectX]] para juegos.
+
*Soporte de [[DirectX]] para juegos.  
*Puede utilizar impresoras para sistemas Windows de 16 bits de forma nativa.
+
*Puede utilizar impresoras para sistemas Windows de 16 bits de forma nativa.  
*Interfaz interna de impresión PostScript.
+
*Interfaz interna de impresión PostScript.  
*Capacidad de meta-archivo.
+
*Capacidad de meta-archivo.  
*Capacidad de ejecución en una o varias ventanas.
+
*Capacidad de ejecución en una o varias ventanas.  
 
*Posibilidad de instalar temas visuales de formato msstyle, los nativos de Windows.
 
*Posibilidad de instalar temas visuales de formato msstyle, los nativos de Windows.
  
===Otras características===
+
=== Otras características ===
  
*Soporte de sonido y entradas alternativas.
+
*Soporte de sonido y entradas alternativas.  
*Soporte de modems o dispositivos por puerto serie.
+
*Soporte de modems o dispositivos por puerto serie.  
*Trabajo en red con Winsock [[TCP/IP]].
+
*Trabajo en red con Winsock [[TCP/IP]].  
*Soporte de escáneres ASPI.
+
*Soporte de escáneres ASPI.  
 
*Soporte de controles avanzados típicos de programas Windows de 32 bits.
 
*Soporte de controles avanzados típicos de programas Windows de 32 bits.
  
===Wine API===
+
=== Wine API ===
  
*Diseñado para ser compatible con código para Windows de 32 bits.
+
*Diseñado para ser compatible con código para Windows de 32 bits.  
*Programas de muestra.
+
*Programas de muestra.  
*Documentación generada automáticamente de las API.
+
*Documentación generada automáticamente de las API.  
*Compilador fuente de 32 bits.
+
*Compilador fuente de 32 bits.  
*Capacidad parcial de codificación Unicode.
+
*Capacidad parcial de codificación Unicode.  
*Internacionalización: Wine está disponible en 16 lenguas.
+
*Internacionalización: Wine está disponible en 16 lenguas.  
 
*Depurador integrado y mensajes de rastreo configurables.
 
*Depurador integrado y mensajes de rastreo configurables.
  
==Véase también==
+
== Véase también ==
  
*[[PlayOnLinux]]
+
*[[PlayOnLinux]]  
*[[Cedega]]
+
*[[Cedega]]  
 
*[[CrossOver Office]]
 
*[[CrossOver Office]]
  
==Referencias==
+
== Fuentes ==
  
*[http://www.desktoplinux.com/cgi-bin/survey/survey.cgi?view=archive&id=0821200617613 2006 Desktop Linux Market survey]
+
*[http://www.desktoplinux.com/cgi-bin/survey/survey.cgi?view=archive&id=0821200617613 2006 Desktop Linux Market survey]  
*[http://www.winehq.org/?announce=1.0 Anuncio de la publicación de la versión 1.0]
+
*[http://www.winehq.org/?announce=1.0 Anuncio de la publicación de la versión 1.0]
  
==Enlaces Externos==
+
== Enlaces Externos ==
  
*[http://www.winehq.org/ Página oficial de Wine] En Inglés
+
*[http://www.winehq.org/ Página oficial de Wine] En inglés
  
 
[[Category:Software]]
 
[[Category:Software]]

Revisión del 15:22 30 ago 2010

Wine
Información sobre la plantilla
CreadorWine team

Wine (acrónimo recursivo en inglés para Wine Is Not an Emulator, que significa «Wine no es un emulador») es una reimplementación de la API de Win16 y Win32 para sistemas operativos basados en Unix. Permite la ejecución de programas para MS-DOS, Windows 3.11, 95, 98, ME, NT, 2000 y XP.

Descripción

Wine provee de:

  • Un conjunto de herramientas de desarrollo para portar código fuente de aplicaciones Windows a Unix.
  • Un cargador de programas, el cual permite que muchas aplicaciones para Windows 2.0/3.x/9X/ME/NT/2000/XP/Vista y Win 7 se ejecuten sin modificarse en varios sistemas operativos similares a Linux como GNU/Linux, BSD, Solaris y Mac OS X

Historia del proyecto

El proyecto Wine comenzó en 1993, época de la versión 3.11 de Windows. El proyecto posiblemente se originó en discusiones en comp.os.linux. Los programadores Eric Youngdale y Bob Amstadt crearon su primera versión. La razón por la cual Wine no es un emulador es que los emuladores tienden a duplicar el entorno completo en el que un programa vive, incluyendo la simulación de una arquitectura de procesador determinada. Wine, por el contrario, implementa lo que podría ser llamado una capa de compatibilidad, la cual provee alternativas a las bibliotecas de Windows.

A mediados del año 2002, ya se contaba con una aplicación con más de 1 millón de líneas de código fuente escrito en lenguaje C y con un grupo de más de 300 programadores. El proyecto tuvo tiempos en los cuales no se avanzó lo suficiente, hasta que en el año 2003, aplicaciones muy extendidas en el entorno Windows como Microsoft Office e Internet Explorer fueron posibles de ser utilizadas en entornos Unix gracias a Wine.

El proyecto presenta grandes retos para los desarrolladores, al menos en parte debido a la incompleta documentación de la API de Windows. A pesar de que la mayoría de las funciones la API Win32 están correctamente documentadas, existen aún muchas áreas, como formatos de archivos y protocolos, para las cuales no existen especificaciones documentadas por parte de Microsoft.

Hacia comienzos de 2003, Wine podía ejecutar muchos programas populares, como Lotus Notes y algunas versiones de Microsoft Office, con comportamientos y estabilidad variables. El éxito del funcionamiento de cada aplicación depende del uso de bibliotecas dinámicas (DLL) de Windows.

La empresa de software Corel ayudó mucho al proyecto, empleando temporalmente a uno de los principales desarrolladores, Alexandre Julliard, junto con muchos otros programadores secundarios. Esta ayuda fue motivada por el porting de la suite ofimática de Corel a GNU/Linux. Sin embargo, debido a dificultades económicas, el apoyo de Corel cesó o culminó.

Otras organizaciones han hecho esfuerzos comerciales para apoyar el proyecto, incluyendo CodeWeavers y Linspire. CodeWeavers ha desarrollado una versión comercial, cerrada y visualmente más atractiva, de Wine y la comercializa bajo el nombre CrossOver Office; además, colabora con el proyecto, ya sea financiándolo o con parches.

El desarrollo oficial de Wine está orientado hacia la correcta implementación de la API de Windows como un todo y aunque se encuentra un poco atrasado en estas áreas, desde su versión 1.0 de verano de 2008 es capaz de ejecutar con éxito y con pocos o escasos errores una gran variedad de aplicaciones diseñadas para Windows.

Otros proyectos que han incorporado código fuente de Wine son Rewind y ReactOS.

Características

Gráficos

  • Puede dibujar en entornos gráficos basados en X11, SDL texto/ttydrv.
  • Pantalla remota para cualquier terminal X.
  • Soporte total de GDI y parcial GDI32.
  • Soporte de DirectX para juegos.
  • Puede utilizar impresoras para sistemas Windows de 16 bits de forma nativa.
  • Interfaz interna de impresión PostScript.
  • Capacidad de meta-archivo.
  • Capacidad de ejecución en una o varias ventanas.
  • Posibilidad de instalar temas visuales de formato msstyle, los nativos de Windows.

Otras características

  • Soporte de sonido y entradas alternativas.
  • Soporte de modems o dispositivos por puerto serie.
  • Trabajo en red con Winsock TCP/IP.
  • Soporte de escáneres ASPI.
  • Soporte de controles avanzados típicos de programas Windows de 32 bits.

Wine API

  • Diseñado para ser compatible con código para Windows de 32 bits.
  • Programas de muestra.
  • Documentación generada automáticamente de las API.
  • Compilador fuente de 32 bits.
  • Capacidad parcial de codificación Unicode.
  • Internacionalización: Wine está disponible en 16 lenguas.
  • Depurador integrado y mensajes de rastreo configurables.

Véase también

Fuentes

Enlaces Externos