[Linux-Biella] Differenze tra KDE e Gnome
Emanuele Aina
faina.mail a tiscali.it
Mer 12 Lug 2006 12:17:26 CEST
Mastro-Daniele domandò:
> perfavore evitate di dirmi: è meglio questo, è meglio quello...
> vorrei solo conoscere le differenze.. deciderò io cos'è meglio :D
Ok. GNOME è meglio! ;p
> esiste un ServerX comune (se non ho capito male) come xOrg
> poi c'è un protocollo di comunicazione tra Client e Server X
> i Client sono tutte le applicazioni che utilizzano il server X..
> tra cui c'è anche il Windows Manager che si occupa di disegnare la
> tipica interfaccia a finestre..
>
> in questo schema dove si inseriscono KDE e Gnome?
> in che modi diversi?
X: prende comandi grafici dai programmi (es. disegna linea) e
manda ai programmi l'input utente (es. pressione tasto 'F');
GTK, QT: offrono widget (pulsanti, finestre, caselle di testo) già
fatte, rendendole disponibili ai programmi;
Window Manager: disegna il titolo della finstra e si occupa collocarle e
di spostarle (disegnare la parte interna della finestra è
invece responsabilità del programma stesso)
GNOME, KDE: sono gruppi di programmi, tra cui window manager, file
manager, browser, client di posta, edior di testi, ecc.
> perchè i client per KDE non girano su Gnome e viceversa?
Sia i programmi KDE che quelli GNOME girano sullo stesso server X,
ognuno però impiegando le proprie librerie (quindi appaiono con stili
diversi).
> come mai il progetto xgl per utilizzare direttamente la scheda grafica
> allo scopo di disegnare le finestre (anziche utilizzare protocolli di
> rete e indirizzo di loopback) funziona solo x kde e su alcune schede video?
La sola differenza tra XGL e il server normale è che XGL usa
direttamente chiamate OpenGL anche per disegnare semplici linee 2D.
Entrambi usano direttamente la scheda grafica (XGL è un po' più veloce
ad applicare effetti strani alle finestre) ed entrambi fanno uso del
medesimo protocollo di rete (X11) su socket (unix se in locale tcp/ip se
in remoto).
Il grosso vantaggio di XGL è che richiede un solo driver accellerato per
applicazioni OpenGL e X, mentre attualmente ne servono due separati.
> se avete IMHO inseriteli in fondo alle considerazioni oggettive please..
> (specificando che sono vostri punti di vista)
Boh, io uso GNOME... :)
> vorrei capire non iniziare un litigio :D
> ho anche letto quel che ha detto Linus Torvald in proposito.. e mi è
> stato detto che però a volte dice cazzate.. quel che diceva su cosa si
> basava? (lui non dava esempi) ci sono cose di cui non ha tenuto conto
> nella sua analisi?
Linus ha risposto (maleducatamente) a una dichiarazione che non era
stata posta a lui, parlando di cose che non centravano nulla con
l'oggetto della discussione, su una mailing list a cui lui non era
interessato.
Avrà preso troppo sole in testa...
--
Buongiorno.
Complimenti per l'ottima scelta.
Maggiori informazioni sulla lista
Linux