# &Qt; і питання ліцензування

До речі, а що таке &Qt;?

&Qt; — це заснована на класах C++ бібліотека для побудови інтерфейсів для користувача. До її складу входить також велика кількість допоміжних класів, серед яких класи для роботи з рядками, вводом і виводом інформації. Більшість віджетів, які ви бачите у програмах &kde; взято з цієї бібліотеки, це меню, кнопки, повзунки, тощо. &Qt; працює на багатьох платформах, це надає вам змогу писати код, який можна буде зібрати на системах &UNIX;, а також у &Windows; і на вбудованих пристроях. Дізнатися більше про &Qt; можна за адресою http://www.trolltech.com.

Чому у &kde; використано &Qt;?

&Qt; є дуже продуманим зібранням інструментів, у якому є майже все для побудови сучасного інтерфейсу користувача. &Qt; написано на C++, що надає змогу розробляти об’єктно-орієнтовані програми: це забезпечує ефективність і можливість повторного використання коду проекту в межах &kde;. На нашу думку у &UNIX; немає кращого набору інструментів — було б великою помилкою будувати &kde; на чомусь іншому окрім найкращого.

Чому у &kde; не використовуються gtk, xforms, xlib або щось інше?

Існує велика кількість наборів інструментів. Для побудови однорідного інтерфейсу користувача і мінімального використання таких ресурсів як пам’ять у &kde; можна використати лише один з цих наборів. &Qt; було обрано з міркувань, описаних вище.

Але ж &Qt; не є вільним, хіба не так?

Ні, він є вільним! Починаючи з 4 вересня 2000 року, версії 2.2 бібліотеки &Qt; було випущено за умов дотримання ліцензії GPL, отже ці бібліотеки задовольняють всім вимогам, що висуваються до вільного програмного забезпечення.

Чи можливе написання комерційних програм для &kde;?

Ви можете використовувати бібліотеки &kde; як для написання комерційного програмного забезпечення з закритим кодом, так і для написання комерційного програмного забезпечення з відкритим кодом. Якщо ви пишете програмне забезпечення з відкритим кодом, ви можете користуватися вільною редакцією &Qt;. Але якщо ви пишете програму з закритим кодом, використовувати вільну редакцію &Qt; не можна — вам слід придбати професійну редакцію &Qt; у Troll Tech.

Якщо вам потрібні додаткові відомості, зв’яжіться напряму з Troll Tech.