Sophie

Sophie

distrib > Mandriva > current > i586 > media > main-updates > by-pkgid > 8af5339fde31c27ea4c97e5c399cb834 > files > 861

kde-l10n-de-4.4.5-1.1mdv2010.2.noarch.rpm

<chapter id="licensing">
<title
>&Qt; und Lizenzfragen</title>

<qandaset>

<qandaentry>
<question id="qt">
<para
>Was ist &Qt; überhaupt?</para>
</question>
<answer>
<para
>&Qt; ist eine auf C++ basierende Klassenbibliothek mit der man Benutzeroberflächen erzeugen kann. Sie enthält desweiteren viele Werkzeuge wie &eg; String-Klassen oder Klassen zur Behandlung von Ein- und Ausgaben. &Qt; ist für die meisten Bedienelemente verantwortlich, die Sie in &kde; sehen können. Dazu gehören &eg; Menüs, Knöpfe, Schieberegler und so weiter. Weil &Qt; auf verschiedenen Plattformen eingesetzt werden kann, kann man damit auch Programme erstellen, die sowohl auf &UNIX; als auch auf &Windows; oder Embedded-Geräten laufen. Wenn Sie mehr über &Qt; lernen möchten, sehen Sie sich bitte auf <ulink url="http://www.qtsoftware.com"
>http://www.qtsoftware.com</ulink
> um.</para>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>Warum setzt &kde; auf &Qt;?</para>
</question>
<answer>
<para
>&Qt; ist eine sehr anspruchsvolle und fortgeschrittene Bibliothek. Sie enthält alle Funktionen, die für eine moderne Benutzeroberfläche vonnöten sind. &Qt; ist in C++ geschrieben und ermöglicht daher objektorientierte Programmierung. Dadurch wiederum kann man sehr effizient programmieren und bereits geschriebenen Programmtext an vielen Stellen wiederverwenden anstatt ihn neu zu schreiben. Unserer Meinung nach gibt es keine bessere Bibliothek für &UNIX;, deshalb verwenden wir &Qt; in &kde;.</para>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>Warum verwendet &kde; nicht GTK, XForms, Xlib oder etwas anderes?</para>
</question>
<answer>
<para
>Es gibt eine Menge sogenannter Toolkits. &kde; soll aber eine konsistente Benutzeroberfläche haben und kann deshalb nicht mehrere solche Toolkits gleichzeitig verwenden. Außerdem schont &kde; dadurch Ihre Rechner-Ressourcen. Wir haben uns für &Qt; entschieden; die Gründe dafür können Sie weiter oben nachlesen.</para>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>Aber &Qt; ist nicht frei, oder?</para>
</question>
<answer>
<para
>Doch, es ist frei. Am 4. September 2000 wurde die Version 2.2 von &Qt; unter der <acronym
>GPL</acronym
> lizenziert und erfüllt damit alle nötigen Aspekte <quote
>freier Software</quote
>. Seit Version 4.5.0 ist Qt auch unter der <acronym
>LGPL</acronym
> erhältlich.</para>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>Kann ich kommerzielle Programme für &kde; schreiben?</para>
</question>
<answer>
<para
>Sie können die &kde;-Bibliotheken sowohl zum Schreiben von <quote
>kommerzieller und Closed-Source</quote
> als auch zum Schreiben von <quote
>kommerzieller und Open-Source</quote
>-Software verwenden. Wenn Sie Open-Source programmieren möchten, können Sie die freie Version von &Qt; benutzen. Wenn Sie allerdings Closed-Source schreiben, dürfen Sie nicht die freie Version von &Qt; verwenden; Sie müssen eine &Qt;-Lizenz von Qt Software beziehen.</para
> <para
>Wenn Sie weitere Informationen benötigen, wenden Sie sich bitte direkt an <ulink url="http://www.qtsoftware.com"
>Qt Software</ulink
>.</para>
</answer>
</qandaentry>
</qandaset>
</chapter>