I just got known that GTK+ 3.0.0 has been released.
Will Ubuntu 10.10/11.04 come with runtime libraries for GTK+ 3.0? Are these installed by default?
Will Ubuntu have development libraries and header files for compilation of GTK+ 3.0 programs?
When will Ubuntu (as whole) move to GTK 3?
I'm mostly concerned about moving audio-recorder app from GTK+ 2.x to 3.0.
References:
- Migrating from GTK+ 2 to GTK+ 3 guide
- GTK+ 3 Reference Manual:
GTK+ 3.0 will be available for 11.04, but not included by default and none of the default applications will be built with gtk3. This will give application developers time to port to gtk3, theme engines and themes to be updated, etc.
EDIT: As of Ubuntu 11.10, Unity uses GTK 3 and gnome-shell has been added to the repo and can be installed alongside Unity and other window managers.
Ubuntu 11.10 will have Gnome 3 support built-in: http://www.webupd8.org/2011/05/gnome-shell-is-finally-available-in.html
I believe that they are working on porting Unity to GTK 3 as well. (NOT Gnome 3)
It will be available in Natty (11.04): https://launchpad.net/ubuntu/+source/gtk+3.0
Apart from that fact I'm not sure if it is a good idea to rush to a recent version of a library in your program. That makes installation on 'older'linux distributions harder.