KDE • Community • Announcements

KDE Development Platform 4.5.0 gains performance, stability, new high-speed cache and support for WebKit

KDE, an international Free Software community, proudly announces the release of the KDE Platform 4.5. This basis for the Plasma Workspaces and Applications developed by KDE has seen significant improvements in many areas. Besides the introduction of new technology, a lot of work has been spent on improving the performance and stability of the underlying pillars of KDE development. KDE Platform has progressed in many areas, both in terms of infrastructure and of development tools.

  • After years of work, the integration for WebKit has become part of our libraries. WebKit now provides a integration with password storage and other features in Konqueror, the KDE web browser. Other applications can make use of WebKit to display content with the same level of integration as KHTML.
  • KHTML continues to develop, gaining support for XPath queries.
  • Web content performance has been increased using a new scheduling policy, allowing for more parallel downloads of content from distinct servers, in turn enabling pages to be rendered faster as more of their components are loaded together. The page-rendering speeds of the KHTML and WebKit engines benefit from these changes.
  • Plasma Workspaces can now be configured using JavaScript templates which can be distributed as small, separate packages. This makes it possible for system administrators and integrators to easily set up custom Plasma configurations for users, or to change the default setup of a standard Plasma Desktop.
  • KSharedDataCache is a caching mechanism for applications. This new memory-mapped cache is already used for icons and demonstrates noticeable speed-ups there.
  • Application developers making use of Kate’s SmartRange interface for their editor components now have several new interfaces to use, details for which can be found in this blog post.
  • As KDE Games welcome their first full Python-written application, the KDE bindings developers have added Perl bindings to the officially supported language set. Ruby support in the KDE Platform has also been significantly improved.
  • The Phonon Multimedia library can now optionally use PulseAudio.
These changes form the underpinnings for many improvements in Plasma Desktop and Plasma Netbook and in the KDE Applications 4.5 that have been released in tandem with the KDE Development Platform 4.5.0.

Plans and Work in Progress

The KDE platform team is working on making the KDE Platform more suitable for mobile devices. With the introduction of KDE's platform profiles, it is possible to compile KDE with limited feature sets in order to minimise their footprint. These profiles are still being elaborated to meet mobile apps' needs. The plans include using it for the mobile versions of Kontact, KOffice and the Plasma Mobile workspace. The BlueDevil framework will add better support for many Bluetooth devices in upcoming versions. BlueDevil, which is based on BlueZ, found on many Linux systems, is maturing quickly and is currently going through a series of beta releases. Its developers are aiming at a release included with the KDE Platform 4.6 in January 2011.

Installing the KDE Development Platform

KDE software, including all its libraries and its applications, is available for free under Open Source licenses. KDE software runs on various hardware configurations, operating systems and works with any kind of window manager or desktop environment. Besides Linux and other UNIX based operating systems you can find Microsoft Windows versions of most KDE applications on the KDE software on Windows site and Apple Mac OS X versions on the KDE software on Mac site. Experimental builds of KDE applications for various mobile platforms like MeeGo, MS Windows Mobile and Symbian can be found on the web but are currently unsupported.
KDE software can be obtained in source and various binary formats from http://download.kde.org and can also be obtained on CD-ROM or with any of the major GNU/Linux and UNIX systems shipping today.

Packages. Some Linux/UNIX OS vendors have kindly provided binary packages of 4.5.0 for some versions of their distribution, and in other cases community volunteers have done so.
Some of these binary packages are available for free download from KDE's http://download.kde.org. Additional binary packages, as well as updates to the packages now available, will become available over the coming weeks.

Package Locations. For a current list of available binary packages of which the KDE's Release Team has been informed, please visit the 4.5 Info Page.

Compiling 4.5.0

The complete source code for 4.5.0 may be freely downloaded. Instructions on compiling and installing KDE software 4.5.0 are available from the 4.5.0 Info Page.

System Requirements

In order to get the most out of these releases, we strongly recommend to use the latest version of Qt, as of today 4.6.3. This is necessary in order to assure a stable experience, as some improvements made to KDE software have actually been done in the underlying Qt framework.
Graphics drivers may under certain conditions fall back to XRender rather than OpenGL for compositing. If you have issues with notably slow graphics performance, switching off desktop effects is likely to help, depending on the graphics driver and setup used. In order to make full use of the capabilities of KDE's software, we also recommend to use the latest graphics drivers for your system, as this can improve the user experience substantially, both in optional functionality, and in overall performance and stability.

About KDE

KDE is an international technology team that creates free and open source software for desktop and portable computing. Among KDE's products are a modern desktop system for Linux and UNIX platforms, comprehensive office productivity and groupware suites and hundreds of software titles in many categories including Internet and web applications, multimedia, entertainment, educational, graphics and software development. KDE software is translated into more than 60 languages and is built with ease of use and modern accessibility principles in mind. KDE's full-featured applications run natively on Linux, BSD, Solaris, Windows and macOS.

Trademark Notices. KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. Linux is a registered trademark of Linus Torvalds. UNIX is a registered trademark of The Open Group in the United States and other countries. All other trademarks and copyrights referred to in this announcement are the property of their respective owners.

Press Contacts

For more information send us an email:

Also Released Today:

The KDE Plasma Workspaces 4.5.0

Plasma Desktop and Netbook 4.5.0: improved user experience

10th August, 2010. KDE today releases the Plasma Desktop and Plasma Netbook Workspaces 4.5.0. Plasma Desktop received many usability refinements. The Notification and Job handling workflows have been streamlined. The notification area has been cleaned up visually, and its input handling across applications is now made more consistent by the extended use of the Freedesktop.org notification protocol first introduced in Plasma's previous version. Read The Full Announcement

The KDE Applications 4.5.0

KDE Applications 4.5.0 enhance usability and bring routing

10th August, 2010. The KDE team today releases a new version of the KDE Applications. Many educational titles, tools, games and graphical utilities have seen further enhancement and usability improvements. Routing backed by OpenRouteService has made its entry in Marble, the virtual globe. Konqueror, KDE's webbrowser can now be configured to use WebKit with the KWebKit component available in the Extragear repository. Read The Full Announcement

Global navigation links