<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Commenti a: Incertezze sul futuro delle librerie GTK+</title>
	<atom:link href="http://blog.linux-fueled.com/2008/08/16/incertezze-sul-futuro-delle-librerie-gtk/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.linux-fueled.com/2008/08/16/incertezze-sul-futuro-delle-librerie-gtk/</link>
	<description>To err is human... to really foul up requires the root password</description>
	<pubDate>Sat, 10 Jan 2009 01:51:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Di: Alex</title>
		<link>http://blog.linux-fueled.com/2008/08/16/incertezze-sul-futuro-delle-librerie-gtk/comment-page-1/#comment-2509</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Sun, 17 Aug 2008 12:24:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.linux-fueled.com/?p=273#comment-2509</guid>
		<description>@Dario
Openmoko è partito con Gtk, e il telefono in vendita usa le Gtk.
Parallelamente hanno assunto il programmatore di elinghtenment per migliorare la grafica, ma lui si è portato dietro le librerie del suo sistema. La Trolltech ha ammazzato il suo progetto di Green Phone, e ha adattato QTopia ad OpenMoko, facendolo girare su X (prima era su framebuffer) apposta per infiltrarsi in Openmoko. Visti i bug della versione Gtk, il team di OM (o meglio, il marketing) ha deciso di fare ASU (April/August Software Update, partito in aprile, rilasciato in agosto la beta) che integra Gtk, QTopia, Enlightenment nello stesso ambiente. Una porcheria, secondo me, visto che il device ha 128 MB di RAM... in pratica 30-40 MB sono occupati da librerie che fanno le stesse cose.
Openmoko, comunque, è orientato verso FSO, che è un progetto nato in seno a freedesktop.org per gli smartphone, e che dovrebbe usare Gtk (con dbus e, da quel che ho visto, clutter) e non QTopia, che a quel punto verrebbe di nuovo accantonato.

Per quanto riguarda il resto, sono convinto che siano le solite fluttuazioni cicliche. Gtk è stato fino a poco fa poco interessante per gli sviluppatori, e quindi ha perso un po' di appeal, lasciando spazio a Trolltech, che si è messa in mostra prima con skype, poi con Nokia e ora con Mozilla.
Non dimentichiamo però che Webkit (il miglior motore web, attualmente. Ha solo qualche carenza sul JS, ma le stanno risolvendo velocemente) ha fatto la strada inversa: nato come progetto Qt (dentro KDE, col nome KHTML), adottato da Apple per Safari, è diventato Webkit ed è stato da poco completato il porting in Gtk+Cairo+Pango.

Qt ha parecchia visibilità in campo commerciale, ma le Gtk sono ancora usatissime in progetti open, vedi Gimp, Elisa, Inkscape (guardacaso dove la grafica fa da padrone :) ), ma anche Abiword, GNumeric, le librerie WXWindows, senza contare i progetti che ci stanno crescendo intorno, come Mono (e Moonlight), Vala/Genie, LXDE, Netbook remix, appunto Clutter, ecc. ecc.
Non vedo lo stesso fermento intorno alle Qt, tranne appunto nel mondo commerciale (e anche la Mozilla foundation ormai ne fa parte, assieme a OpenOffice).

Probabilmente l'annuncio di Gtk3/Gnome3 è stata anche una piccola mossa commerciale (visto che comunque l'hanno annunciato con 2 anni di anticipo) per arginare il fenomeno pubblicitario Qt, e ci sono anche abbastanza riusciti, visto quanto se ne parla nei blog ultimamente.

P.S.: L'idea di usare i css per i template della GUI, a meno di non stravolgerla completamente, secondo me è una discreta porcheria. E te lo dice uno che campa scrivendo HTML+CSS, oltre al PHP... :)
E se li stravolgi, tanto vale usare Lisp come faceva Sawfish (window manager di Gnome fino a 4-5 anni fa)</description>
		<content:encoded><![CDATA[<p>@Dario<br />
Openmoko è partito con Gtk, e il telefono in vendita usa le Gtk.<br />
Parallelamente hanno assunto il programmatore di elinghtenment per migliorare la grafica, ma lui si è portato dietro le librerie del suo sistema. La Trolltech ha ammazzato il suo progetto di Green Phone, e ha adattato QTopia ad OpenMoko, facendolo girare su X (prima era su framebuffer) apposta per infiltrarsi in Openmoko. Visti i bug della versione Gtk, il team di OM (o meglio, il marketing) ha deciso di fare ASU (April/August Software Update, partito in aprile, rilasciato in agosto la beta) che integra Gtk, QTopia, Enlightenment nello stesso ambiente. Una porcheria, secondo me, visto che il device ha 128 MB di RAM&#8230; in pratica 30-40 MB sono occupati da librerie che fanno le stesse cose.<br />
Openmoko, comunque, è orientato verso FSO, che è un progetto nato in seno a freedesktop.org per gli smartphone, e che dovrebbe usare Gtk (con dbus e, da quel che ho visto, clutter) e non QTopia, che a quel punto verrebbe di nuovo accantonato.</p>
<p>Per quanto riguarda il resto, sono convinto che siano le solite fluttuazioni cicliche. Gtk è stato fino a poco fa poco interessante per gli sviluppatori, e quindi ha perso un po&#8217; di appeal, lasciando spazio a Trolltech, che si è messa in mostra prima con skype, poi con Nokia e ora con Mozilla.<br />
Non dimentichiamo però che Webkit (il miglior motore web, attualmente. Ha solo qualche carenza sul JS, ma le stanno risolvendo velocemente) ha fatto la strada inversa: nato come progetto Qt (dentro KDE, col nome KHTML), adottato da Apple per Safari, è diventato Webkit ed è stato da poco completato il porting in Gtk+Cairo+Pango.</p>
<p>Qt ha parecchia visibilità in campo commerciale, ma le Gtk sono ancora usatissime in progetti open, vedi Gimp, Elisa, Inkscape (guardacaso dove la grafica fa da padrone <img src='http://blog.linux-fueled.com/wp-content/plugins/tango-smilies/tango/face-smile.png' alt=':)' class='wp-smiley' width='16' height='16' /> ), ma anche Abiword, GNumeric, le librerie WXWindows, senza contare i progetti che ci stanno crescendo intorno, come Mono (e Moonlight), Vala/Genie, LXDE, Netbook remix, appunto Clutter, ecc. ecc.<br />
Non vedo lo stesso fermento intorno alle Qt, tranne appunto nel mondo commerciale (e anche la Mozilla foundation ormai ne fa parte, assieme a OpenOffice).</p>
<p>Probabilmente l&#8217;annuncio di Gtk3/Gnome3 è stata anche una piccola mossa commerciale (visto che comunque l&#8217;hanno annunciato con 2 anni di anticipo) per arginare il fenomeno pubblicitario Qt, e ci sono anche abbastanza riusciti, visto quanto se ne parla nei blog ultimamente.</p>
<p>P.S.: L&#8217;idea di usare i css per i template della GUI, a meno di non stravolgerla completamente, secondo me è una discreta porcheria. E te lo dice uno che campa scrivendo HTML+CSS, oltre al PHP&#8230; <img src='http://blog.linux-fueled.com/wp-content/plugins/tango-smilies/tango/face-smile.png' alt=':)' class='wp-smiley' width='16' height='16' /><br />
E se li stravolgi, tanto vale usare Lisp come faceva Sawfish (window manager di Gnome fino a 4-5 anni fa)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Dario</title>
		<link>http://blog.linux-fueled.com/2008/08/16/incertezze-sul-futuro-delle-librerie-gtk/comment-page-1/#comment-2506</link>
		<dc:creator>Dario</dc:creator>
		<pubDate>Sun, 17 Aug 2008 09:42:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.linux-fueled.com/?p=273#comment-2506</guid>
		<description>&lt;b&gt;@Barra&lt;/b&gt;

Si openmoko verra sviluppato in QT+Enlightenment.
Forse è una moda come dici tu, ma non credo che dipenda solamente dall'avvento di KDE 4.

Non ricordo di aver sentito una applicazione QT decidere di passare a GTK, un motivo ci sarà... inoltre se non mi sbaglio le features che, per adesso sono solo idee, delle futuribili GTK 3 sono in gran parte, se non tutte, già implementate nelle QT (cfr CSS per i template, webkit etcetc).
Mi auguro che arrivino al più presto :)</description>
		<content:encoded><![CDATA[<p><b>@Barra</b></p>
<p>Si openmoko verra sviluppato in QT+Enlightenment.<br />
Forse è una moda come dici tu, ma non credo che dipenda solamente dall&#8217;avvento di KDE 4.</p>
<p>Non ricordo di aver sentito una applicazione QT decidere di passare a GTK, un motivo ci sarà&#8230; inoltre se non mi sbaglio le features che, per adesso sono solo idee, delle futuribili GTK 3 sono in gran parte, se non tutte, già implementate nelle QT (cfr CSS per i template, webkit etcetc).<br />
Mi auguro che arrivino al più presto <img src='http://blog.linux-fueled.com/wp-content/plugins/tango-smilies/tango/face-smile.png' alt=':)' class='wp-smiley' width='16' height='16' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Barra</title>
		<link>http://blog.linux-fueled.com/2008/08/16/incertezze-sul-futuro-delle-librerie-gtk/comment-page-1/#comment-2504</link>
		<dc:creator>Barra</dc:creator>
		<pubDate>Sun, 17 Aug 2008 04:03:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.linux-fueled.com/?p=273#comment-2504</guid>
		<description>Dimenticavo: openmoko è un bel progetto ma conta davvero poco bnella battaglia qt/gtk. Inoltre siete certi che usino qt? Io sapevo appunto del passaggio alle librerie di englihtenment</description>
		<content:encoded><![CDATA[<p>Dimenticavo: openmoko è un bel progetto ma conta davvero poco bnella battaglia qt/gtk. Inoltre siete certi che usino qt? Io sapevo appunto del passaggio alle librerie di englihtenment</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Barra</title>
		<link>http://blog.linux-fueled.com/2008/08/16/incertezze-sul-futuro-delle-librerie-gtk/comment-page-1/#comment-2503</link>
		<dc:creator>Barra</dc:creator>
		<pubDate>Sun, 17 Aug 2008 04:00:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.linux-fueled.com/?p=273#comment-2503</guid>
		<description>Ora c'è la moda kde e tutti sembrao correre dietro alle qt. Gtk hanno appena intrapreso la strada della v3 (con gome). Probabilmente oltre auna completa riscrittura (ma meno dolorosa e + graduale di qt) integreranno libererie x il web, cairo e cutter proprio schifo non fanno (vedi netbook remix), si parla poi di css x la gestione dei template, java come ambiente di sviluppo principale (nel qual caso arriverebbero certametetanti soldi da sun egli sviluppatori avrebbero vita facile x il porting delle applicazioni verso altri sistemi). Certamente la politica di sviluppo lenta, precisa e molto rigida dauna sensazione di scarsa innovazione.</description>
		<content:encoded><![CDATA[<p>Ora c&#8217;è la moda kde e tutti sembrao correre dietro alle qt. Gtk hanno appena intrapreso la strada della v3 (con gome). Probabilmente oltre auna completa riscrittura (ma meno dolorosa e + graduale di qt) integreranno libererie x il web, cairo e cutter proprio schifo non fanno (vedi netbook remix), si parla poi di css x la gestione dei template, java come ambiente di sviluppo principale (nel qual caso arriverebbero certametetanti soldi da sun egli sviluppatori avrebbero vita facile x il porting delle applicazioni verso altri sistemi). Certamente la politica di sviluppo lenta, precisa e molto rigida dauna sensazione di scarsa innovazione.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: DnaX</title>
		<link>http://blog.linux-fueled.com/2008/08/16/incertezze-sul-futuro-delle-librerie-gtk/comment-page-1/#comment-2500</link>
		<dc:creator>DnaX</dc:creator>
		<pubDate>Sat, 16 Aug 2008 22:03:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.linux-fueled.com/?p=273#comment-2500</guid>
		<description>Condivido a pieno il tuo punto di vista, mi sto cimentando nel sistemare una vecchia applicazione in C facente uso delle librerie GTK e mi sto rendendo conto di quando pesanti siano! Tutte le innovazioni avvengono dall'esterno grazie a librerie quali Cairo e Clutter su tutte. Sembrano avere del potenziale ma perché non migliorare la base sul fronte delle performance e sul risparmio di memoria tanto ambito in questi tempi? Se Openmoko viene sviluppato in QT anziché in GTK forse un motivo ci sarà di sicuro!</description>
		<content:encoded><![CDATA[<p>Condivido a pieno il tuo punto di vista, mi sto cimentando nel sistemare una vecchia applicazione in C facente uso delle librerie GTK e mi sto rendendo conto di quando pesanti siano! Tutte le innovazioni avvengono dall&#8217;esterno grazie a librerie quali Cairo e Clutter su tutte. Sembrano avere del potenziale ma perché non migliorare la base sul fronte delle performance e sul risparmio di memoria tanto ambito in questi tempi? Se Openmoko viene sviluppato in QT anziché in GTK forse un motivo ci sarà di sicuro!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
