2012-04-27 10 views
5

Rozumiem, że GObject rozpoczął się jako część gtk + i został później oddzielony od elementów powiązanych z GUI. Co chciałbym wiedzieć, to: użyto go poza domeną gtk +? co z innymi środowiskami komputerowymi i innymi systemami operacyjnymi, takimi jak Windows lub Mac OS? Czy są jakieś wyraźne przykłady takich przypadków?Czy GObject jest używany poza GNOME?

Odpowiedz

4

Jest kilka rzeczy, które używają GObject bez GTK +, ale AFAIK są bardzo nieliczne.

Zgaduję, że obecnie najbardziej znaczące są projekty oparte na architekturze Clutter (jest to biblioteka UI zorientowana graficznie). Istnieje również niewielka liczba projektów opartych na libgnt (biblioteka tekstowa UI) i prawdopodobnie różnych programach innych niż GTK + napisanych w Vala (podobny do C# język programowania z klasami opartymi na GObject).

Edytuj: Również GStreamer (dziękuje liberforce!), Która jest popularną biblioteką multimedialną. Ogromna większość projektów GStreamer również korzysta z GTK +, ale jestem pewien, że istnieją pewne nie-GTK +.

+3

Istnieje również [GStreamer] (http://en.wikipedia.org/wiki/GStreamer). – liberforce

+0

Ach tak, dzięki, zapomniałem o tym! –

Powiązane problemy