This articlerelies excessively onreferences toprimary sources. Please improve this article by addingsecondary or tertiary sources. Find sources: "K Desktop Environment 3" – news ·newspapers ·books ·scholar ·JSTOR(June 2024) (Learn how and when to remove this message) |
| K Desktop Environment 3 | |
|---|---|
K Desktop Environment 3.5 | |
| Developer | KDE |
| Initial release | 3 April 2002; 23 years ago (2002-04-03) |
| Final release | 3.5.10 / 26 August 2008; 17 years ago (2008-08-26) |
| Written in | C++ (Qt 3) |
| Operating system | Unix-like withX11 |
| Predecessor | K Desktop Environment 2 |
| Successor | KDE Plasma 4,KDE Software Compilation 4 andTrinity Desktop Environment |
| Available in | Multilingual |
| Type | Desktop environment |
| License | GPL and other licenses |
| Website | kde |
K Desktop Environment 3 (KDE 3) is the third series of releases of the K Desktop Environment (after that calledKDE Software Compilation). It was one of the two major desktop environments for GNU/Linux systems between 2002 and 2008.[1][2]There are six major releases in this series. After the release ofKDE 4, version 3.5 wasforked into theTrinity Desktop Environment.

K Desktop Environment 3.0 introduced better support for restricted usage, a feature demanded by certain environments such as kiosks, Internet cafes and enterprise deployments, which disallows the user from having full access to all capabilities of a piece of software.[3] To address these needs, KDE 3.0 included a new lockdown framework, essentially a permissions-based system for altering application configuration options that supplements the standardUNIX permissions system.[4] The KDE panel and the desktop manager were modified to employ this system, but other major desktop components, such as Konqueror and the Control Center, had to wait for subsequent releases.[5]
K Desktop Environment 3.0 debuted a new printing framework, KDEPrint. KDEPrint's modular design enabled it to support different printing engines, such asCUPS,LPRng, andLDP/LPR. In conjunction with CUPS, KDEPrint was able to manage an elaborate enterprise networked printing system. Since KDEPrint provides a command-line interface, its framework, including itsGUI configuration elements, is accessible to non-KDE applications, such asOpenOffice.org, theMozilla Application Suite, andAcrobat Reader.[5]
This release also introduced a new KDE address book library providing a central address book for all KDE applications. The new library is based on thevCard standard and has provisions for being extended by additionalbackends such asLDAP and database servers.[5]

K Desktop Environment 3.1 introduced new defaultwindow (Keramik) andicon (Crystal) styles as well as several feature enhancements.[6]
The update included greatly improvedLDAP integration throughoutKontact, enhanced security forKMail (S/MIME, PGP/MIME and X.509v3 support) andMicrosoft Exchange 2000 compatibility forKOrganizer. The desktop lockdown framework, introduced inversion 3.0, was extended. Other improvements includedtabbed browsing inKonqueror; a new download manager,KGet; a new multimedia player plugin, based onXine, and a desktop sharing framework. Redesigned New UI.[6]

K Desktop Environment 3.2 included new features, such as inline spell checking forweb forms andemails, improved e-mail and calendaring support,tabs in Konqueror and support forMicrosoft Windows desktop sharing protocol (RDP). Performance andFreedesktop.org standards compliance were improved by lower start up times for applications and strengthened interoperability with otherLinux andUNIX software. After the KDE community worked in concert withApple'sSafari web browser team, KDE's web support saw performance boosts and increased compliance withweb standards.[8]
KDE Desktop Environment improved usability by reworking manyapplications,dialogs andcontrol panels to focus on clarity and utility, and by reducing clutter in many menus andtoolbars. Hundreds of new icons were created to improve the consistency of the environment, along with changes to the default visual style, including newsplash screens, animatedprogress bars and styled panels. The Plastik style debuted in this release.[8]
New applications included:[8]

K Desktop Environment 3.3 focused on integrating different desktop components. Kontact was integrated with Kolab, agroupware application, and Kpilot. Konqueror was given better support forinstant messaging contacts, with the capability to send files to IM contacts and support for IM protocols (e.g.,IRC). KMail was given the ability to display the online presence of IM contacts. Juk was given support for burning audio CDs withK3b.[9]
This update also included many small desktop enhancements. Konqueror received tab improvements, anRSS feed viewer sidebar and asearchbar compatible with allkeyword searches. KMail was givenHTML composition,anti-spam andanti-virus wizards, automatic handling ofmailing lists, improved support forcryptography and a quick search bar. Kopete gained support for file transfers withJabber, aRts gainedjack support and KWin gained new buttons to support more features, such as "always on top".[9]
New applications included:[9]

K Desktop Environment 3.4 focused on improvingaccessibility. The update added atext-to-speech system with support for Konqueror, Kate, KPDF, the standalone application KSayIt and text-to-speech synthesis on thedesktop. A new high contrast style and a complete monochrome icon set were added, as well as an icon effect to paint all KDE icons into any two arbitrary colors (third party application icons would be converted into a high contrast monochrome color scheme).[10]
Kontact got support for various groupware servers, and Kopete was integrated into Kontact. KMail gained the ability to store passwords securely in KWallet. KPDF gained the ability to select andcopy and paste text and images fromPDFs, along with many other improvements. The update added a new application,Akregator, which provides the ability to read news from various RSS-enabled websites all in one application.[10]
The update addedDBUS/HAL support to allow dynamic device icons to keep in sync with the state of all devices. Kicker was given an improved visual aesthetic, and thetrash system was redesigned to be more flexible. The new desktop environment allows SVG to be used as wallpapers. KHTML was improved standards support, having nearly full support forCSS 2.1 and CSS 3. In addition, KHTML plug-ins were allowed to be activated on a case-by-case basis. There were also improvements to the wayNetscape plug-ins are handled.[10]

The K Desktop Environment 3.5 release addedSuperKaramba, which provides integrated and simple-to-install widgets to the desktop. Konqueror was given anad-block feature and became the second web browser to pass theAcid2 CSS test, ahead ofFirefox andInternet Explorer. Kopete gainedwebcam support for the MSN andYahoo! Messenger protocols. Theedutainment module included three new applications, KGeography, Kanagram and blinKen. Kalzium also saw improvements.[11] Upon the release ofKDE 4, KDE 3.5 wasforked asTrinity Desktop Environment.
| Date[12] | Event |
|---|---|
| 3.0 | |
| 3 April 2002 | KDE 3.0 released |
| 22 May 2002 | 3.0.1 Maintenance release. |
| 2 July 2002 | 3.0.2 Maintenance release. |
| 19 August 2002 | 3.0.3 Maintenance release. |
| 9 October 2002 | 3.0.4 Maintenance release. |
| 18 November 2002 | 3.0.5 Maintenance release. |
| 21 December 2002 | 3.0.5a Maintenance release. |
| 9 April 2003 | 3.0.5b Maintenance release. |
| 3.1 | |
| 28 January 2003 | KDE 3.1 released |
| 20 March 2003 | 3.1.1 Maintenance release. |
| 9 April 2003 | 3.1.1a Maintenance release. |
| 19 May 2003 | 3.1.2 Maintenance release. |
| 29 July 2003 | 3.1.3 Maintenance release. |
| 20 August 2003 | 3.1.3a Maintenance release. |
| 16 September 2003 | 3.1.4 Maintenance release. |
| 14 January 2004 | 3.1.5 Maintenance release. |
| 3.2 | |
| 3 February 2004 | KDE 3.2 released |
| 9 March 2004 | 3.2.1 Maintenance release. |
| 19 April 2004 | 3.2.2 Maintenance release. |
| 9 June 2004 | 3.2.3 Maintenance release. |
| 3.3 | |
| 19 August 2004 | KDE 3.3 released |
| 12 October 2004 | 3.3.1 Maintenance release. |
| 8 December 2004 | 3.3.2 Maintenance release. |
| 3.4 | |
| 16 March 2005 | KDE 3.4 released |
| 31 May 2005 | 3.4.1 Maintenance release. |
| 28 July 2005 | 3.4.2 Maintenance release. |
| 13 October 2005 | 3.4.3 Maintenance release. |
| 3.5 | |
| 29 November 2005 | KDE 3.5 released |
| 31 January 2006 | 3.5.1 Maintenance release. |
| 28 March 2006 | 3.5.2 Maintenance release. |
| 31 May 2006 | 3.5.3 Maintenance release. |
| 2 August 2006 | 3.5.4 Maintenance release. |
| 11 October 2006 | 3.5.5 Maintenance release. |
| 25 January 2007 | 3.5.6 Maintenance release. |
| 22 May 2007 | 3.5.7 Maintenance release. |
| 16 October 2007 | 3.5.8 Maintenance release. |
| 19 February 2008 | 3.5.9 Maintenance release. |
| 26 August 2008 | 3.5.10 Maintenance release. |