Scusa andy se ti contraddico...
Se tu metti qualcosa sopra qualcos'altro, come può chiamarsi il meccanismo ?
Se mettiamo un linux sopra un windows, cosa otteniamo ?
Come potrebbe un linux stare sopra windows, se non attraverso un livello di software che li fà comunicare ?
Stessa cosa all'inverso...
Mi spiego meglio:
- abbiamo un hardware con bios che fà comunicare il software con l'hardware (che può essere diverso per esempio da scheda madre ad un'altra...);
- abbiamo un sistema operativo che comunica con la macchina (hardware), attraverso il bios di cui sopra;
- mettiamo un secondo sistema operativo sopra il primo;
a questo punto, il secondo sistema operativo, per poter chiacchierare con l'hardware al primo livello, deve passare per forza dal primo sistema operativo, qualunque sia.
Non è così, ovviamente, se i due sistemi operativi si trovano allo stesso livello, condividendo le risorse, oppure eseguendone uno anzichè l'altro (vedi dual-boot).
Con AndLinux possono pure aver costruito un kernel ad-hoc (come del resto fà vmware o altri emulatori), ma questo è dipendente dal sistema operativo più a basso livello. Le librerie saranno per forza costruite in modo da poter comunicare con il sistema sottostante e non direttamente con l'hardware più in basso.
Concettualmente, ma è anche così in realtà, windows non permette di scavalcarlo, per poter accedere all'hardware, diversamente da come si poteva fare anticamente con il DOS; per poter parlare con l'hardware devi utilizzare per forza di cose le sue librerie di sistema (se ne ha voglia...), e sottostare ai suoi requisiti e modalità (di windows...).
Ho aperto ora il sito di AndLinux, e ora me lo leggo, ma quello che ho scritto sopra è comunque vero.
Questo non esclude il fatto che potrebbe essere comunque possibile farci girare Gambas, che poi è quello che più ti preme... Puoi provarci, a quanto vedo sembra più un applicazione windows standard...
Bye