<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_1_subsect_8_thread_40610"  />
<title>rulinux.net - Новости - KDE - Первый тестовый выпуск KDE Frameworks 5 </title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Новости - KDE - Первый тестовый выпуск KDE Frameworks 5 </title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:Первый тестовый выпуск KDE Frameworks 5 </title>
<link>https://rulinux.net/message.php?newsid=40610&amp;page=1#187537</link>
<guid>https://rulinux.net/message.php?newsid=40610&amp;page=1#187537</guid>
<pubDate>Wed, 08 Jan 2014 15:37:37 +0400</pubDate>
<description><![CDATA[<p>Звучит очень годно, между тем. А потыкать можно написав что-то на этом, наверно</p>]]></description>
</item>
<item>
<title>Re:Первый тестовый выпуск KDE Frameworks 5 </title>
<link>https://rulinux.net/message.php?newsid=40610&amp;page=1#187448</link>
<guid>https://rulinux.net/message.php?newsid=40610&amp;page=1#187448</guid>
<pubDate>Wed, 08 Jan 2014 12:38:02 +0400</pubDate>
<description><![CDATA[<p>Ты назвал альтернативы квина и плазмы, а не альтернативы кедов.</p>]]></description>
</item>
<item>
<title>Re:Первый тестовый выпуск KDE Frameworks 5 </title>
<link>https://rulinux.net/message.php?newsid=40610&amp;page=1#187426</link>
<guid>https://rulinux.net/message.php?newsid=40610&amp;page=1#187426</guid>
<pubDate>Wed, 08 Jan 2014 11:50:17 +0400</pubDate>
<description><![CDATA[<p>пора бы уже давно эти кеды закопать.<br><br>Если в 2004 им не было альтернатив, то сейчас-то, слава Патрику, и Е17, и XFCE, и LXDE. </p>]]></description>
</item>
<item>
<title>Re:Первый тестовый выпуск KDE Frameworks 5 </title>
<link>https://rulinux.net/message.php?newsid=40610&amp;page=1#187388</link>
<guid>https://rulinux.net/message.php?newsid=40610&amp;page=1#187388</guid>
<pubDate>Wed, 08 Jan 2014 06:19:56 +0400</pubDate>
<description><![CDATA[<p>Надо будет как-нибудь его потыкать на досуге.</p>]]></description>
</item>
<item>
<title>Первый тестовый выпуск KDE Frameworks 5 </title>
<link>https://rulinux.net/message.php?newsid=40610&amp;page=1#187385</link>
<guid>https://rulinux.net/message.php?newsid=40610&amp;page=1#187385</guid>
<pubDate>Wed, 08 Jan 2014 02:56:03 +0400</pubDate>
<description><![CDATA[<p>Вслед за тестовой версией оболочки рабочего стола KDE Plasma 2 представлен первый предварительный выпуск KDE Frameworks 5. KDE Frameworks 5 включает в себя реструктуризированный и портированный на Qt5 базовый набор библиотек и runtime-компонентов, лежащих в основе KDE. Первый стабильный релиз KDE Frameworks 5 ожидается в начале июня.<br><br>В отличие от ранее поставляемых монолитных пакетов (kdesupport, kdelibs и kde-runtime), в KDE Frameworks 5 осуществлён переход к модульной архитектуре, подразумевающей наличие взаимодействующих друг с другом независимых и кроссплатформенных фреймворков, доступных для использования не только в KDE, но в любых приложениях на базе Qt. Ранее при желании использовать в своей программе возможности библиотек KDE, такие как меню, панели инструментов, средства проверки орфографии и функции для работы с файлами, требовалось установить монолитный пакет kdelibs, состоящий из неразрывно связанных между собой библиотек.<br><br>KDE Frameworks 5, благодаря разбиению kdelibs на независимые модули, связанные явно определёнными зависимости, позволяет установить только библиотеки, необходимые для работы программы. Подобный подход предоставляет возможность использования библиотек KDE в сторонних Qt-проектах, не привязанных к KDE, и открывает двери для постепенного выноса не специфичной для KDE функциональности в состав Qt.<br><br>В целом API остался неизменным, изменения связаны только с перераспределением функциональности по библиотекам и внутренней адаптацией для использования Qt 5. Пакет kdelibs разбит на модули, оформленные в виде дополнений к Qt, в расчете один модуль на каждую библиотеку. Сохранение базовой обратной совместимости API позволяет упростить портирование существующих приложений на технологии KDE Frameworks 5, как правило, достаточно внести минимальные изменения в сценарий сборки и заголовочные файлы. <br><br><b>KDE Frameworks 5 состоит из 57 модулей, разделённых на три категории: </b> <ul> <li>&nbsp;19 функциональных дополнений к Qt, расширяющих возможности Qt в определённых направлениях, например в плане предоставления средств для управления конфигурацией. Отнесённые к данной категории библиотеки не требуют дополнительных зависимостей, кроме Qt. Среди входящих в данную категорию модулей: KArchive, KPlotting, Threadweaver, KConfig, KCoreAddons, KCodecs, KDBusAddons, KJS, KWindowSystem, Sonnet (проверка орфографии), Solid (обработка событий от оборудования);  <li>&nbsp;9 библиотек для интеграции с операционной системой, расширяющих функции первой категории зависимостями, специфичными для различных операционных систем (например, libktimezone может использовать ktimezoned в Linux и отдельный API на платформе Windows). Среди входящих в данную категорию модулей: KDNSSD, KAuth, KCompletion, KCrash, KI18n, KNotifications, KWallet;  <li>&nbsp;29 библиотек, составляющих полнофункциональный программный стек KDE, включающий зависимости от дополнительных библиотек и runtime-компонентов. Среди входящих в данную категорию модулей: KIO (KDE Input/Output), KService, KBookmarks, KConfigWidgets, KDEWebKit, KMediaPlayer. </ul><br><br><a href="http://files.kde.org/snapshots/neon5-latest.iso">Скачать образ с KDE5</a></p>]]></description>
</item>
</channel>
</rss>