Hablando un poco sobre los gráficos por ordenador, concretamente en el mundo de los gráficos en 2 dimiensiones (2D), la cosa pasa por emplear la biblioteca gráfica Cairo. Es una biblioteca multiplataforma (Linux, Mac OS X, win32, ¿win64?, etc.), que está en pleno desarrollo. Está siendo utilizada, en estos momentos, para el desarrollo de futuras versiones de proyectos, de código abierto, bastantes importantes,
entre los que se encuentran gtk+.
Esta última biblioteca, se emplea en muchos otros proyectos de código abierto (
Mozilla, Eclipse, Classpath, etc.), con lo cual se supone que se unificará, bajo una misma biblioteca, la representación de gráficos en 2D.