GTK+ wird auf MacOS X portiert

Portierung setzt auf Apples Cocoa-API

Die Firma Imendio AB hat damit begonnen, das GTK+-Toolkit auf MacOS X zu portieren. Dabei setzt sie auf Apples objektorientiertes Cocoa-API, um eine native GTK+-Version zu erstellen. Anwendungen, die das GIMP-Toolkit nutzen, könnten damit neben Linux und Windows bald auch nativ auf Apples Betriebssystem laufen.

Anzeige

Das GIMP-Toolkit, oder kurz GTK+, wurde ursprünglich für die freie Bildbearbeitung GIMP entwickelt und wird heute von vielen Programmierern eingesetzt, um grafische Benutzeroberflächen zu erstellen. Neben GIMP selbst dürfte die Desktop-Umgebung GNOME das prominenteste Beispiel sein. Außer für Linux steht GTK+ schon länger für Windows zur Verfügung, MacOS-X-Nutzer hingegen konnten Programme, die das Toolkit verwenden, bisher nur mit X11 nutzen. Eine native Anwendung, die sich in die MacOS-X-Oberfläche einfügt, war nicht möglich.

GTK-Widgets unter MacOS X
GTK-Widgets unter MacOS X

Die Firma Imendio gab nun bekannt, bereits im Sommer einen Programmierer mit der Portierung auf MacOS X betraut zu haben und hat nach eigenen Angaben bisher 25.000,- US-Dollar investiert. GTK+ wird dabei das objektorientierte Cocoa-API nutzen, so dass GTK+-Programme schon bald unter MacOS X funktionieren sollten, ohne dass ein X-Server benötigt wird. Darüber hinaus ergeben sich aber auch für Programmierer und Software-Anbieter Vorteile, da Applikationen auf allen drei Plattformen ihr "Look & Feel" behalten und ferner auf einer Code-Basis basieren können. Dadurch werden die Entwicklungskosten gesenkt und es wird einfacher, existierende GTK+-Programme auf MacOS X zu portieren.

Bevor die Arbeiten aber beendet sind, gibt es noch einiges zu tun, wobei der Entwickler Anders Carlsson einige fehlende Funktionen als leicht, andere als schwer zu realisieren bezeichnet. Wie lange es bis zu einer fertigen Version noch dauern wird, steht daher nicht fest. Der Sourcecode wurde jedoch schon in die HEAD-Versionen von GTK+ und Pango importiert und kann über das GNOME-CVS bezogen werden. Eine entsprechende Anleitung zum Kompilieren liefert Imendio auf der Projektseite.


Kuno 25. Nov 2005

Den Grund, wieso das so viel Ärger macht kenne ich doch auch nicht. Massive Probleme...

Sascha Morr 24. Nov 2005

Aber auch nur wen es reine QT-Programme sind. Sobald es KDE-Programme sind hat man schon...

cyilmaz 24. Nov 2005

Und den Grund verrätst du auch bestimmt?

Kuno 24. Nov 2005

O Graus, wxwidgets! o.O Das ist ja wohl eines der übelsten Toolkits die es gibt. Mir ist...

SeeQ 24. Nov 2005

Seltsam aber auch, dass es insgesamt viel mehr GTK-basierte Anwendungen gibt als QT...

Kommentieren




Anzeige
  1. Teamleiter (m/w) für die Entwicklung der Programmer Verifikation
    BIOTRONIK SE & Co. KG, Berlin
  2. Testmanager / Teamleiter für Verbundtests von Werkzeugketten (m/w)
    dSPACE GmbH, Paderborn
  3. IT-Administrator/-in
    Oskar Frech GmbH + Co. KG, Schorndorf
  4. IT Manager (m/w)
    Seaarland Shipmanagement GmbH & Co. KG, Hamburg (Reisebereitschaft)

 

Detailsuche


Folgen Sie uns
       


Meistgelesen
  1. Radeon HD 7770 und 7750 im Test

    Die Grafikkarte mit 1 GHz für 159 Euro

  2. Youporn-Betreiber

    Hacker will 350.000 Datensätze bei Pornoseite erbeutet haben

  3. Nortel Networks

    Nortel war fast zehn Jahre lang gehackt

  4. Smartphone-App

    Remove löscht störende Menschen im Bild

  5. Unity Technologies

    Bessere Grafik und KI mit Unity 3.5 verfügbar


Meistkommentiert
  1. Kommentare: 270 | letzter Beitrag 13.02. 23:28

  2. Kommentare: 201 | letzter Beitrag 08:32 Uhr

  3. Kommentare: 194 | letzter Beitrag 14.02. 13:50

  4. Kommentare: 117 | letzter Beitrag 14.02. 12:39

  5. Kommentare: 101 | letzter Beitrag 02:39 Uhr

Mehr


  1. Bioware

    Kurz die Welt retten in der Demo zu Mass Effect 3

  2. Adobe

    Photoshop CS6 mit Content-Aware Move

  3. Google

    Wir haben den größten DNS-Dienst

  4. Lensbaby

    Teleobjektiv mit absichtlicher Unschärfe

  5. Smartphone-App

    Remove löscht störende Menschen im Bild

  6. Radeon HD 7770 und 7750 im Test

    Die Grafikkarte mit 1 GHz für 159 Euro

  7. Youporn-Betreiber

    Hacker will 350.000 Datensätze bei Pornoseite erbeutet haben

  8. TZ77XE4

    Biostar zeigt Mainboard für Ivy Bridge und Sandy Bridge

  9. Unity Technologies

    Bessere Grafik und KI mit Unity 3.5 verfügbar

  10. Fifa Street

    Last Man Standing auf dem Bolzplatz



Haben wir etwas übersehen?

E-Mail an news@golem.de


IBM-Mainframe: Nasa schaltet letzten Großrechner ab
IBM-Mainframe
Nasa schaltet letzten Großrechner ab

Die Nasa hat den letzten IBM-Mainframe abgeschaltet. Damit gehe eine Rechnerära bei der Nasa zu Ende, schreibt deren IT-Chefin.

  1. Grail Nasa veröffentlicht Video von der Rückseite des Mondes

Blackhole Toolkit: Cryptome gehackt und mit Malware infiziert
Blackhole Toolkit
Cryptome gehackt und mit Malware infiziert

Cryptome ist gehackt und mit einer Schadsoftware infiziert worden. Der Schadcode hatte alle Seite das Angebotes befallen, das deshalb komplett wiederhergestellt werden musste.

  1. Evilshadow Microsoft Store in Indien gehackt
  2. Nach Hackerangriff Polizei-Webserver in Nordrhein-Westfalen seit 12 Tagen down
  3. Windows und Office 21 Sicherheitslücken in Microsofts Software

Club-Mate: Hack fürs Hirn
Club-Mate
Hack fürs Hirn

Es sprudelt, schäumt und schmeckt - nicht jedem. Macht nichts: Club-Mate ist Kult und aus der Hackerkultur nicht mehr wegzudenken. Wie es dazu kommen konnte, erzählt das Buch Hackerbrause.

  1. Retro-Gnome Cinnamon 1.2 stabilisiert API und Desktop
  2. Linux Mint Cinnamon wird wohl Standarddesktop
  3. 28C3 Hacker hinter feindlichen Linien

Zum Artikel