GNOME Architecture - University at Buffalo

[Pages:44]GNOME Architecture

Dongsu Jang

GN OM E KOREA @ e.or.kr

2003 12 8 #1

Contents

Prologue

- About GNOME

Libraries & Tools

- Developer's Perspective

Applications

- User's Perpective

Epilogue

- Past, Present and Future

GN OM E KOREA @ e.or.kr

2003 12 8 #2

Prologue

About GNOME

GN OM E KOREA @ e.or.kr

2003 12 8 #3

GNOME is...

GNU Network Object Model Environments Yahoo! says:

gnome [n?um] n. , , (dwarf)

GN OM E KOREA @ e.or.kr

2003 12 8 #4

Why GNOME?

Started in Aug 1997

by Miguel de Icaza to provide a Free desktop for the GNU/Linux operating system.

Why not KDE?

based on Trolltech's QT (license issues) written in C++

Why GTK+?

written in C LGPL already used by The GIMP, a popular Free so ftware project.

GN OM E KOREA @ e.or.kr

2003 12 8 #5

GNOME provides...

for Users:

a complete, free an d easy-to-use "Des ktop Environment"

for Developers:

a powerful applicati on "Development F ramework"



GN OM E KOREA @ e.or.kr

2003 12 8 #6

GNOME at a glance...

Bonobo CORBA

Applications

GNOME Applications

GNOME Libraries

GTK+

GLib

GDK XLib

GN OM E KOREA @ e.or.kr

2003 12 8 #7

Libraries & Tools

Developer's Perspective

GN OM E KOREA @ e.or.kr

2003 12 8 #8

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download