Logo Blogo

Il server X non ha più bisogno di root

Pubblicato: 15 mag 2008 da Andrea de Palo

X.orgX è il cuore dell’interfaccia grafica di buona parte (tutti?) i sistemi operativi unix-like e nonostante le critiche che gli vengono spesso mosse questo componente ha resistito indisturbato al passare del tempo, anche grazie alle novità che di volta in volta vengono introdotte dagli sviluppatori. Qualche settimana fa si era parlato del kernel modesetting, oggi invece dobbiamo segnalare qualcosa di meno “appariscente” ma altrettanto importante: la possibilità di eseguire il server X senza i privilegi di super-user.

L’autore dell’impresa è lo sviluppatore David Airlie che, modificando circa 300 righe tra xserver e driver intel, è riuscito ad eseguire l’X server come normale utente: nonostante la stabilità non sia eccelsa ci troviamo di fronte ad una novità radicale, che migliorerà la sicurezza di un componente fondamentale dei desktop unix-like.

Rimane solo da capire quanto tempo sarà necessario per introdurre questa funzionalità nel ramo principale di X e per riscrivere i driver video affinché ne sfruttino le potenzialità.

via | OSNews

1 stelle2 stelle3 stelle4 stelle5 stelle (1 Voti | Media: 5 su 5)
condividi condividi
10 commenti

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • ba-b80

    15 mag 2008 - 10:54 - #1
    1 punto
    Up Down

    “X è il cuore dell’interfaccia grafica di buona parte (tutti?) i sistemi operativi unix-like”
    In realtà non tutti perchè Mac OS X è uno unix like che non si appoggia a X per la parte grafica…

  • Commento #2 (-7 punti) - 15 mag 2008 - 10:54 - Apri commento
  • Maurizio_xp

    15 mag 2008 - 11:16 - #2 (nascondi)
    -7 punti
    Up Down

    Ah no??
    e allora,saputello, perchè si chiama Mac os X???

    quanta ignoranza…

  • Profilo di MeneS

    MeneS

    15 mag 2008 - 11:20 - #3
    4 punti
    Up Down

    Ovviamente perchè è il decimo Mac OS…no???

    :P

  • Profilo di kEsoNNo

    kEsoNNo

    15 mag 2008 - 11:28 - #4
    4 punti
    Up Down

    Vabbè io penso che Maurizio_xp stesse scherzando :)

    E` noto che OS X utilizzi Quartz come layer grafico (che unisce al suo interno tanto il server quanto il compositor), ma è anche vero che Apple distibuisce in bundle con il SO, tra le altre applicazioni, anche una sua versione di X11 per permettere di utilizzare applicazioni non native. X11 che se non ricordo male fino a Tiger era basato su XFree86, con Leopard dovrebbero essere passato a Xorg.

  • JayZee

    15 mag 2008 - 11:34 - #5
    3 punti
    Up Down

    “X” in in Mac OS X significa 10 e si pronuncia infatti “ten”. Il sistema grafico di Mac OS X NON si basa su X, anche se sui sistemi Apple è possibile installare ANCHE X. L’ignorante, a quanto pare, è un certo Maurizio_xp (e la XP nel nome dovrebbe suggerire da dove viene la sua ignoranza).

  • Profilo di Marenzio

    Marenzio

    15 mag 2008 - 13:12 - #6
    -1 punto
    Up Down

    Direi che XP è anche la fonte della sua sbruffonaggine, poi non è ora di cambiare in Maurizio_Vista?

  • Profilo di ossmlcr

    ossmlcr

    15 mag 2008 - 13:45 - #7
    5 punti
    Up Down

    Ma è davvero questa la strada giusta da percorrere? Non sarebbe meglio invece rendere X11 un server finalmente multi-user, invece di trasformarlo in un’applicazione utente?
    In fondo l’hardware grafico lavora in exclusive mode, può lavorare solo un server alla volta su di un pc, tanto vale che condivida le risorse tra più utenti, così come fanno i sistemi grafici di tutti gli altri sistemi operativi mainstream moderni.

  • Profilo di Tia©

    Tia©

    15 mag 2008 - 13:52 - #8
    -1 punto
    Up Down

    o Maurizio_formatta ….

  • allways gino

    16 mag 2008 - 07:12 - #9
    0 punti
    Up Down

    secondo maurizio_xp probabilmente anche l’interfaccia grafica di windows e’ basata su X[p]

  • krauss

    16 mag 2008 - 10:23 - #10
    0 punti
    Up Down

    ma sti qua ce l’hanno un modello di sviluppo o vanno avanti per tentativi?
    non mi sembra un bel modo di procedere eh… d’altra parte guardando il modo travagliato con cui è stato sviluppato X non mi stupisco neanche.

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento