SWT unter Cocoa

Einer der Gründe warum Eclipse unter Mac OS X momentan nur unter Java 5 und nicht unter Java 6 läuft, ist dass das Eclipse zugrundeliegende GUI Tookit SWT nur unter einem 32-bittigen Java lauffähig ist.

Der Hintergrund ist, dass SWT momentan auf Carbon aufsetzt einem mittlerweile in die Jahre gekommen (und bald veralteten) GUI Framework von Apple. Schon seit Jahren rät Apple zum Umstieg auf das moderne Cocoa, das eben auch 64-bit fähig ist.

Nun kommt Bewegung in die Entwicklung, denn Adobe und Apple haben angekündigt, den Cocoa Port von SWT in die Hand zu nehmen. Geleitet wird das Projekt von einem Apple Ingenieur, unterstützt von Adobe Entwicklern.

Wer sich wundern sollte, warum gerade Adobe SWT (und damit Eclipse) unterstützt, der sei auf die Eclipse basierenden Produkt verwiesen, wo neben dem Flex Builder auch die Entwicklungs- und Verwaltungsumgebungen für die LiveCycle Enterprise Services zu nennen wären.

Eine erfreuliche Entwicklung, deutet sie zum einen für Eclipse auf Mac OS X eine erfreuliche Zukunft an zum anderen wird ein Commitment Apples zu Java erkennbar, was lange nicht so sichtbar war.

Leave a Reply