Skip to content

Nerd - Download Free Source Code


Site Tools
Narrow screen resolution Wide screen resolution Auto adjust screen size Increase font size Decrease font size Default font size
You are here: Home

Annunci

.:: Benvenuti in Nerd! ::.
Nerd è una community dedicata al mondo dell'information tecnology e in maniera specifica alla programmazione. Date il vostro contributo pubblicando: codici sorgenti, guide e articoli.

 .:: Aggiornamenti downloads ::.
All'applicazione web "Questionario Di Valutazione" è stato integrato il PHPIDS (PHP-Intrusion Detection System).

 
Come far girare applicazioni Windows su Linux PDF Stampa E-mail
lunedì 29 gennaio 2007
ImageSi pensava fosse impossibile far girare applicazioni Windows su sistemi Linux, ma oggi è possibile con Wine.
Wine (Wine Is Not an Emulator, un acronimo ricorsivo, Wine non è un emulatore) è un software nato originariamente per Linux, poi esteso ad altri sistemi operativi, con lo scopo di permettere il funzionamento dei programmi sviluppati per il sistema operativo Microsoft Windows.

 

Il progetto è stato difficile e dispersivo per gli sviluppatori, solo in parte per l’incompleta o incorretta documentazione delle Win32 API. La maggior parte delle funzioni di Win32 sono documentate, ma alcuni ambiti, come i formati dei file e i protocolli, non hanno una descrizione ufficiale da parte di Microsoft. Lo stesso vale per funzioni di basso livello e per oscuri bug che dovrebbero essere duplicati precisamente affinché le applicazioni si comportino come previsto. Gli sviluppatori di Wine hanno quindi dovuto ricorrere spesso al reverse engineering.

Funzionamento
Wine non intende realizzare un emulatore. La sua funzione primaria è quella di realizzare un layer di compatibilità per il maggior numero di applicazioni Windows fornendo le API necessarie per il loro funzionamento. In questo senso, Wine non emula nessuna architettura o sistema operativo, bensì fornisce una estensione al supporto a tempo di esecuzione dei programmi che richiedono specifiche funzioni di Windows. Per fare ciò Wine si appoggia al sistema X11, in quanto gran parte delle applicazioni native per Win32 necessitano di primitive grafiche per la gestione di finestre.

Modalità d’uso
Il programma può usufruire della directory contenente la struttura base di windows, con le directory “Windows”, “Programmi”, “Documenti”, le dll, e i file di configurazione (come i file INI e il Registro di sistema). Può essere quella originale, o, meglio, una creata appositamente, una directory “fake windows”.
Una volta configurato wine per avviare un file eseguibile di Windows basta digitare nel terminale wine /percorso/file.exe

Dove lo scarico e come lo installo
Wine è supportato da quasi tutte le distribuzioni linux ed é scaricabile al seguente indirizzo http://www.winehq.com/site/download, dove troverete anche la guida su come installarlo. Se invece volete sapere le applicazioni Windows supportate, potete consultare il “Wine Application Database” al seguente indirizzo http://appdb.winehq.org/

Ultimo aggiornamento ( venerdì 06 febbraio 2009 )
 
< Prec.   Pros. >




La pagina è stata generata in 0.010621 secondi

Sondaggi

Quale linguaggio reputi migliore per lo sviluppo di applicazioni web?
 

Link

Image

Image

Image

Image

Design Multimedia

Campagna Anti-If

Campagna Anti-IF

Statistiche

Utenti: 13
Notizie: 48
Collegamenti web: 16
Visitatori: 122723

Login Form






Password dimenticata?
Nessun account? Registrati

Copyright

        Image
I codici sorgenti di questo sito sono stati rilasciati sotto la licenza CC-GNU GPL.

Syndication

Chi è online

Abbiamo 15 visitatori online