Kostenlose Kylix Open Edition von Borland.
Einschränkungen:
es dürfen damit nur Programme unter der GNU GPL-Lizenz erstellt werden
- jedem Programmstart folgt ein 5Sekunden-Nagscreen (in dem obiges mitgeteilt wird)
sämtliche Datenbank-Treiber fehlen
OpenKylix sollte man nicht für FreeSoftware-Projekte einsetzen, da der Compiler leider nicht unter einer freien Lizenz (z.B. GPL) steht sondern proprietäre Software ist (vgl. Kylix2 FAQ). Nur die Klassenbibliothek wird unter der GPL lizenziert. Dies bedeutet also, dass man unfreie Software benötigt, um freie Software übersetzen und ausführen zu können.
Daraus resultieren folgende Nachteile:
- Man benötigt unfreie Software, um freie Software übersetzen zu können
- Man ist an die Plattformen gebunden, die der Compiler unterstützt
Außerdem natürlich alle Nachteile, die mit proprietärer Software einher gehen. So kann es z.B. in Zukunft passieren, dass OpenKylix einfach eingestellt wird. Und was geschieht mit dem Quellcode, den man dafür geschrieben hat?
Es gibt außerdem mit FreePascal (und in dessen Rahmen Lazarus) eine relativ gute freie Alternative.
Siehe auch Kylix, FreieSoftware, Pascal