Bernhard Walle wrote:
On Fri, 29 Jun 2001 at 09:25 (+0200), Bernhard Walle wrote:
Bis jetzt habe ich noch keine einzige Anwendung gesehen, die damit erstellt wurde. Mich würde einfach mal interessieren, wie diese aussehen. Hat jemand hier Erfahrung damit und weiß evtl., wo man ein solches Programm mal zum Ansehen herunterladen kann.
Ich habe jetzt durch Zufall was gefunden: Es nennt sich "Konan" und ist ein Downloadmanager für Linux:
http://www.sidespace.com/products/konan/
Da es nicht erkennbar war, dass es Kylix ist, habe ich ganz normal die Sourcen heruntergeladen. ./configure war nicht zu finden.
Und es handelte sich um Pascal-Dateien, in Verbindung mit QT (sieht man ja am Quellcode) kann es sich eigentlich nur um Kylix handeln. Also Binary gezogen (über 3,3 MB; Sourcen sind 30 kB groß - kein Witz, s. u.) und installiert.
Erfreulicherweise wird nur glibc >= 2.0 gebraucht. Damit dürften Kylixprogramme wohl auf jedem Rechner laufen.
Dann die Frage, wo die Größe herkommt.
$ rpm -ql konan
/usr/local/konan/Konan /usr/local/konan/konan /usr/local/konan/konan-gnome.desktop /usr/local/konan/konan-kde.desktop /usr/local/konan/konan16.png /usr/local/konan/konan32.png /usr/local/konan/libqt.so.2.2.4 /usr/local/konan/libqtintf.so.2.2.4
Dass libqtinfo.so.2.2.4 mitgeliefert wird, ist ja noch zu verstehen, da es sich um eine Kylix-eigene Lib handelt. Aber dass QT dann auch noch dabei ist, verärgert mich dann doch.
Das dürfte eine unmittelbare Folge der Copyrightsituation von QT und Kylix sein: Kylix == Closed-Source => Nicht mit GPL-linkbar => muss die QPL-Variante von QT benutzen => QPL'ed Qt-Laufzeitumgebung notwendig => Paket muss mit QPL'ed QT gebundelt werden. Jetzt würde mich noch ein ldd konan interessieren - sollte da eine GPL'ed Library auftauchen, wird's spannend ;)
3.1 MB Download für ein Programm, das nicht viel mehr Funktionalität bietet, als der Opera-eigene Downloadmanager. Zur Erinnerung: Opera selber hat in der statisch gelinkten Version ungefähr 2 MB!!!
Natürlich kann da Kylix nichts dafür, wenn der Programmierer so blöd ist, und alles in ein Archiv packt. Doch Kylix kann was dafür - Die Lizenz dürfte der Grund.sein.
Ralf