Cocotron: Mac-Applikationen unter Windows und Linux
Apples objektorientiertes API Cocoa dient der Entwicklung von Applikationen für MacOS X. Es besteht in erster Linie aus den Frameworks Foundation(öffnet im neuen Fenster) und Application Kit(öffnet im neuen Fenster) . Seit MacOS X 10.3 gesellt sich noch das auf KHTML basierende WebKit hinzu.
Mit The Cocotron wollen Christopher Lloyd und David Young nun dafür sorgen, dass damit realisierte Applikationen auch unter Windows und Linux laufen. Dazu liefern sie mit den "Cocotron Development Tools" (CDT) einen auf GCC basierenden Cross-Compiler mit einem Plug-In für Apples Entwicklungsumgebung Xcode. So sollen sich Xcode-Projekte in Objective-C für andere Plattformen als MacOS X übersetzen lassen, z.B. Windows, Linux und Solaris. Allerdings läuft derzeit nur Foundation unter allen drei Betriebssystemen, während AppKit auf Windows beschränkt ist.
Fertig ist The Cocotron noch nicht, d.h. Applikationen die neuere Teile des APIs verwenden, lassen sich in der Regel noch nicht mit The Cocotron nutzen. Beispielsweise fehlt(öffnet im neuen Fenster) die Grafik-Engine Quartz.
The Cocotron steht unter der recht liberalen MIT-Lizenz(öffnet im neuen Fenster) und kann unter cocotron.org(öffnet im neuen Fenster) heruntergeladen werden.