После шести месяцев разработки увидел свет [3] финальный релиз десктоп-окружения KDE SC 4.8. Релиз KDE Software Compilation 4.8 состоит из трёх составных частей: базовой платформы [4], набора [5] дополнительных приложений и десктопа Plasma [6]. Бинарные сборки KDE SC 4.8 в ближайшее время будут подготовлены [7] для Kubuntu [8], Fedora [9], FreeBSD [10], Mandriva [11], openSUSE [12] и ArchLinux [13].
В новой версии добавлен новый плазмоид для мгновенного доступа к списку контактов, полностью переписан и упрощён плазмоид для управления текущим online-статусом, добавлена поддержка работы с MSN поверх XMPP, переработан диалог для создания аккаунтов, обеспечена поддержка одновременной передачи нескольких файлов через интерфейс drag'n'drop, возможность возобновления передачи файла после остановки, в утилите отправки файлов добавлена поддержка фильтрации контактов, обеспечена поддержка команды "/me" в чатах.
Сообщается, что после выпуска KDE 4.8 разработчики переключились на развитие проекта, известного под именем "KDE Frameworks 5 [32]". Кроме перехода на библиотеку Qt 5 [33], ключевые изменения в KDE 5 будут связаны с внутренней реструктуризацией, повышением качества, упрощением зависимостей и увеличением модульности системы. KDE 5 будет разрабатываться параллельно с веткой KDE 4, в процессе переработки внутренностей KDE разработка приложений не будет остановлена. Значительные релизы KDE 4.x как и прежде будут выпускаться раз в 6 месяцев. После того как проект KDE Frameworks 5.0 оформится и достигнет состояния, пригодного для начала использования, начнётся фаза постепенного перевода конечных пользовательских приложений на новые библиотеки. Изменения KDE Frameworks 5.0 в основном будут связаны с перераспределением функциональности по библиотекам и модулям, API как правило останется прежним. Иными словами портирование программ для нового набора библиотек в большинстве случаев будет сведено к корректировке правил сборки и перекомпиляции с новым набором библиотек, без модификации кода приложений.
В KDE Frameworks 5.0 планируется уйти от монолитной платформы к набору интегрируемых друг с другом разрозненных фреймворков, реализующих только ту или иную функциональность и отвечающих потребностям базовых подсистем KDE и пользовательских приложений. Пакеты kdesupport, kdelibs и kde-runtime будут разбиты на модули, в расчете один модуль на каждую библиотеку. KDE-фреймворки будут разделены на три категории: 1. Функциональные дополнения к Qt, расширяющие возможности Qt в определённых направлениях, например в плане предоставления средств для управления конфигурацией. Отнесённые к данной категории библиотеки не будут требовать дополнительных зависимостей, кроме Qt; 2. Компоненты для интеграции с операционной системой, расширяющие функции первой категории зависимостями, специфичными для различных операционных систем (например, libktimezone может использовать ktimezoned в Linux и отдельный API на платформе Windows); 3. Полнофункциональный программный стек KDE, включающий зависимости от дополнительных библиотек и runtime-компонентов.
Ссылки:
[1] http://htfl.ru/cat-news-kde
[2] http://htfl.ru/cat-news-novosti-po
[3] /out.php?link=http://www.kde.org/announcements/4.8/
[4] /out.php?link=http://www.kde.org/announcements/4.8/platform.php
[5] /out.php?link=http://www.kde.org/announcements/4.8/applications.php
[6] /out.php?link=http://www.kde.org/announcements/4.8/plasma.php
[7] /out.php?link=http://www.kde.org/info/4.8.0.php#binary
[8] /out.php?link=http://www.kubuntu.org/
[9] /out.php?link=http://kde-redhat.sourceforge.net/
[10] /out.php?link=http://freebsd.kde.org/area51.php
[11] /out.php?link=http://download.kde.org/binarydownload.html?url=/stable/4.8.0/Mandriva/2010.1/i586
[12] /out.php?link=http://en.opensuse.org/Portal:KDE
[13] /out.php?link=http://www.archlinux.org/packages/?q=kdebase
[14] /out.php?link=http://www.kde.org/announcements/4.8/screenshots/plasma-desktop-4.8.png
[15] /out.php?link=http://www.kde.org/announcements/4.8/screenshots/window-switcher-layout.png
[16] /out.php?link=http://www.kde.org/announcements/4.8/screenshots/gwenview2.png
[17] /out.php?link=http://www.kde.org/announcements/4.8/screenshots/ksecretservice-sync.png
[18] /out.php?link=http://www.kde.org/announcements/4.8/screenshots/tasks.png
[19] /out.php?link=http://aseigo.blogspot.com/2011/11/more-plasma-workspaces-48-news.html
[20] /out.php?link=http://www.kde.org/announcements/4.8/screenshots/power-management.png
[21] /out.php?link=http://martys.typepad.com/blog/2012/01/kde-telepathy-03-ninja-released-first-beta.html
[22] /out.php?link=http://community.kde.org/Real-Time_Communication_and_Collaboration
[23] /out.php?link=http://www.kde.org/announcements/4.8/screenshots/chat.png
[24] /out.php?link=http://www.kde.org/announcements/4.8/screenshots/telepathy.png
[25] /out.php?link=http://www.kde.org/applications/graphics/gwenview/
[26] /out.php?link=http://www.kde.org/announcements/4.8/screenshots/gwenview.png
[27] /out.php?link=http://nightcrawlerinshadow.wordpress.com/2011/08/20/advanced-text-selection-in-okular/
[28] /out.php?link=http://nightcrawlerinshadow.files.wordpress.com/2011/08/comparison2.png
[29] /out.php?link=http://www.kde.org/announcements/4.8/screenshots/kmail.png
[30] /out.php?link=http://www.kde.org/announcements/4.8/screenshots/kate.png
[31] /out.php?link=http://edu.kde.org/cantor/
[32] http://htfl.ru/news/razrabotchiki-kde-predstavili-plan-vypuska-kde-frameworks-50
[33] http://htfl.ru/news/predstavlen-plan-podgotovki-qt-5-i-pervye-plany-kasayushchiesya-kde-5