Wine como migrarte a GNU/Linux sin abandonar los programas de cola
By: Date: abril 8, 2009 Categories: Consultoria y Manuales

Wine es un programa que dota a cualquier sistema operativo compatible con posix de las APIS Win32, estas Apis son las que permiten ejecutar programas PE, que son el formato de los binarios ejecutables en Windows.

¿Por que escribo sobre Wine?
Los detractores de GNU/Linux, dicen que si usas Wine, ya no estás usando Linux, peor aún, algunos engañan diciendo que Wine es un emulador y su ignorancia es tal, que piensan que wine significa vino, cuando Wine significa Wine Is Not an Emulator. Toda esa confusión es lo que me motiva a escribir al respecto.
Pensar que si usas Wine es dejar de usar GNU/Linux y porque no FreeBSD o cualquier NIX compatible con posix, es tan ridículo y absurdo, como decir que si usas programas .NET estas dejando de usar Windows. Porque sabrán que los programas .NET de visual studio en sus nuevas versiones funcionan sobre un framework, con APIS nuevas, son el mismo concepto de wine caería en categoría de framework para Apis win32

¿Por qué si GNU/Linux es mejor, Windows es lo mas usado?

Los sistemas operativos de Microsoft, son populares por que originalmente se pirateaban y Microsoft permitía esta piratería, ya que sabía que al dejar que se piratearan, la gente los aprendería a usar, haciéndolos dependientes de sus sistemas operativos.

Las Apis de Windows, son de hecho entre las más espantosas para programar, pero tienen todos los programas del mundo y cada día se escriben mas, esto es por que muchas compañías se ven obligadas a escribir programas para un sistema operativo nefasto pero que por participación en el marcado, es mayoritario, estas “ soluciones de cola “ son las que no permiten la migración a sistemas operativos profesionales como GNU/Linux

¿Soluciones de cola?

GNU/Linux tiene “todo” para usarse, es decir, todas las grandes paqueterías están disponibles, en GNU/Linux hay programas de Internet, como MSG, ICQ, IRC, Navegadores, Open Office, manejadores de música, incluso juegos, cualquiera podría migrarse a Linux y usar los grandes paquetes en su versión Linux, pero… Pero los programas de cola, que tienen al infinito , son aquellos que son desarrollados a la medida, por ejemplo un programa contable para una compañía, hecho exclusivamente para esa compañía, si esta compañía quisiera migrarse a Linux, tendrían que reescribir el programa para Linux y así ocurre, con puntos de venda y programas, considerados insignificantes, que son lo son para algunos , pero para otros son el corazón de sus compañías o trabajos y es aquí donde Wine entra, con la capacidad de entender las APIS que esos programas requieren, pueden ser ejecutados en Linux y muchas veces con mejor rendimiento que en el mismo Windows.

¿Por qué Wine es tan importante?

Da la capacidad a un programa de Windows ejecutarse sobre plataformas posix como Linux, de esta forma esos programas de cola quedan liberados de Windows y las compañías podrian brincarse sin ningún problemas a un sistema operativo profesional, librándose de amenazas de virus, entre otros.
Wine está escrito desde 0 por lo que no contiene código de Microsoft, solo recicla las APIS, por lo tanto no tiene un costo de licencia como Windows y esto también ayuda compañías que empiezan con poco presupuesto, pero que en estos días se considera un gran delito la piratería, claro Microsoft ya no lo permite, trata de evitar a toda costa la piratería, por que ya es el OS mayoritario, es como las drogas, las primeras dosis son gratis, ahora hay que pagar, si quieres liberarte de esa adicción que cuesta dinero, Wine está para rescatarte

Muchos que atacan a GNU/Linux, dicen que Linux no tiene juegos, Linux los tiene hay muchos muy buenos, y si alguno no lo tuviera, Wine puede ejecutar juegos de Windows en Linux =)

¿Mono y Wine son proyectos duplicados?
No cada uno a tiende una serie de APIS.

Microsoft sabe que las APIS Win32 son horribles para programar, tan consiente estan de ello, que han sacado un nuevo set de Apis, son las APIS de .NET, los nuevos programas escritos en lenguajes modernos cuando compilan no requieren APISWin32, requieren las de .NET

Wine se encarga de darle soporte a esas Apis horribles a Windows, pero Wine solo trabaja con las Apis Win16 de Windows 3.x y Win32 las de Windows 95,98, ME , Nt, 2000, XP y Vista

Las APIS modernas las de .NET son la misión de Mono, Mono le da la capacidad a los sistemas operativos Posix de ejecutar las nuevas APIS .NET

A continuación compile y ejecute Wine en mi estación de trabajo, instale algunos programas Windows, solo para demostrar el concepto.

8 thoughts on “Wine como migrarte a GNU/Linux sin abandonar los programas de cola

  1. Usa: Mozilla Firefox Mozilla Firefox 3.0.8 en Ubuntu Linux Ubuntu Linux - Detectado...

    no creo que sea una buena idea el usar Linux con wine por que esta demostrado que los virus con wine se te clonan etc… es decir funcionan Otra cosa es que si lo que el usuario es usar un sistema tipo windows pero libre mejor que use reactos que es la implementacion de las apis de wine en un sistema parecido a windows nt

  2. Usa: Internet Explorer Internet Explorer 7.0 en Windows Windows XP - Detectado...

    buen informe, me gusto …

    ahora , por favor, a todos los defensores de linux, dejen de decir pavadas como que en linux no hay virus. porque lo dicen como si tecnicamenete no pudieran haber, eso ya fue demostrador que es una falacia. no hay porque simpelmente no es negocio hacerlo, los virus es una industria, un negocio, y si algun dia el 90% de los usuarios usan linux estaria plagado de virus…
    .
    saludos,

  3. Usa: Mozilla Firefox Mozilla Firefox 3.0.8 en Ubuntu Linux Ubuntu Linux - Detectado...

    Andres
    1.- Recordemos que ningun sistema es 100% seguro asi que por lo anterior en el GNU/linux tambien existen virus pero tambien hay que recordar que la seguridad del gnu/linux es mejor que la del nefasto windows que con doble click o un autorun ya te infectaste.

    2.-Lo que se defiende del gnu/linux son todas las libertades que otorga ademas de la facilidad de uso(en mi caso me va mejor que el windows) ademas de que casi el 90% del software necesario ya viene en una distribucion no hay que olvidar que esta optimizado al maximo por lo cual es software mas compacto y ligero que cumple con la funcion para la que fue programado y no para espiarte o sensurarte como lo hacen algunos(crof crof windows live messenger).

  4. Usa: Internet Explorer Internet Explorer 7.0 en Windows Windows Vista - Detectado...

    Andres, te aseguro que no sabes el significado real de falacia

    Lol y Andres
    Es posible hacer un virus en GNU/Linux, definitivamente lo es, existen millones y sistemas Nix, tan solo los que corren como WEB SERVER con Apache y además de los otros que funcionan como estación de trabajo

    No funciona porque GNU/Linux y todo sistema operativo Posix, Windows no, no es compatible, es absurdo hacer un virus, porque estos OS cuentan con protección de memoria, la cual hace inviable el esfuerzo, es más fácil buscar un xploit que hacer virus, si algún día GNU/Linux se hace el OS principal, incluso ese día no tendrá virus, la protección de memoria lo garantiza, cualquier ataque seria por xploit casi exclusivamente.

  5. Usa: Mozilla Firefox Mozilla Firefox 3.0.8 en Windows Windows Vista - Detectado...

    bueno el wine es un buen emulador , pero prefiero el Linux CrossOver , claro es de paga pero es muy buena , dejame lo subo Last y te paso el link y me dices que tal anda 😀

    salu2!

  6. Usa: Internet Explorer Internet Explorer 7.0 en Windows Windows Vista - Detectado...

    xoptik

    Wine no es un emulador, el nombre significa Wine Is Not an Emulator

    Wine es recursivo en si mismo

    W Wine I is N not (an) E emulator

    Crossover, si lo he usado, compro licncias para ayudar ese proyecto, para insentivar el desarrollo de CrossOver que termina reflejandose en Wine

  7. Usa: Mozilla Firefox Mozilla Firefox 3.0.8 en Windows Windows Vista - Detectado...

    lo siento no sabia que no era emulador :s pero bueno el crossover es bueno 😀

Responder a Administrator Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *