Історія KDE
Qt, набір інструментів для побудови графічного інтерфейсу, який було використано для створення програм KDE, було спочатку випущено за умов дотримання невільної ліцензії, оскільки Trolltech мала намір продавати це програмне забезпечення. Основним наслідком було те, що невільні програми, створені для KDE, потребували ліцензування з боку Trolltech, компанії-творця Qt, а всі оновлення у Qt мали виконуватися за згоди Trolltech. Оскільки KDE є проектом з відкритим кодом, вибір Qt було зустрінуто з обуренням прихильниками формальної чистоти відкритого коду. Згодом ліцензію Qt було змінено на GPL і аргументи противників втратили силу, але вся ця історія залишилася важливою частиною історії KDE.
Чому розробники KDE вибрали Qt?
- Qt був і залишається найкращим набором інструментів для побудови графічних інтерфейсів на платформах UNIX. Успіх стільничного середовища визначальною мірою залежить від зручності створення програм для цього середовища. Використання Qt є рушієм розробки програмного забезпечення, а отже і KDE.
- Qt є абсолютно безкоштовним для всіх, зокрема доступ до його кодів є безкоштовним у разі розробки і поширення вільного програмного забезпечення.
- Ми активно заохочуємо комерційні компанії з розробки програмного забезпечення до розробки програм для KDE. Такі компанії потребують зрілого високоякісного набору інструментів та технічної підтримки. Жоден з наборів інструментів, що поширюється згідно до ліцензій GPL, не відповідав цим строгим вимогам.
- Створення версії Qt, ліцензованої за умов LGPL, у відповідності до вимог до якості продукту Trolltech тривав би досить довго і мав би значно нижчий пріоритет за створення придатного до користування, вільного і відкритого стільничного середовища.
Фундація KDE Free Qt
Щоб усунути проблему ліцензування, було створено Фундацію KDE Free Qt на основі проекту KDE і Trolltech. Ця фундація мала забезпечувати доступність Qt для розробки вільного програмного забезпечення. А саме, якщо компанія Trolltech раптом вирішила б, що більше не вважатиме Qt доступним для розробки вільного програмного забезпечення, поточну доступну версію буде випущено за умов дотримання BSD-подібної ліцензії (ця ліцензія подібна за суттю, але накладає на код ще менше обмежень, ніж це робить GPL або LGPL).
This decision to re-release would be moderated by a team of 2 members representing the KDE foundation (unaffiliated with Trolltech) and 2 members from Trolltech to vote. In case of a tie, the KDE vote will gain higher weighting.
Проект Harmony
Those who prioritised the release of an GPL licensed formed the Harmony project - a project to clone Qt under a GPL license. Rapid progress was made during its time and thus gave purists no excuse to reject KDE as a respectable an compliant desktop environment. However this project was depreciated as Trolltech made the decision to re-license Qt under the GPL.
Визначні дати у історії програмного забезпечення KDE
12 July 1998 - KDE 1.0 Announcement "An integrated Desktop Environment for the Unix Operating System. We are pleased to announce the availability of release 1.0 of the KDesktop Environment"
23 October 2000 - KDE 2.0 released "The KDE Team today announced the release of KDE 2.0, KDE's powerful, modular, Internet-enabled desktop. This highly anticipated release constitutes the next generation of the award-winning KDE 1 series, which culminated in the release of KDE 1.1.2 just over a year ago. KDE 2.0 is the work product of hundreds of dedicated developers originating from over 30 countries. "
17 December 2001 - KOffice 1.1.1 Released "Currently KOffice has functionality well-suited for home and SOHO users, who generally write letters, faxes, memos and similar documents. KOffice 1.1.1 is a minor update release for KOffice 1.1."
3 April 2002 - KDE 3.0 Released "KDE 3.0 is a major step for the KDE project. A hundred words could be written here, but to stop boring you with details, lets just say: Check it out!"
11 травня 2007 року — випущено KDE 4.0 Alpha 1 «Проектом KDE випущено першу тестову збірку провідного вільного стільничного середовища.»
16 жовтня 2007 року — випущено KDE 3.5.8 «Проектом випущено восьме службове оновлення та оновлення перекладів провідного вільного стільничного середовища.»
11 січня 2008 року — випущено KDE 4.0 «Спільнота KDE оприлюднила четверту основну версію провідного вільного стільничного середовища.»
19 лютого 2008 року — випущено KDE 3.5.9 «Спільнотою KDE випущено дев’яте оновлення третього основного випуску провідного вільного стільничного середовища.»
29th July 2008 - KDE 4.1 Released "KDE Community Ships Major Update to Leading Free Software Desktop."
26th August 2008 - KDE 3.5.10 Released "KDE Community Ships Tenth Maintenance Update for Fourth Major Version for Leading Free Software Desktop."
12 жовтня 2008 року — запущено форум KDE «KDE відкрито нове місце для обговорення у інтернеті.»
27th January 2009 - KDE 4.2.0 Released "KDE Community Ships Second Major Update To Leading Free Software Desktop."
4th August 2009 - KDE 4.3.0 Released "KDE Community Ships Third Update to the KDE 4 Desktop, Applications and Platform."
4th December 2009 - KDE SC 4.4 Beta1 Released "KDE Community Ships First Preview for KDE SC 4.4 Series."
10th August, 2010 - KDE 4.5 released Focusing on "stability, the overall polish and performance gain".
Докладніший виклад, зокрема подробиці щодо випусків KDE 3.x, можна знайти на цій сторінці.