CodeWeavers (spesso chiamato semplicemente CrossOver) è un software sviluppato da CodeWeavers basato su Wine. Funziona come uno strato di compatibilità (compatibility layer) che consente di eseguire applicazioni e giochi nativi per Windows su sistemi operativi come macOS, Linux e ChromeOS senza bisogno di installare Windows.
A cosa serve?
Serve a colmare il divario di compatibilità software. Ti permette di lanciare direttamente sul tuo sistema Mac o Linux i software e i client di gioco Windows (come Steam, Epic Games Store, GOG, Microsoft Office o AutoCAD) come se fossero applicazioni native.
Rispetto alle classiche macchine virtuali (es. Parallels Desktop o VirtualBox):
-
Nessun sistema operativo emulato: Non devi acquistare, installare o configurare una licenza di Windows.
-
Prestazioni e risorse: Non occupando memoria RAM e CPU per far girare un secondo sistema operativo intero, garantisce un impatto minimo sul sistema.
-
Integrazione fluida: I programmi Windows appaiono nel Launchpad o nel menu applicazioni come file nativi e condividono appunti, file e stampanti del sistema ospite.
Come funziona? (Tecnologia sotto il cofano)
Non è un emulatore tradizionale. Traduce le chiamate API di Windows (compresi i comandi grafici DirectX) in chiamate di sistema che il sistema operativo host comprende al volo (come Metal su macOS o Vulkan/OpenGL su Linux).
Caratteristiche principali
-
Gestione a "Bottiglie" (Bottles): Organizza i software in ambienti virtuali isolati chiamati bottiglie. Ogni bottiglia può simularne una diversa configurazione (es. una per Windows 10 a 64-bit e una per Windows 7) con librerie e registri dedicati, evitando conflitti tra app.
-
Supporto DirectX e D3DMetal (Mac): Integra tecnologie come DXVK (traduzione da DirectX 11/12 a Vulkan) e il Game Porting Toolkit (GPTK) di Apple per far girare giochi 3D complessi a pieno ritmo.
-
Database di compatibilità e installazione "1-Click": CodeWeavers mantiene un vasto database (CrossTie) che configura automaticamente i prerequisiti di runtime (come .NET Framework, C++ Redistributable o DirectX) necessari a una specifica applicazione per avviarsi subito.
-
Integrazione con i Launcher di Gioco: Consente l'esecuzione diretta di client come Steam, Battle.net ed Epic Games.
-
Contributo Open Source: CodeWeavers è il principale sostenitore finanziario e tecnico del progetto Wine, quindi i miglioramenti sviluppati per CrossOver tornano spesso a beneficio dell'intera comunità open source (e indirettamente di progetti come Valve Proton su Linux).
Trovato questo articolo interessante? Condividilo sulla tua rete di contatti Twitter, sulla tua bacheca su Facebook o semplicemente premi "+1" per suggerire questo risultato nelle ricerche in Google, Linkedin, Instagram o Pinterest. Diffondere contenuti che trovi rilevanti aiuta questo blog a crescere. Grazie! CONDIVIDI SU!
|
|
|
|
|
|
|
|

0 commenti:
Posta un commento