|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
www.hwupgrade.it
Iscritto dal: Jul 2001
Messaggi: 75173
|
Link alla notizia: http://www.hwupgrade.it/news/apple/17729.html
Boot Camp, ambienti di virtualizzazione di terze parti e addirittura un progetto opensource per convertire eseguibili Windows in binari per OS X. I due sistemi operativi non sono mai stati così vicini Click sul link per visualizzare la notizia. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Mar 2006
Città: Padova
Messaggi: 1087
|
dio li fa e poi li accoppia..
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Dec 2001
Città: Castelfranco Veneto
Messaggi: 13369
|
Finalmente si muove qualcosa nell'ambito della virtualizzazione HW e non più quella del SO come succede con vmware...
![]()
__________________
NAS: QNAP TS-451+ | QTS 4.3 | 8GB (4+4) Kingston KVR16LS11 | WD RED 4TB(x4) RAID5 | Remote QNAP RM-IR002 | Logitech K400 White | APC Back-UPS ES 550G | D-Link Camera DCS-5020L AVR: ONKYO TX-NR609 | TV: Hisense H65M7000 |
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Mar 2005
Messaggi: 31
|
Spiragli interessanti .. tutti a vantaggio del MAC
L' approccio di Alky di tradurre il codice mi sembra che difficilmente possa arrivare a coprire applicazioni complesse ... che sono poi quelle che maggiormente servono. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: May 2005
Messaggi: 809
|
lo sto usando da un po', e devo dire che va veramente molto bene.
peccato solo non sia supportata l'accelerazione video per il 3d. |
![]() |
![]() |
![]() |
#6 |
Member
Iscritto dal: May 2004
Città: firenze
Messaggi: 284
|
questo Alky per linux potrebbe risultare interessante... in teoria perlomeno... mi sembra improbabile ottenere in questo modo del codice molto efficiente... chi vivrà vedrà!
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Nov 2003
Messaggi: 409
|
a prescindere dai che risultati riusciranno ad ottenere, Alky è veramente un progetto interessante
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Jun 2001
Città: treviso
Messaggi: 443
|
x Aryan
sempre di virtualizzazione tramite un layer software si tratta, vmware esx ti permette da tempo di assegnare una determinata cpu, un quantitativo di ram, disco fisico, storage esterni, controller scsi ed ethernet ad un determinato s.o..... il problema era che fin'ora l'hardware per fare queste virtualizzazioni era solo quello dell'ambito server, ora che anche una comune workstation puo' avere piu' core, piu' ethernet... le cose stanno cambiando. |
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4741
|
bello, sembra il ritorno di Odin per OS/2
![]() Quote:
![]() il fatto che un' applicazione, come magari quelle professionali, sia più "corposa" di un' altra, non la rende necessariamente più "complessa", da un punto di vista "binario" (certo, la complessità sarà inerentemente maggiore per chi la progetta e sviluppa e per chi la usa) ma per il sistema operativo una volta compilata apparirà sempre come un BLOB (binary large object) con un entry point, dei simboli importati, delle chiamate a funzioni di libreria eccetera: un' applicazione più consistente avrà più che altro dipendenze più numerose in termini di DLL di appoggio richieste per girare quindi il processo di conversione sarà "più lungo" piuttosto che che "più difficile" per cui la probabilità di successo nella conversione non dovrebbe dipendere dalla "dimensione" dei dati sorgente, fintantoche il programma di traduzione tra formati binari supporta tutte le caratteristiche dei formati sorgente e destinazione ed è in grado di rimapparle, e fintantoche sono disponibili degli omologhi funzionali per le dipendenze che un' applicazione si può aspettare soddisfatte nell' OS per cui è stata compilata quindi il problema è, una volta accertato che il convertitore, di suo, funzioni in modo generale e stabile, rendere sufficeintemente completa, funzionale e stabile, la "libAlky"... che poi è un problema analogo a quello che si è affrontato con l' environment di Wine in effetti
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate
Ultima modifica di jappilas : 16-06-2006 alle 22:10. |
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Jan 2005
Città: 127.0.0.1
Messaggi: 1355
|
Qual'è la differenza tra is SW di virtualizzazione e quelli di emulazione?
vmware è di emulazione, giusto?
__________________
Scaccolatore BOINC senior. |
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Nov 2003
Messaggi: 1825
|
Jappilas è vero che non dipende strettamente dalle dimensioni del binario ma devi ammettere che più è lungo il codice più è probabile trovare una chiamata ad una libreria che ancora non è disponibile oppure trovare l'utilizzo di una feature non documentata e quindi non traducibile.
Inoltre c'è un aspetto che avete trascurato: molti binari sono criptati, palliativo per proteggerli dalla pirateria e quindi non saranno in alcun modo traducibili. e consideriamo che questa è una tendenza in aumento. Insomma secondo me FinDuZ ci ha azzeccato. La virtualizzazione è una strada molto più promettente. Ultima modifica di magilvia : 16-06-2006 alle 13:58. |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 11738
|
bene dai... dove nn arrivano gli accordi ci pensano utenti e progetti interessanti...
__________________
Ho fatto affari con: troppi per elencarli Vendo: NAS PRO QNAP 4 BAIE 419P+ CON LCD |
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Sep 2001
Messaggi: 2239
|
I mac costano di più solitamente, se uno li compra per poi farci girare win ha buttato i soldi imho... se bisogna usare win per tutti i programmi specifici e mac per posta/internet ecc tanto vale installare win e linux su un pc normale che costa molto meno |
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Feb 2006
Città: Piacenza
Messaggi: 387
|
Non vorrei dire una cazzate, ma è simile a Wine; cioè si usa il sistema Mac con librerie Windows per poter eseguire il software. A questo punto non è virtualizzazione, ma semplicemente un substrato software che si interfaccia con l'applicazione e traduce per il SO ospitante.
WINE! |
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Jun 2004
Città: BOLZANO/BOZEN
Messaggi: 14863
|
ottima cosa per colroo che devono usare app windows che sotto mac non arriverano probabilmente mai...
senza contare che in poco tempo potremmo vedere Autocad.dmg, WMP.dmg (questo serve eccome sotto mac) ecc ecc |
![]() |
![]() |
![]() |
#16 | ||||
Senior Member
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4741
|
Quote:
![]() che come problema, non è in rapporto causale, con caratteristiche dell' applicazione win32 da supportare, ma più con la documentazione delle funzioni da reimplementare e dalla bravura di chi ci lavora su ![]() Quote:
tracciare l' esecuzione e le chiamate di funzioni sarà più difficile, ma non del tutto impossibile, esistono tecniche per farlo (che se non ricordo male partono eseguendo passo a passo il programma target in una sandbox ) inoltre se fosse criptato al punto da non rendere disponibili i simboli importati, dubito che già l' OS potrebbe caricarlo ![]() Quote:
![]() Quote:
WINE reimplementa le librerie fondamentali dello userland Win32, come PE DLL, e un proprio loader che carica gli eseguibili PE come dati grezzi, li alloca e li mette in esecuzione come fosse una sorta di "managed code" (infatti per avviare un prog Win sotto Linux con Wine mi pare si debba digitare wine <nomeProgramma.exe> in una shell e resti in memoria un programma che faccia da "application server" per le chiamate di sistema Win32) questo, oltre a reimplementare la userland tradurrebbe eseguibili e librerie nel formato binario nativo di MacOSX, che è Mach-O
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate
Ultima modifica di jappilas : 16-06-2006 alle 14:57. |
||||
![]() |
![]() |
![]() |
#17 | |
Senior Member
Iscritto dal: Dec 2001
Città: Castelfranco Veneto
Messaggi: 13369
|
Quote:
![]() Anche con VMWare workstation posso fare quello che dici, solo che quest'ultimo ha bisogno di un SO che ci giri sotto, mentre ESX ne ha uno proprietario che succhia meno risorse e cmq è più potente rispetto al workstation. Per virtualizzazioni HW(quella che hanno i Pentium D e AMD AM2) intendo quella in cui diversi SO possono accedere a basso livello all'hardware... ![]()
__________________
NAS: QNAP TS-451+ | QTS 4.3 | 8GB (4+4) Kingston KVR16LS11 | WD RED 4TB(x4) RAID5 | Remote QNAP RM-IR002 | Logitech K400 White | APC Back-UPS ES 550G | D-Link Camera DCS-5020L AVR: ONKYO TX-NR609 | TV: Hisense H65M7000 |
|
![]() |
![]() |
![]() |
#18 | |
Senior Member
Iscritto dal: Oct 2003
Città: TV
Messaggi: 10815
|
Quote:
tanti li comprano perchè piacciono esteticamente... (a livello portatili). e possono permettersi di pagare quel dippiù.. per un pò di esclusività, che diciamocela.. ancora apple ha!
__________________
cagnaluia MTB|DH|Running|Diving Eos1DX|16-35f4Lis|35f1.4L|100f2|300F4LIS |
|
![]() |
![]() |
![]() |
#19 | |||
Senior Member
Iscritto dal: Nov 2003
Messaggi: 1825
|
Quote:
Quote:
E cosa succede se dopo aver reso compatibile un'applicazione uscirà la versione nuova ? Tutto daccapo :P Insomma un lavoro senza fine. Quote:
|
|||
![]() |
![]() |
![]() |
#20 | |
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7027
|
Quote:
![]() Ultima modifica di 71104 : 16-06-2006 alle 15:22. |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:24.