Kylix
Kylix ist eine Entwicklungsumgebung für das Betriebssystem Linux. Der Name stammt aus dem Griechischen und bezeichnet ein Trinkgefäß.Kylix wurde basierend auf Delphi und C++ Builder von Borland entwickelt. Als grafische Bibliothek setzt sie auf Qt auf, das mittels einer Bibliothek namens CLX angesprochen wird.
Kylix und darin entwickelte Anwendungen basieren auf WINE und libwine, und sind damit keine nativen Linuxanwendungen. Leicht zu erkennen ist dies daran, dass sich die Farbe des Mauszeigers im Kylix-Fenster zu weiß ändert und Font-Metrics erstellt werden müssen (s. Stellungnahme Borland). Dabei ist zu beachten, dass WINE kein Emulator ist, und somit die IDE völlig darauf basieren kann, und trotzdem keiner ihrer Teile unter Emulation laufen. Es kann davon ausgegangen werden, dass der generierte Code durch langsamer wird.
Ursprünglich wurde als Programmiersprache Delphi (früher "Object Pascal" genannt) von Borland unterstützt, seit der Version Kylix 3 (erschienen im Jahr 2002) ist auch die Programmierung in C++ möglich.
Ähnlich wie bei Visual Basic wird die Programmierung durch eine visuelle Programmierumgebung erleichtert.
Borland stellt neben den kommerziellen Versionen auch eine so genannte Kylix Open Edition zum kostenlosen Download zur Verfügung, mit der allerdings nur Programme unter der GPL entwickelt werden dürfen.
Lazarus ist eine stark an Kylix angelehnte Entwicklungsumgebung die unter der GPL steht.
Siehe auch: Gambas (Programmiersprache)