X.org divorzia da HAL

Grandi manovre all’orizzonte per X.org: l’abbandono di HAL da parte della comunità obbliga infatti gli sviluppatori del server grafico a pianificare strategie che permetteranno di ridurre al minimo i problemi legati a questa migrazione.

Il primo passo è stato quello di creare sul wiki del progetto una pagina dedicata all’argomento e, stando a quanto scritto, sembrerebbe che al termine della migrazione si avrà un server grafico molto più legato al codice della piattaforma (componenti per Linux, per Solaris, per FreBSD, etc).

Tempistiche precise non sono ancora state stimate ma è probabile che qualche cambiamento possa essere già presente in X Server 1.8, previsto per marzo 2010; questo escluderebbe di fatto l’integrazione dell’ultimo server grafico in Ubuntu Lucid Lynx.

Rimanendo in tema vorremmo inoltre segnalare agli utenti openSUSE/SLES/SLED che Novell intende terminare lo sviluppo dello strumento di configurazione Sax2 per concentrarsi maggiormente su applet desktop che interagiscano con il sistema di riconoscimento automatico del server grafico. Anche qui, però, nessuna tempistica precisa sull’applicazione di tale decisione.

Tag: ,

Commenti

  1. [1]

    > si avrà un server grafico molto più legato al codice della piattaforma

    Bene o male?

  2. [2]

    Boh… bene perché più sei specifico, meglio supporti l’hw su quel SO. Male perché lo sviluppo sarà rallentato, e alcune piattaforme più “dimenticate”.

  3. [3]

    E’ come se CUPS venisse tolto in favore dei singoli driver. Non è un passo indietro?

  4. [4]

    Solo il codice relativo all’identificazione (non all’utilizzo) dovrebbe diventare dipendente dalla piattaforma; l’analogia con CUPS quindi non si applica.

  5. [5]

    Urgh! E perchè mai Xorg abbandonerebbe HAL? Povero Hardware Abstraction Layer… cosa avrà mai combinato di cattivo?
    In realtà leggendo in giro non ho letto che plausi all’azione di HAL che aiuta molto nella portabilità delle applicazioni su diversi sistemi operativi.

    In pratica se Xorg rinuncerà all’azione di HAL, il server grafico si interfaccerà direttamente con le schede grafiche giusto? Che vantaggio se ne avrà concretamente? Questo significa che Xorg sarà ottimizzato per un solo sistema operativo? (i driver sono specifici ad un solo sistema operativo mi pare…)

    Ciò significa per caso che xorg potrà più facilmente plasmarsi attorno ai singoli driver? (senza dover attendere che venga aggiornato prima HAL?). Significa che Xorg potrà evolvere più velocemente?

  6. [6]

    HAL ha delle limitazioni e verrà abbandonato da numerosi progetti/distribuzioni: Lucid Lynx, per esempio, sarà HAL-free.

    Lo sviluppatore principale di HAL ha cessato di svilupparlo attivamente e si è orientato sui vari progetti devicekit-disks (udisks), devicekit-power (upower), etc

  7. [7]

    in realtà HAL non era usato per la gestione delle schede grafiche, ma per la gestione degli input.

    Anche altri progetti open stanno migrando da HAL ad altri progetti più recenti che ne superano i limiti come device-kit (o meglio udisks/upower/etc).

Inserisci il tuo commento