Quanto è compatibile Wine con Windows a partire da oggi?

11

L'osservazione mostra che alcuni software Windows funzionano perfettamente su Wine e altri fallisci miseramente. Piuttosto che provarli a caso, volevo creare un posto dove possiamo avere alcune idee sui software adatti al vino e inadatti.

Quindi, esattamente su quali aree dei sistemi operativi Windows Wine supporta pienamente o mostra ancora punti deboli? Di conseguenza, quali sono i tipi di Windows applicazioni che sono garantite per funzionare senza difetti su Wine?

    
posta Gödel 11.10.2010 - 23:34
fonte

5 risposte

28

Dovresti controllare il Database delle App Wine, elenca i programmi che sono stati testati su Wine, insieme ai risultati dei test.

link

Alcuni programmi funzionano alla grande, altri no, alcuni richiedono patch o soluzioni sporche, ad es. Winetricks. Fortuna del sorteggio davvero. In entrambi i casi, l'App DB è eccellente in quanto contiene report sulle applicazioni Windows che sono state testate e dettaglia il successo del programma su una specifica distribuzione.

Potrebbe non avere tutti i programmi Windows nel mondo, ma sicuramente elenca la maggior parte delle applicazioni Windows tradizionali.

    
risposta data James White 11.10.2010 - 23:39
fonte
3

In un mondo perfetto, gli sviluppatori di Wine sarebbero in grado di seguire una specifica fissa con cui costruire un sostituto compatibile completamente binario per Windows. Ma questo non è il caso. Conoscono le API pubbliche e sanno cosa dovrebbero fare quelle API. Tutto il resto (cioè come lo fanno) è un'ipotesi educata.

L'ideale coinvolgerebbe anche il funzionamento di Windows in modo coerente, che non è così. Le parti sono state imbullonate su codice molto vecchio. Gli sviluppatori di applicazioni possono aggirare questi bug quando costruiscono le loro app ma significa anche che Wine deve seguire tutto, anche i quirk e spesso per tentativi ed errori (gli utenti che inviano bug per applicazioni specifiche).

Niente è garantito per l'esecuzione. Persino le cose che funzionano perfettamente, anche meglio di quelle native, non sono garantite per rimanere così. Spesso nel mondo del vino, per aggiustare qualcosa, devi spezzare una mezza dozzina di altre cose ... Spera solo che tu (o qualcun altro) trovi quei nuovi bug prima che il codice raggiunga un rilascio stabile.

Se desideri un supporto stabile a lungo termine per un gruppo di applicazioni, consulta la sezione commerciale di Wine: CrossOver .

    
risposta data Oli 12.10.2010 - 00:12
fonte
2

La compatibilità del software Wine con Windows varia in base al software e alla versione di Windows su cui è stato progettato.

Wine App Database ha un ottimo indice di software e il suo livello di compatibilità con le diverse versioni di Wine e Linux. Naturalmente non tutte le applicazioni sono segnalate, né lo stato di tali applicazioni è sempre aggiornato.

Esistono anche prodotti commerciali derivati ​​da Wine come Crossover e Cedega (anche se non aggiornati).

Ora che Direct3d 10 & amp; 11 sarà supportato in modo nativo in Linux, possiamo aspettarci molto più affidabilità e prestazioni in molti altri giochi.

  • www.codeweavers.com /

  • www.transgaming.com /

  • www.phoronix.com/scan.php?page=article&item=mesa_gallium3d_d3d11

risposta data NW15062 12.10.2010 - 01:02
fonte
1

Per rendere generalizzazioni radicali:

I giochi tendono ad essere mal supportati sotto il vino. Le cose funzionano, quasi funzionano, ma di solito falliscono miseramente. Ci sono alcuni elementi rari, ma di regola, sono pessimista nell'eseguire un determinato gioco con il vino.

D'altra parte, i piccoli programmi di tipo "applicazione" tendono a funzionare abbastanza bene. Gli strumenti per fare una singola cosa di solito funzionano, sia che si tratti di convertire un formato dati, di visualizzare un file o di fare qualche altra singola funzione. In generale, se l'intera app è inferiore a 10 mega, è molto probabile che funzioni.

Dove il supporto delle applicazioni tende ad andare giù è quando entri in progetti più grandi che hanno un sacco di codice legacy.

    
risposta data Paul McMillan 12.10.2010 - 01:22
fonte
0

C'è anche la possibilità di usare Mono per i programmi Windows che sono scritti in .NET. Cerca e installalo. Per utilizzare, esegui solo mono ProgramName

    
risposta data RunningUtes 12.10.2010 - 03:06
fonte

Leggi altre domande sui tag