KDE 4 — Следующая версия свободной среды рабочего стола KDE, выход которой запланирован на 11 января 2008 года.Новая версия KDE подразумевает полный переход на новую библиотеку Qt 4.3, что по некоторым данным увеличит производительность системы на 20-30 % по сравению с предыдущей версией. Программа для управления виджетами SuperKaramba, рабочий стол и панель Kicker будут объеденены в одно приложение — Plasma. Будут введены новые слои абстракции — Phonon для мультимедиа, Solid для сбора информации об оборудовании, Decibel для коммуникации (IM, e-mail и т. п.), что обуславливается тем, что KDE 4 будет первой за всю историю проекта версией среды рабочего стола KDE, работающей не только на Unix-like-системах, но и в Windows NT и Mac OS X. Кроме того, в KDE 4 появится новый стиль оформления, названный Oxygen.
Основные изменения и нововведенияPlasma — новый фреймворк рабочего стола в KDE 4. Он придет на замену KDesktop, Kicker и SuperKaramba, предоставляя разработчикам единый API для написания виджетов и небольших приложений, называемых плазмоидами (plasmoids).
Phonon — обеспечивает задача-ориентированный API для мультимедиа приложений и позволяет упростить их разработку для KDE, что позволит разработчикам уделить больше внимания другим аспектам разработки приложений, в частности пользовательскому интерфейсу. Phonon использует набор расширяемых модулей, которые позволяют выполнять реальную работу, которая уже была реализована в таких программах как GStreamer, NMM, Xine, Helix, а также QuickTime или DirectX.
Solid — API для взаимодействия с аппаратным обеспечением, имеющий встроенную базу знаний по различным устройствам. Теперь, станет значительно проще создавать такие приложения, как средства просмотра состояния и списка оборудования, утилиты для форматирования дискет. Приложения смогут более грамотно обрабатывать такие ситуации, как переход в спящий режим, отключение внешнего устройства, прекращение работы в сети.
Decibel — API, предназначенный для разработки приложений VoIP-телефонии и обмена мгновенными сообщениями. Содержит в себе информацию о существующих протоколах, в результате чего, чтобы обеспечить их поддержку в своей программе, разработчику больше не нужно реализовывать их поддержку вручную, а достаточно просто положиться на Decibel
Dolphin — новый файловый менеджер, призванный заменить собой Konqueror, который в свою очередь возьмёт на себя функции веб-браузера. Внешне напоминает файловый менеджер GNOME Nautilus, и полностью соответствует HIG.
Менее значимые изменения
В KDE 4 планируется включить совершенно новую систему семантического поиска — NEPOMUK-KDE. Основное её отличие от других систем поиска (таких как Beagle или Google Desktop) в том, что она ищет не только напрямую указанные данные, но и может делать поиск по понятиям и ассоциациям. К примеру, пользователю приходит сообщение электронной почты со вложенной фотографией белого медведя. Даже если фотография имеет имя DSC5263.jpg, NEPOMUK-KDE создаст ассоциацию этой фотографии со словами «белый медведь», указанным в заголовке письма, и можно будет быстро найти по ним данный файл.
Strigi — программа для быстрого поиска и индексирования данных на компьютере.
Инфраструктура Kross для добавления повсеместной поддержки языков JavaScript, Ruby и Python, в дополнение к основному языку — C++.
Отныне KDE стремится соответствовать HIG — принципам построения интерфейса, применяемым в Mac OS X и GNOME.
Oxygen — новый стиль оформления, включающий в себя темы виджетов и иконок.
Поддержка не только Unix-like-систем, но и операционных систем Windows NT и Mac OS X.
Konqueror, основной веб-браузер KDE 4, будет использовать движок рендеринга HTML-страниц WebKit, вместо KHTML
В Konqueror и компонент текстового редактора добавлена возможность автоматического распознавания кодировки открываемых файлов.
