...reproductor quicktime. sens dubte, un gran atractiu per a aquells linuxers que tambe siguin admiradors dels productes realitzats pels nois de steve jobs.
pero tornant a microsoft, tenim altres primers plats com l'enciclopedia encarta, l'erp navision (molt apreciat per tota mena de clients corporatius), diverses eines del servidor de bases de dades sql server, i el programari de gestio del reproductor mp3 zune.
les postres les composen les eines i facilitats per als programadors que proporciona la companyia de redmond com el visual basic 6.0 o el visual c++.
altres empreses destacades que tenen programes per a windows que funcionen amb l'emulador wine son adobe (premiere, illustrator, golive, flash player -tot i que hi ha versio nativa per a linux-, soundbooth, after effects,...), citrix (ica client, gotomeeeting,...) o autodesk (autocad, motionbuilder, autosketch, combustion,...) nomes per esmentar-ne algunes.
l'enfocament que agafa wine per a permetre l'execucio d'aplicacions windows no es el mateix que prenen altres eines com vmware, que simulen tot un ordinador dins de l'ordinador principal i que, per tant, acaben necessitant d'una copia legítima del windows per a funcionar. wine es queda nomes en la "superfície" del sistema, emulant les api's que empren els programes quan requereixen alguna funcionalitat del sistema operatiu.
així, quan treballem amb windows i donem una ordre al programa que estem fent servir, aquest la comunica a l'api, que deriva la peticio als components corresponents del sistema, que un cop acaben la feina li passen els resultats i aquests son retornats a l'aplicacio que ha demanat la intervencio. a "grosso modo" així es com funciona.
amb wine, el programa no nota diferencia en fer una peticio a les api's, pero aquestes enlloc de passar la tasca al nucli i serveis del windows, "tradueixen" la comanda i la passen al nucli de linux, que es el que s'encarrega de processar-ho i retornar la informacio, de manera que aquesta arriba de nou al programa que, si tot ha anat be, no ha notat la diferencia.
amb aquest sistema nomes es necessita descarregar i instal·lar el paquet de wine, configurar-lo i instal·lar les aplicacions windows que vulguem executar en el nostre sistema unix. no nomes no necessitarem instal·lar una copia del windows, sino que a mes tampoc ens caldra tenir una llicencia del sistema operatiu de microsoft tot i que sí ens caldra la possessio de llicencia per a les aplicacions de windows que emprem en cas que la requereixin.
com es facil imaginar, l'esforc realitzat amb wine ha estat bizantí, doncs s'han hagut de provar tota una serie d'aplicacions per verificar el seu correcte funcionament i polir els defectes i bugs mitjancant tecniques d'enginyeria inversa, el que implica imaginar i investigar que es el que esta passant a l'interior d'un sistema windows en executar determinada aplicacio per reproduir el mateix comportament en les llibreries de wine.
tot i que la tasca de l'equip de desenvolupament d'aquest programari ha arribat a un punt de maduresa que el fa utilitzable, es possible i fins i tot probable que encara es produeixin fallades en temps d'execucio a les aplicacions amb les quals treballem, per la qual cosa cal ser cautelosos en treballar amb aplicacions ...