VirtualBox è spazzatura, parola di kernel hacker

VirtualBox

Sembrerebbe proprio che la soluzione di Oracle per la virtualizzazione non sia ben vista da alcuni sviluppatori Linux: in un recente messaggio apparso sulla LKML è stato infatti proposto da Dave Jones di marchiare il modulo per il kernel come “spazzatura” (TAINT_CRAP).

Stando alle parole dell’autore di questa iniziativa, il numero di bug legati al modulo di VirtualBox è troppo elevato per permettere agli sviluppatori di “perdere tempo” nel tentativo di risolverli.

Con l’evolversi della discussione, la proposta iniziale è stata ammorbidita e il flag indicato per il modulo di VirtualBox è passato da TAINT_CRAP a TAINT_OOT_MODULE, per indicare che il suo sviluppo avviene al di fuori del kernel Linux.

La discussione sembrerebbe essersi conclusa (felicemente) con l’intervento di uno dei responsabili dello sviluppo di VirtualBox e la promessa di investigare i bug incriminanti.

Voi invece, che esperienze avete avuto con VirtualBox? Positive o negative?

Tag: ,

Commenti

  1. [1]

    E’ vero, qualche baco c’è eccome, a volte la macchina si pianta in fase di riavvio, però nel complesso Virtualbox è una buona soluzione. Credo però che non la userei in un sistema complesso.

  2. [2]

    Tutte esperienze positive sia su windows, sia su linux, sia su mac. A volte ho dei problemi con l’usb ma niente di grave

  3. [3]

    Per l’uso abbastanza limitato che ne faccio io (winXP per applicativi dedicati, prova di distro Linux varie), mai avuto problemi.

  4. [4]

    devo dire che per essere l’unico software di virtualizzazione multipiattaforma freeware è comunque piuttosto soddisfacente!poi considerando che è realizzato da oracle…anche troppo forse! :D detto questo sì,ha parecchi bugs che portano ad un utilizzo smodato della cpu in taluni casi, e problemi con alcuni periferiche usb!

  5. [5]

    Io ho sempre preferito qemu che è realmente software libero e, nonostante il codice sia scritto con i piedi, tutto sembra funzionare quasi per magia

  6. [6]

    Da quando l’ho “scoperto”, ho abbandonato VMware..

  7. [7]

    qemu scritto coi piedi??
    ma stiamo scherzando? tutto il codice di Bellard è un esempio di soluzione efficiente di problemi. (anche se non sempre un esempio di stile ma algoritmicamente parlando è un genio)

  8. [8]

    Il problema dello stile è una delle motivazioni alla base della mancata inclusione del modulo kqemu nel kernel.

    Ci tengo a ribadire che sono un felice utilizzatore di qemu però provate a fare un grep “FIXME” sui sorgenti di qemu, non si contano da quanti sono

  9. [9]

    A parte qualche gabbola con l’usb tutte esperienze positive… lo uso principalmente per virtualizzare windows al fine di utilizzare office o per avere un’istanza di oracle portabile.

  10. [10]

    Essendo un developer .net uso VirtualBox su linux quotidianamente. funziona molto bene anche se i problemi compaiono con l’ utilizzo di programmi specifici e non tanto con il sistema operativo virtualizzato.
    un esempio sono le scarsissime perfomance di visual studio all’interno di una macchina win virtualizzata

  11. [11]

    Lo uso in quanto unico software del genere multipiattaforma, free ed open source che ho trovato. Da utente non noto grossi problemi, ma probabilmente gli sviluppatori e gli hacker del kernel incontrano bug e problemi d’altro genere, che creano loro qualche difficoltà.

  12. [12]

    Evidentemente sono sfigato.
    Io uso moltissimo le macchine virtuali per lavoro e con virtualbox mi sono sempre trovato malissimo. Problemi all’avvio, problemi nel riconoscimento dei componenti, problemi con la rete.
    Tanto che ho dovuto prendere l’amara decisione di abbandonarlo e passare in toto a vmware.

  13. [13]

    Io non ho avuto grossi problemi (tranne per l’impossibilità di alcune configurazioni), però con QEMU mi trovo decisamente meglio.

  14. [14]

    vado un po’ controcorrente: per me fa schifo.
    Perchè le prestazioni sono scarse. E’ lento per troppe applicazioni in cui il processore corre troppo.

  15. [15]

    Uso virtual box raramente, diciamo 5 volte in 5 anni, e ogni volta che lo installo mi imbatto nei soliti problemi di usb e cartelle condivise. Parlo di virtualbox ose in un pc con ubuntu, cioè del pacchetto che si trova in ubuntu. Negli ultimi 5 anni da questo punto di vista non è cambiato nulla: devo cercare con google le soluzioni che si trovano in rete. Che barba…

  16. [16]

    @yuri
    vbox ose manco esiste più, se i repo ubuntu sono antichi come le piramidi, sarà colpa di Oracle?
    Per quanto mi riguarda lo uso da anni e, nei limiti di un virtualizzatore, sono piuttosto soddisfatto qualsiasi s.o. ci giri.
    Che poi per i kernel dev, qualsiasi cosa non si fatta da loro sia “spazzatura” è un’altra storia.
    Che poi la loro “spazzatura”, sia sempre “colpa” di altri, è un’altra storia ancora.
    Mi ricordano molto “certi” politi nostrani …

  17. [17]

    @talperion
    Io ho installato questo su ubuntu 11.04:
    http://packages.ubuntu.com/natty/virtualbox-ose

    per far funzionare le cartelle condivise e usb ho dovuto sbattermi come 5 anni fa… :( cioè mi sarei aspettato che funzionassero “al volo”.

Inserisci il tuo commento