Обзор рабочего стола KDE Plasma 5 с приложениями. Kde это


KDE — Википедия

KDE  — международное сообщество, разрабатывающее свободную среду рабочего стола KDE Plasma, набор тесно интегрированных между собой программ для выполнения повседневной работы, а также несколько веб-сервисов. До начала 2010 года название KDE обозначало само программное обеспечение (сокращение от K Desktop Environment).

Программное обеспечение KDE построено на основе кросс-платформенного инструментария разработки пользовательского интерфейса Qt. Работает преимущественно под UNIX-подобными операционными системами, которые используют графические подсистемы X Window System и Wayland. KDE 4 частично работала на Microsoft Windows и Mac OS X. В данный момент многие приложения KDE доступны на этих платформах, а также на Android.

Также в рамках проекта KDE разрабатываются интегрированная среда разработки KDevelop, офисный пакет Calligra Suite, несколько музыкальных проигрывателей (в том числе Amarok) и многие другие.

Талисман KDE — зелёный дракон Konqi.

История

Konqi — талисман KDE KDE 1.0 — первая версия KDE

KDE был основан 14 октября 1996 Маттиасом Эттрихом, который в то время был студентом Тюбингенского университета. Его беспокоили проблемы UNIX-десктопа, одной из которых было отсутствие приложений, которые выглядели бы и вели себя одинаково. Он предложил не просто создание набора программ, а скорее среды для рабочего стола, в которой пользователь мог ожидать однородного поведения программ. Кроме того, он хотел сделать эту среду простой и понятной в эксплуатации.

В качестве инструментария разработки пользовательского интерфейса был выбран Qt. Инициатива получила распространение и стараниями разработчиков к началу 1997 года среда насчитывала уже достаточное количество приложений. На тот момент Qt не использовал свободную лицензию, и участники проекта GNU были обеспокоены тем фактом, что свободная среда и программы, входящие в её состав, создаются с использованием несвободных инструментов. Это послужило причиной создания двух проектов: «Harmony» и GNOME. Имея одинаковые цели (создание свободной среды свободными средствами), два проекта выбрали совершенно разные пути реализации задуманного. Проект Harmony ставил своей задачей переписать библиотеки Qt, выпустив их под свободной лицензией, проект GNOME — отказался полностью от использования Qt.

В ноябре 1998 года инструментарий Qt стал использовать свободную лицензию — open source Q Public License. Организациями Trolltech и специально созданной для этого KDE e.V. была основана KDE Free Qt Foundation, между которой и Trolltech было подписано соглашение, позволяющее KDE Free Qt Foundation в экстренном случае (прекращение разработки Qt Free Edition) выпустить Qt под лицензией типа BSD[3].

В сентябре 2000 года Trolltech выпускает UNIX-версию Qt под лицензией GNU General Public License, после чего споры, касающиеся лицензирования Qt, сошли на нет. Qt 4.0 доступна под лицензией GNU GPL для платформ *nix, Mac и Windows, что позволяет приложениям и библиотекам KDE 4 иметь полную официальную поддержку на всех перечисленных платформах.

KDE 1

KDE 1 был выпущен 12 июля 1998 года[4]. В этой серии существовало два основных релиза, последнее основное обновление вышло 13 сентября 1999 года.

KDE 2

KDE 2 выходил с 23 февраля 2000 года по 15 августа 2001 года. В KDE 2 появились значительные технологические усовершенствования: DCOP, KIO, KParts, KHTML.

KDE 3

В третьей версии KDE было шесть основных релизов, которые выходили с 3 апреля 2002 года по 26 августа 2008 года. Изменения API между KDE 2 и KDE 3 были сравнительно незначительными, поэтому KDE 3 можно рассматривать как продолжение KDE 2.

KDE 4

У KDE 4 было 15 основных релизов с 11 января 2008 года по 14 октября 2014 года, которые включили в себя много новых технологий и технических изменений.

Основные изменения и нововведения KDE4
Скриншот KDE 4.0, на котором видны Dolphin и System Settings
  • Plasma — новый фреймворк рабочего стола, который пришёл на замену 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.
  • Sonnet — многоязычная система проверки орфографии.
  • ThreadWeaver — библиотека, позволяющая более эффективно использовать многопроцессорные и многоядерные системы.
Менее значимые изменения KDE4
  • Strigi — программа для быстрого поиска и индексирования данных на компьютере.
  • Инфраструктура Kross для добавления повсеместной поддержки языков JavaScript, Ruby и Python, в дополнение к основному языку — C++.
  • Отныне KDE стремится соответствовать HIG — принципам построения интерфейса, применяемым в Mac OS X и GNOME.
  • Oxygen — новый стиль оформления, включающий в себя темы виджетов и пиктограмм.
  • Поддержка не только Unix-like-систем, но и операционных систем Windows и Mac OS X.
  • Konqueror, основной веб-браузер KDE 4, будет использовать движок рендеринга HTML-страниц WebKit, вместо KHTML.
  • В Konqueror и компонент текстового редактора добавлена возможность автоматического распознавания кодировки открываемых файлов.
Технологии, более не использующиеся в KDE4
  • aRts — звуковой сервер (заменён на Phonon).
  • DCOP — система межпрограммного взаимодействия (заменена на D-Bus).

KDE5

Фактически, KDE пятой версии не выпускался и вообще не существует, так как фактически произошло разделение проекта на три больших части:

  • KDE Frameworks — основные компоненты (библиотеки, ресурсы, сервисные приложения), предназначенные для использования как KDE-приложениями, так и за пределами экосистемы KDE.
  • KDE Applications — пользовательские приложения, создаваемые на базе KDE Frameworks, могут использоваться внутри любого окружения рабочего стола.
  • Plasma Workspaces — всё, что определяет KDE-специфичный рабочий стол и интерфейс пользователя, включая менеджер окон KWin.

Вышедшие в первой половине 2015 года KDE-сборки новых версий дистрибутивов Ubuntu и Fedora перешли на KDE 5.

KDE Frameworks

Компоненты из состава KDE Frameworks могут зависеть только друг от друга, но не от других частей KDE.

Релизы каждый месяц.

KDE Applications

Крупные релизы раз в четыре месяца, с корректирующими обновлениями каждый месяц. Отдельные приложения могут быть как поддерживающими только KDE Frameworks, так и только KDE4, а также могут поддерживать оба варианта сборки.

Plasma Workspaces

Разработчики сообщества KDE 15 июля 2014 г. объявили о выходе первого выпуска пользовательской оболочки Plasma 5.0[5]. Окружение Plasma 5 примечательно переходом на использование платформы KDE Frameworks[en] 5 и библиотеки Qt 5 с применением OpenGL/OpenGL ES для отрисовки с задействованием аппаратного ускорения, сохраняя при этом ранее используемые принципы организации интерфейса и методы взаимодействия с пользователем[6]. Рабочий стол KDE — один из самых настраиваемых, однако ранее многим пользователям не удавалось целиком использовать его потенциал из-за сложности менеджера Системных Настроек (System Settings). В выпуске KDE Plasma 5 исправлен этот компонент, улучшена его структура и упрощена навигация. Также имеется возможность расширить имеющиеся в менеджере Системных Настроек опции установкой различных KCMs (KConfig Modules — конфигурационные модули)[7].

Оболочка Plasma 5 примечательна существенным изменением внутренней архитектуры. Если раньше разные варианты оболочки (для десктоп-систем, нетбуков, устройств с сенсорными экранами и медиа-центров) поставлялись в форме отдельных исполняемых модулей, то в Plasma 5 все режимы работы интерфейса унифицированы и доступны для переключения на лету. Логика работы и QML-настройки разных типов интерфейса определены в специальных конфигурационных пакетах, применение которых не требует перезапуска оболочки. Например, можно без перезапуска сменить интерфейс для планшетов, оптимизированный для управления с сенсорных экранов, на классический вариант оболочки для десктопа, после подключения к планшету клавиатуры и мыши. Исходные тексты Plasma 5 разбиты более чем на 20 модулей, что должно упростить разбиение функциональности по отдельным пакетам[6].

Все компоненты Plasma 5 построены только с использованием QML и технологии QtQuick2[en]. Для отрисовки задействованы предоставляемые в Qt 5 возможности по использованию OpenGL с задействованием средств ускорения графических операций на стороне GPU, что позволило снизить нагрузку на центральный процессор и обеспечить более гладкий вывод графики. Для систем не поддерживающих OpenGL предусмотрен режим программной отрисовки. KDE Plasma 5 базируется на использовании новой редакции оконного менеджера KWin, избавленного от привязки к X11 и способного работать как поверх традиционного X-сервера, так и поверх дисплейного сервера Wayland[6].

Одной из целей разработки Plasma 5 является сохранение привычного рабочего процесса с постепенной реализацией новых визуальных и интерактивных возможностей. При этом в Plasma 5 проведена большая чистка и оптимизация интерфейса, представлена новая тема оформления Breeze и задействован новый шрифт Oxygen. Тема оформления Breeze отличается более контрастным выделением элементов и сокращением визуального беспорядка на рабочем столе за счёт более качественной типографики и замене горизонтальных списков на вертикальные. Улучшена поддержка экранов высокого разрешения (high-DPI) — многие компоненты интерфейса переведены на использование физического размера вместо пиксельного[6].

Представлена новая реализация меню, в которой помимо традиционной каскадной иерархии меню, доступны вкладки с часто используемыми программами и каталогами, недавно открытыми приложениями и документами, типовыми настройками. Система поддерживает добавление произвольных элементов и их перегруппировку. Переработано оформление области вывода уведомлений, сокращено число всплывающих окон и упрощено обращение к типовым настройкам, таким как сетевые параметры и средства управления питанием[6].

К единой унифицированной схеме работы и оформлению приведены интерфейсы входа в систему, блокировки экрана, переключения между окнами и комнатами, добавления виджетов. В интерфейсе переключения между окнами миниатюры теперь отображаются в форме столбца у левого края экрана, минимизирующего перекрытие основного окна[6].

Крупные релизы выходят раз в четыре месяца, с корректирующими ежемесячными обновлениями.

4 октября 2016 года состоялся выпуск KDE Plasma 5.8 LTS[en][8]. Первая ветка с длительным сроком поддержки, обновления для которой будут выпускаться сообществом KDE как минимум 18 месяцев[9]. Выпуск также позиционируется им как пригодный для максимально широкой аудитории, будь то корпоративные или обычные домашние пользователи[8]. При подготовке данной ветки основные усилия направлены на повышение стабильности, а наращиванию функциональности уделено второстепенное внимание[9].

Видео по теме

Организация проекта

Как и большинство проектов с открытым исходным кодом, KDE состоит из добровольцев. В работу проекта включены не только разработчики, но и участники, занимающиеся локализацией, графикой, звуковым сопровождением. Важные вопросы обсуждаются участниками проекта в списках рассылки.

Хотя разработчики и пользователи находятся по всему миру, проект сохраняет прочные позиции в Германии. Веб-серверы расположены в университетах Тюбингена и Кайзерслаутерна, немецкая некоммерческая организация (KDE e.V.) владеет товарным знаком «KDE», а конференции KDE часто проводятся в Германии[10].

Самобытность

Волшебник Кэндальф

Многие приложения KDE имеют букву K в своих названиях, преимущественно в качестве начальной буквы и в верхнем регистре. Однако, существуют исключения, например, Akregator, чья буква K в нижнем регистре, или AmaroK, где она вынесена в конец. Буква K во многих названиях появляется путём замены на неё буквы со сходным звучанием, то есть C или Q. Примерами могут служить названия эмулятора терминала Konsole (англ. console), или Kuickshow. С этим связаны некоторые забавные ситуации, например, написание Konsole является корректным для немецкого языка, а после длительного использования KDE и браузера Konqueror бывает трудно вспомнить правильное написание слова «завоеватель» (англ. conqueror). Иногда также буква K добавляется в качестве префикса к общеупотребимому слову, например KOffice. Такая тенденция усилилась с появлением четвёртой версии KDE. Некоторые приложения вообще не имеют буквы K в названии, например, просмотрщик изображений Gwenview.

Талисманом проекта KDE является зелёный дракончик по имени Konqi. Также, во время существования второй версии KDE, использовался другой талисман — волшебник Кэндальф (Kandalf).

Архитектура

Архитектура KDE

В основе KDE лежат следующие технологии:

  • KDELibs — коллекция базовых библиотек KDE, общих для всех программ среды;
  • KHTML — компонент для просмотра HTML документов;
  • KIO — фреймворк, обеспечивающий прозрачный доступ к файлам, как по сети, так и локально;
  • KWin — оконный менеджер;
  • XMLGUI — позволяет генерировать элементы пользовательского интерфейса на основе файлов формата XML.

Стандартные пакеты

Основные программы

Помимо названных, в программную среду KDE входит множество других программ.

Спонсорство

Проект KDE и связанные с ним события спонсируются частными лицами, университетами и компаниями, такими как Dell, IBM, Google[11], а также создателями дистрибутива openSUSE, SUSE Enterprise Linux.[12].

15 октября 2006 года было объявлено, что Марк Шаттлворт стал первым покровителем KDE, то есть оказал проекту наибольшую спонсорскую помощь[13].

Выпуски

Упоминания в телесериалах

Рабочая среда KDE демонстрируется[85] в сериалах:

А также:

Галерея

  • KDE1 — первый релиз KDE.

  • KDE3.2 с улучшенными Konqueror и меню.

  • KDE4 Alpha, показывающий пиктограммы Oxygen с KDE 3.5.x widgets и оформление окон.

  • Прогресс Oxygen в KDE4 Beta 1, показывающий диалог Run, плазмоид "Часы" и некоторые обновлённые пиктограммы в файловом менеджере Dolphin.

  • KDE4 Beta 4 с виджетами Oxygen и оформлением окон. Несколько апплетов Plasma можно увидеть на заднем плане.

  • KDE4.1 запущенный на OpenSUSE

  • KDE 4.2 с оболочкой Plasma

  • KDE 4.3, запущенный на Fedora

  • KDE 4.5.0 на Kubuntu 10.10

  • KDE 4.6, который запущен на Gentoo AMD64 с использованием интерфейса qtcurve-qt4, затенением окон и conky.

  • KDE 4.7 оболочка Plasma, файловый менеджер Dolphin, календарь, контекстное меню

  • KDE 4.8 оболочка Plasma, файловый менеджер Dolphin, контекстное меню

  • KDE 4.9 оболочка Plasma, файловый менеджер Dolphin, быстрый запуск, контекстное меню

  • KDE 4.10 оболочка Plasma, текстовый редактор KWrite, виджет «подключаемые устройства» из системного лотка

См. также

Примечания

Литература

Ссылки

wikipedia.green

KDE — Википедия (с комментариями)

Материал из Википедии — свободной энциклопедии

KDEKDEК:Программное обеспечение, разработанное в 1998 году

KDE Software Compilation (KDE SC) — свободная среда рабочего стола и набор программ от проекта KDE. До начала 2010 года была известна как KDE (сокращение от K Desktop Environment). Построена на основе кросс-платформенного инструментария разработки пользовательского интерфейса Qt. Работает преимущественно под UNIX-подобными операционными системами, которые используют графические подсистемы X Window System и Wayland. KDE 4 частично работает на Microsoft Windows и Mac OS X.

В состав KDE SC входит набор тесно интегрированных между собой программ для выполнения повседневной работы. Также в рамках проекта KDE разрабатываются интегрированная среда разработки KDevelop, офисный пакет Calligra Suite, музыкальный проигрыватель Amarok и многие другие. Эти программы не являются частью KDE SC.

Талисман KDE — зелёный дракон Konqi.

История

KDE был основан 14 октября 1996 Маттиасом Эттрихом, который в то время был студентом Тюбингенского университета. Его беспокоили проблемы UNIX-десктопа, одной из которых было отсутствие приложений, которые выглядели бы и вели себя одинаково. Он предложил не просто создание набора программ, а скорее среды для рабочего стола, в которой пользователь мог ожидать однородного поведения программ. Кроме того, он хотел сделать эту среду простой и понятной в эксплуатации.

В качестве инструментария разработки пользовательского интерфейса был выбран Qt. Инициатива получила распространение и стараниями разработчиков к началу 1997 года среда насчитывала уже достаточное количество приложений. На тот момент Qt не использовал свободную лицензию, и участники проекта GNU были обеспокоены тем фактом, что свободная среда и программы, входящие в её состав, создаются с использованием несвободных инструментов. Это послужило причиной создания двух проектов: «Harmony» и GNOME. Имея одинаковые цели (создание свободной среды свободными средствами), два проекта выбрали совершенно разные пути реализации задуманного. Проект Harmony ставил своей задачей переписать библиотеки Qt, выпустив их под свободной лицензией, проект GNOME — отказался полностью от использования Qt.

В ноябре 1998 года инструментарий Qt стал использовать свободную лицензию — open source Q Public License. Организациями Trolltech и специально созданной для этого KDE e.V. была основана KDE Free Qt Foundation, между которой и Trolltech было подписано соглашение, позволяющее KDE Free Qt Foundation в экстренном случае (прекращение разработки Qt Free Edition) выпустить Qt под лицензией типа BSD[3].

В сентябре 2000 года Trolltech выпускает UNIX-версию Qt под лицензией GNU General Public License, после чего споры, касающиеся лицензирования Qt, сошли на нет. Qt 4.0 доступна под лицензией GNU GPL для платформ *nix, Mac и Windows, что позволяет приложениям и библиотекам KDE 4 иметь полную официальную поддержку на всех перечисленных платформах.

KDE 1

KDE 1 был выпущен 12 июля 1998 года[4]. В этой серии существовало два, основных, релиза, последнее основное обновление вышло 13 сентября 1999 года.

KDE 2

KDE 2 выходил с 23 февраля 2000 года по 15 августа 2001 года . В KDE 2 появились значительные технологические усовершенствования: DCOP, KIO, KParts, KHTML.

KDE 3

В третьей версии KDE было шесть основных релизов, которые выходили с 3 апреля 2002 года по 26 августа 2008 года . Изменения API между KDE 2 и KDE 3 были сравнительно незначительными, поэтому KDE 3 можно рассматривать как продолжение KDE 2.

KDE 4

У KDE 4, было 15 основных релизов с 11 января 2008 года по 14 октября 2014 года,которые включили в себя много новых технологий и технических изменений.

Основные изменения и нововведения KDE4

  • Plasma — новый фреймворк рабочего стола, который пришёл на замену 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.
  • Sonnet — многоязычная система проверки орфографии.
  • ThreadWeaver — библиотека, позволяющая более эффективно использовать многопроцессорные и многоядерные системы.
Менее значимые изменения KDE4
  • Strigi — программа для быстрого поиска и индексирования данных на компьютере.
  • Инфраструктура Kross для добавления повсеместной поддержки языков JavaScript, Ruby и Python, в дополнение к основному языку — C++.
  • Отныне KDE стремится соответствовать HIG — принципам построения интерфейса, применяемым в Mac OS X и GNOME.
  • Oxygen — новый стиль оформления, включающий в себя темы виджетов и пиктограмм.
  • Поддержка не только Unix-like-систем, но и операционных систем Windows и Mac OS X.
  • Konqueror, основной веб-браузер KDE 4, будет использовать движок рендеринга HTML-страниц WebKit, вместо KHTML.
  • В Konqueror и компонент текстового редактора добавлена возможность автоматического распознавания кодировки открываемых файлов.
Технологии, более не использующиеся в KDE4
  • aRts — звуковой сервер (заменён на Phonon).
  • DCOP — система межпрограммного взаимодействия (заменена на D-Bus).

KDE 5

Рабочее окружение Plasma базируется на OpenGL. Вышедшие в первой половине 2015 года KDE-сборки новых версий дистрибутивов Ubuntu и Fedora перешли на KDE 5.

Организация проекта

Как и большинство проектов с открытым исходным кодом, KDE состоит из добровольцев. В работу проекта включены не только разработчики, но и участники, занимающиеся локализацией, графикой, звуковым сопровождением. Важные вопросы обсуждаются участниками проекта в списках рассылки.

Хотя разработчики и пользователи находятся по всему миру, проект сохраняет прочные позиции в Германии. Веб-серверы расположены в университетах Тюбингена и Кайзерслаутерна, немецкая некоммерческая организация (KDE e.V.) владеет товарным знаком «KDE», а конференции KDE часто проводятся в Германии[5].

Самобытность

Многие приложения KDE имеют букву K в своих названиях, преимущественно в качестве начальной буквы и в верхнем регистре. Однако, существуют исключения, например, Akregator, чья буква K в нижнем регистре, или AmaroK, где она вынесена в конец. Буква K во многих названиях появляется путём замены на неё буквы со сходным звучанием, то есть C или Q. Примерами могут служить названия эмулятора терминала Konsole (англ. console), или Kuickshow. С этим связаны некоторые забавные ситуации, например, написание Konsole является корректным для немецкого языка, а после длительного использования KDE и браузера Konqueror бывает трудно вспомнить правильное написание слова «завоеватель» (англ. conqueror). Иногда также буква K добавляется в качестве префикса к общеупотребимому слову, например KOffice. Такая тенденция усилилась с появлением четвёртой версии KDE. Некоторые приложения вообще не имеют буквы K в названии, например, просмотрщик изображений Gwenview.

Талисманом проекта KDE является зелёный дракончик по имени Konqi. Также, во время существования второй версии KDE, использовался другой талисман — волшебник Кэндальф (Kandalf).

Архитектура

Архитектура KDE

В основе KDE лежат следующие технологии:

  • KDELibs — коллекция базовых библиотек KDE, общих для всех программ среды;
  • KHTML — компонент для просмотра HTML документов;
  • KIO — фреймворк, обеспечивающий прозрачный доступ к файлам, как по сети, так и локально;
  • KWin — оконный менеджер;
  • XMLGUI — позволяет генерировать элементы пользовательского интерфейса на основе файлов формата XML.

Стандартные пакеты

Основные программы

Помимо названных, в программную среду KDE входит множество других программ.

Критика

К:Википедия:Статьи без источников (тип: не указан)

Интерфейс KDE критикуется[кем?] за сложность и наличие большого количества опций для настройки. Также пользователи подвергают сомнению стабильность и скорость работы окружения в некоторых дистрибутивах. В ранних версиях KDE 4 в некоторых дистрибутивах Plasma Workspace содержала большое количество ошибок, приводивших к «падениям». Производительность тоже оставляла желать лучшего, однако практика показывает, что при использовании последних версий программ и «правильных дистрибутивов» эта среда оказывается очень надежной и в некоторых случаях намного выигрывает по производительности и удобству у GNOME, основного конкурента KDE.

Спонсорство

Проект KDE и связанные с ним события спонсируются частными лицами, университетами и компаниями, такими как Dell, IBM, а также создателями дистрибутива openSuse, Suse enterprise linux. [6].

15 октября 2006 года было объявлено, что Марк Шаттлворт стал первым покровителем KDE, то есть оказал проекту наибольшую спонсорскую помощь[7].

Выпуски

Упоминания в телесериалах

Рабочая среда KDE демонстрируется[79] в сериалах:

А также:

Галерея

  • KDE 1.0.jpg

    KDE1 — первый релиз KDE.

  • Kde-3.2.3-es-es.png

    KDE3.2 с улучшенными Konqueror и меню.

  • Kde4alpha1.png

    KDE4 Alpha, показывающий пиктограммы Oxygen с KDE 3.5.x widgets и оформление окон.

  • Kde4Beta1.png

    Прогресс Oxygen в KDE4 Beta 1, показывающий диалог Run, плазмоид "Часы" и некоторые обновлённые пиктограммы в файловом менеджере Dolphin.

  • KDE 4 beta 4.png

    KDE4 Beta 4 с виджетами Oxygen и оформлением окон. Несколько апплетов Plasma можно увидеть на заднем плане.

  • KDE4.1.png

    KDE4.1 запущенный на OpenSUSE

  • Plasma in KDE 42.png

    KDE 4.2 с оболочкой Plasma

  • Kde4-3-0.png

    KDE 4.3, запущенный на Fedora

  • Kde-4.5.0 fi.png

    KDE 4.5.0 на Kubuntu 10.10

  • KDE 4.6 on Gentoo AMD64.png

    KDE 4.6, который запущен на Gentoo AMD64 с использованием интерфейса qtcurve-qt4, затенением окон и conky.

  • KDE-plasma-desktop-4.7.png

    KDE 4.7 оболочка Plasma, файловый менеджер Dolphin, календарь, контекстное меню

  • KDE-plasma-desktop-4.8.png

    KDE 4.8 оболочка Plasma, файловый менеджер Dolphin, контекстное меню

  • KDE Plasma Desktop 4.9.png

    KDE 4.9 оболочка Plasma, файловый менеджер Dolphin, быстрый запуск, контекстное меню

  • KDE 4.png

    KDE 4.10 оболочка Plasma, текстовый редактор KWrite, виджет «подключаемые устройства» из системного лотка

  • KDE 5.2 Konqueror and Kontact.png

См. также

Напишите отзыв о статье "KDE"

Примечания

  1. ↑ [tiltos.com/drupal/node/17 KDE applications available for Haiku!]
  2. ↑ [www.kde.org/announcements/plasma-5.8.2.php KDE Plasma 5.8.2, bugfix update for July] (англ.). kde.org (18 October 2016). Проверено 18 октября 2016.
  3. ↑ [www.kde.org/community/whatiskde/kdefreeqtfoundation.php KDE Free Qt Foundation] (англ.). KDE. Проверено 8 марта 2010. [www.webcitation.org/6196pngDw Архивировано из первоисточника 23 августа 2011].
  4. ↑ [www.kde.org/announcements/announce-1.0.php KDE - KDE 1.0 Release Announcement]. www.kde.org. Проверено 4 февраля 2016.
  5. ↑ [ev.kde.org/whatiskdeev.php What is KDE e.V.] (англ.). KDE e.V.. Проверено 7 июня 2008. [www.webcitation.org/6196qLlP3 Архивировано из первоисточника 23 августа 2011].
  6. ↑ [www.kde.org/community/donations/past_sponsors.php Sponsorship Thanks]. Проверено 8 марта 2010. [www.webcitation.org/6196qvpos Архивировано из первоисточника 23 августа 2011].
  7. ↑ [dot.kde.org/1160932072/ Mark Shuttleworth Becomes the First Patron of KDE]. KDE (15 октября 2006). Проверено 16 октября 2006. [www.webcitation.org/6196s1XaA Архивировано из первоисточника 23 августа 2011].
  8. ↑ [groups.google.com/groups?selm=53tkvv%24b4j%40newsserv.zdv.uni-tuebingen.de Matthias Ettrich original posting]
  9. ↑ [www.kde.org/announcements/announce-1.0.php KDE press release] for version 1.0
  10. ↑ [www.kde.org/history/news/news_1999_02.php KDE News Archive for February 1999] referring to the release of version 1.1
  11. ↑ [www.kde.org/announcements/announce-BW-1.1.1.php KDE press release] for version 1.1.1
  12. ↑ [www.kde.org/announcements/announce-1.1.2.php KDE press release] for version 1.1.2
  13. ↑ [lists.kde.org/?l=kde-devel&m=92779241018304&w=2 Preparations for KDE 1.1.2]
  14. ↑ [lists.kde.org/?l=kde-devel&m=93379748212395&w=2 Stephan Kulow on 1.1.2 vs. 1.2]
  15. ↑ [www.kde.org/announcements/ KDE announcements]
  16. ↑ [www.kde.org/announcements/announce-3.5.10.php Release announcement] for version 3.5.10
  17. ↑ [kde.org/announcements/4.0/ Release announcement] for version 4.0
  18. ↑ [kde.org/announcements/announce-4.0.5.php Release announcement] for version 4.0.5
  19. ↑ [kde.org/announcements/4.1/ Release announcement] for version 4.1
  20. ↑ [www.kde.org/announcements/announce-4.1.4.php Release announcement] for version 4.1.4
  21. ↑ [kde.org/announcements/4.2/index.php Release announcement] for version 4.2
  22. ↑ [kde.org/announcements/announce-4.2.4.php Release announcement] for version 4.2.4
  23. ↑ [kde.org/announcements/4.3/index.php Release announcement] for version 4.3
  24. ↑ [kde.org/announcements/announce-4.3.5.php Анонс рекомендуемого обновления 4.3.5]
  25. ↑ [www.kde.org/announcements/4.4/ Анонс KDE Software Compilation 4.4]
  26. ↑ [kde.org/announcements/announce-4.4.1.php Анонс рекомендуемого обновления 4.4.1]
  27. ↑ [kde.org/announcements/announce-4.4.2.php Анонс рекомендуемого обновления 4.4.2]
  28. ↑ [kde.org/announcements/announce-4.4.3.php Анонс рекомендуемого обновления 4.4.3]
  29. ↑ [kde.org/announcements/announce-4.4.4.php Анонс рекомендуемого обновления 4.4.4]
  30. ↑ [kde.org/announcements/announce-4.4.5.php Анонс рекомендуемого обновления 4.4.5]
  31. ↑ [www.kde.org/announcements/4.5/index-ru.php Анонс KDE Software Compilation 4.5]
  32. ↑ [kde.org/announcements/announce-4.5.1.php Анонс рекомендуемого обновления 4.5.1]
  33. ↑ [kde.org/announcements/announce-4.5.2.php Анонс рекомендуемого обновления 4.5.2]
  34. ↑ [kde.org/announcements/announce-4.5.3.php Анонс рекомендуемого обновления 4.5.3]
  35. ↑ [www.kde.org/announcements/announce-4.5.4.php Анонс рекомендуемого обновления 4.5.4]
  36. ↑ [www.kde.org/announcements/announce-4.5.5.php Анонс рекомендуемого обновления 4.5.5]
  37. ↑ [www.kde.org/announcements/4.6/index-ru.php Анонс KDE Software Compilation 4.6]
  38. ↑ [kde.org/announcements/announce-4.6.1.php Анонс рекомендуемого обновления 4.6.1]
  39. ↑ [kde.org/announcements/announce-4.6.2.php Анонс рекомендуемого обновления 4.6.2]
  40. ↑ [kde.org/announcements/announce-4.6.3.php Анонс рекомендуемого обновления 4.6.3]
  41. ↑ [kde.org/announcements/announce-4.6.4.php Анонс рекомендуемого обновления 4.6.4]
  42. ↑ [kde.org/announcements/announce-4.6.5.php Анонс рекомендуемого обновления 4.6.5]
  43. ↑ [www.kde.org/announcements/4.7/index-ru.php Анонс KDE Software Compilation 4.7]
  44. ↑ [kde.org/announcements/announce-4.7.1.php Анонс KDE Software Compilation 4.7.1]
  45. ↑ [kde.org/announcements/announce-4.7.2.php Анонс KDE Software Compilation 4.7.2]
  46. ↑ [kde.org/announcements/announce-4.7.3.php Анонс KDE Software Compilation 4.7.3]
  47. ↑ [dot.kde.org/2011/12/07/stable-update-474-and-testing-release-48-beta2-available Stable Update 4.7.4 and Testing Release 4.8 Beta2 Available]
  48. ↑ [www.kde.org/announcements/4.8 Анонс KDE Software Compilation 4.8]
  49. ↑ [kde.org/announcements/announce-4.8.1.php Анонс KDE Software Compilation 4.8.1]
  50. ↑ [kde.org/announcements/announce-4.8.2.php Анонс KDE Software Compilation 4.8.2]
  51. ↑ [kde.org/announcements/announce-4.8.3.php Анонс KDE Software Compilation 4.8.3]
  52. ↑ [kde.org/announcements/announce-4.8.4.php Анонс KDE Software Compilation 4.8.4]
  53. ↑ [www.kde.org/announcements/4.9 Анонс KDE Software Compilation 4.9]
  54. ↑ [kde.org/announcements/announce-4.9.1.php Анонс KDE Software Compilation 4.9.1]
  55. ↑ [kde.org/announcements/announce-4.9.2.php Анонс KDE Software Compilation 4.9.2]
  56. ↑ [kde.org/announcements/announce-4.9.3.php Анонс KDE Software Compilation 4.9.3]
  57. ↑ [kde.org/announcements/announce-4.9.4.php Анонс KDE Software Compilation 4.9.4]
  58. ↑ [kde.org/announcements/announce-4.9.5.php Анонс KDE Software Compilation 4.9.5]
  59. ↑ [kde.org/announcements/4.10/index.php?site_locale=ru Анонс KDE Software Compilation 4.10]
  60. ↑ [kde.org/announcements/announce-4.10.1.php Анонс KDE Software Compilation 4.10.1]
  61. ↑ [kde.org/announcements/announce-4.10.2.php Анонс KDE Software Compilation 4.10.2]
  62. ↑ [kde.org/announcements/announce-4.10.3.php Анонс KDE Software Compilation 4.10.3]
  63. ↑ [kde.org/announcements/announce-4.10.4.php Анонс KDE Software Compilation 4.10.4]
  64. ↑ [kde.org/announcements/announce-4.10.5.php Анонс KDE Software Compilation 4.10.5]
  65. ↑ [kde.org/announcements/4.11/index.php?site_locale=ru Анонс KDE Software Compilation 4.11]
  66. ↑ [kde.org/announcements/4.12/index.php?site_locale=ru Анонс KDE Software Compilation 4.12]
  67. ↑ [kde.org/announcements/4.13/index.php?site_locale=ru Анонс KDE Software Compilation 4.13]
  68. ↑ [www.kde.org/announcements/announce-4.13.1.php Анонс KDE Software Compilation 4.13.1]
  69. ↑ [www.kde.org/announcements/announce-4.13.2.php Анонс KDE Software Compilation 4.13.2]
  70. ↑ [kde.org/announcements/4.14 Анонс KDE Software Compilation 4.14]
  71. ↑ [kde.org/announcements/announce-4.14.1.php Анонс KDE Software Compilation 4.14.1]
  72. ↑ [www.kde.org/announcements/announce-4.14.2.php KDE Ships Applications and Platform 4.14.2]
  73. ↑ [www.linux.org.ru/news/kde/10486886 Plasma Next Beta готово для тестирования — KDE — Новости]
  74. ↑ [www.linux.org.ru/news/kde/10572357 KDE Plasma 5 beta2 — KDE — Новости]
  75. ↑ [www.kde.org/announcements/kde-frameworks-5.0.php First release of KDE Frameworks 5] (7.07.2014).
  76. ↑ [kde.org/announcements/announce-plasma-next-beta1.php KDE — KDE Ships First Beta of Next Generation Plasma Workspace]
  77. ↑ [kde.org/announcements/plasma5.0-beta2/ KDE — KDE Ships Second Beta of Next Generation Plasma Workspace]
  78. ↑ [kde.org/announcements/plasma-5.0-rc.php KDE — KDE Ships Release Candidate of Plasma 5]
  79. ↑ [linuxologist.com/apps/7-instances-of-kde-appearances-on-the-silver-screen/ 7 Instances of KDE Appearances On The Silver Screen] (недоступная ссылка с 14-05-2013 (1997 дней) — история)
  80. ↑ Marius Nestor. [news.softpedia.com/news/mr-robot-tv-show-talks-about-linux-kde-gnome-hacking-and-it-s-awesome-485230.shtml Mr. Robot TV Show Talks About Linux, KDE, GNOME, Hacking, and It's Awesome]. Проверено 27 сентября 2015.
  81. ↑ [www.omgubuntu.co.uk/2010/09/iron-man-using-kde/ Iron Man using KDE?!]

Литература

  • Грэм Моррисон [www.linuxformat.ru/download/116.pdf Выжать всё из KDE 4] (рус.) // Linux Format. — СПб., 2009. — Март (№ 3 (116)). — С. [wiki.linuxformat.ru/wiki/LXF116:Все_о_KDE 30-37].

Ссылки

  • [kde.org ] — официальный сайт KDE  (англ.)
  • [kdesoft.ru/ Описание приложений KDE]

Отрывок, характеризующий KDE

Действительно, хотя уже гораздо дальше, чем прежде, все Ростовы увидали Пьера или человека, необыкновенно похожего на Пьера, в кучерском кафтане, шедшего по улице с нагнутой головой и серьезным лицом, подле маленького безбородого старичка, имевшего вид лакея. Старичок этот заметил высунувшееся на него лицо из кареты и, почтительно дотронувшись до локтя Пьера, что то сказал ему, указывая на карету. Пьер долго не мог понять того, что он говорил; так он, видимо, погружен был в свои мысли. Наконец, когда он понял его, посмотрел по указанию и, узнав Наташу, в ту же секунду отдаваясь первому впечатлению, быстро направился к карете. Но, пройдя шагов десять, он, видимо, вспомнив что то, остановился. Высунувшееся из кареты лицо Наташи сияло насмешливою ласкою. – Петр Кирилыч, идите же! Ведь мы узнали! Это удивительно! – кричала она, протягивая ему руку. – Как это вы? Зачем вы так? Пьер взял протянутую руку и на ходу (так как карета. продолжала двигаться) неловко поцеловал ее. – Что с вами, граф? – спросила удивленным и соболезнующим голосом графиня. – Что? Что? Зачем? Не спрашивайте у меня, – сказал Пьер и оглянулся на Наташу, сияющий, радостный взгляд которой (он чувствовал это, не глядя на нее) обдавал его своей прелестью. – Что же вы, или в Москве остаетесь? – Пьер помолчал. – В Москве? – сказал он вопросительно. – Да, в Москве. Прощайте. – Ах, желала бы я быть мужчиной, я бы непременно осталась с вами. Ах, как это хорошо! – сказала Наташа. – Мама, позвольте, я останусь. – Пьер рассеянно посмотрел на Наташу и что то хотел сказать, но графиня перебила его: – Вы были на сражении, мы слышали? – Да, я был, – отвечал Пьер. – Завтра будет опять сражение… – начал было он, но Наташа перебила его: – Да что же с вами, граф? Вы на себя не похожи… – Ах, не спрашивайте, не спрашивайте меня, я ничего сам не знаю. Завтра… Да нет! Прощайте, прощайте, – проговорил он, – ужасное время! – И, отстав от кареты, он отошел на тротуар. Наташа долго еще высовывалась из окна, сияя на него ласковой и немного насмешливой, радостной улыбкой.

Пьер, со времени исчезновения своего из дома, ужа второй день жил на пустой квартире покойного Баздеева. Вот как это случилось. Проснувшись на другой день после своего возвращения в Москву и свидания с графом Растопчиным, Пьер долго не мог понят

wiki-org.ru

Что такое KDE?

KDE — это K Desktop Environment (К-интегрированная рабочая среда).

 

KDE — это проект, начатый Маттиасом Эттрихом в 1996. Цель проекта KDE — соединить мощь операционной системы Unix с комфортабельностью современных интерфейсов с пользователем. Короче говоря: KDE поможет UNIX завоевать настольные компьютеры!

KDE — это рабочая среда для всех видов Unix. Хотя большинство пользователей KDE используют Linux, KDE хорошо работает также с другими системами. Тем не менее, вам, возможно, придется несколько изменить исходные тексты программ для того, чтобы скомпилировать KDE для не слишком популярных версий Unix, или, если вы не используете GNU-инструменты для разработки программ, особенно gcc компилятор.

Вот некоторые системы, в которых KDE работает:

  • Linux
  • Solaris
  • FreeBSD
  • IRIX
  • HP-UX

KDE — это не менеджер окон. Хоть KDE и включает тщательно продуманный менеджер окон, KWM, KDE — это нечто большее. KDE — это интегрированная рабочая среда. KDE содержит более пол-миллиона строк кода, из которых только 7000 отвечают за менеджмент окон. KDE предоставляет полную рабочую среду, включающую файл-менеджер, менеджер окон, систему справки, систему настройки, бесчисленное количество утилит, инструментов и все возрастающее число приложений, включая, но не ограничиваясь клиентами email и новостей, графическими программами, просмотрщиками файлов в форматах postscript и dvi и т.д.

KDE — это не клон CDE или Windows. Хотя разработчики KDE использовали и будут использовать лучшие свойства характерные для всех существующих рабочих сред, KDE — это действительно уникальная среда, которая шла и будет идти своим путем.

KDE — это свободное программное обеспечение, согласно Стандартной публичной лицензии GNU. Все библиотеки KDE доступны как LGPL, что делает возможным разработку коммерческих приложений для KDE. Все приложения KDE имеют лицензию GPL. KDE использует Qt C++ мультиплатформный инструментарий, который поставляется со своей собственной лицензией. Абсолютно законно распространять Qt и KDE на бесплатном CD. Это не облагается никакими денежными обязательствами.

pro-spo.ru

KDE Россия

KDE Россия KDE Россия Your browser language is different from Russian (Русский). You might want to go to KDE.org instead. ×

KDE — международное сообщество, разрабатывающее свободное программное обеспечение. Программисты, дизайнеры, переводчики и пользователи со всего мира вносят свой вклад в программное обеспечение KDE, чтобы сделать его функциональнее, удобнее и доступнее.

Продукты

Среди наших продуктов: мощная, но легковесная и удобная в использовании среда рабочего стола KDE Plasma, набор из более 200 приложений для компьютеров и смартфонов, а также коллекция кроссплатформенных библиотек для разработчиков.Перейти в раздел загрузки

Общение

Последние новости сообщества, полезные статьи и интересные материалы всегда можно найти в нашей группе ВКонтакте. Мы будем рады вас видеть вне зависимости от того, пользуетесь ли вы свободным программным обеспечением или только хотели бы узнать больше о нём.Группа ВКонтакте

Обсудить проекты KDE, пообщаться с другими пользователями, переводчиками и программистами, а также принять участие в проекте можно в нашем чате в Telegram или в IRC (Freenode). При использовании чата просим вас соблюдать правила поведения.Telegram IRC

Участие

Русскоязычное сообщество KDE появилось в 1997 году как проект по переводу K Desktop Environment на русский язык. Сейчас наши задачи шире и включают локализацию программного обеспечения, перевод веб-сайтов KDE и их продвижение в России.

Большинство участников KDE — волонтёры, безвозмездно посвящающие проекту часть свободного времени во благо общества или в качестве хобби. Если вы хотели бы присоединиться к нашему дружному коллективу или финансово поддержать организацию встреч, ежегодной конференции и обслуживания инфраструктуры, перейдите на эту страницу.

Мы используем файлы cookie, чтобы сохранять предпочтения пользователей. Для отказа используйте настройку браузера «Не отслеживать».

Принять

kde.ru

Обзор рабочего стола KDE Plasma 5 с приложениями

KDE — один из основных рабочих столов свободных *nix-систем. Но когда во времена перехода на версию 4 разработчики кардинально изменили интерфейс, множество пользователей от KDE отказались. Разработчики учли это, и следующий мажорный релиз был скорее эволюционным, нежели революционным.

Прежде всего, пятой версии рабочего стола KDE не существует в принципе. Под этим названием скрывается целая плеяда приложений и ПО, а именно:

  • Qt — «костяк» всего KDE, набор библиотек, отвечающих за графику и многое другое;
  • KDE Frameworks 5, представляющий собой портированный на Qt 5 набор библиотек, ранее сосредоточенный в монолитном пакете kdelibs;
  • KDE Plasma 5 — собственно пользовательское окружение KDE со всеми виджетами и плазмоидами;
  • KDE Applications 14.12 — набор приложений, построенных на базе KDE Frameworks 5.

Разумеется, по отдельности все это рассматривать смысла не имеет, так что в статье коснемся всего упомянутого.

Как уже было сказано, вместо использования монолитного пакета kdelibs разработчики перешли на модель с разделением функциональности и более мелкими пакетами. Пакеты эти разбиты на уровни, каждый последующий зависит от более низкого:

  • Первый уровень расширяет возможности библиотек Qt — например, сюда относятся KArchive, KCoreAddons и KWindowSystem.
  • Второй уровень расширяет возможности первого добавлением некоторого функционала, специфичного для данной платформы, — в число таковых входит модуль для интернационализации KI18n или модуль обработки фатальных ошибок KCrash.
  • Третий уровень представляет все остальные функции KDE — на данном уровне и находится библиотека для работы с плазмоидами. Также здесь располагается, к примеру, KDEWebKit.

Помимо этих уровней, существуют еще два набора библиотек. В частности, для облегчения портирования имеется слой совместимости с KDE 4, куда включены такие модули, как KHTML, KJS и KMediaPlayer. Про Qt 5 смысла особого рассказывать нет, упомяну лишь, что он стал еще более кросс-платформенный. В самом KDE Plasma 5 стоит отметить поддержку Wayland. Пока еще она не полная, портирован только оконный менеджер KWin, и весь код, специфичный для данного проекта, вынесен в отдельный модуль. Все остальное планируется довести до ума в 2015 году. Кроме того, появился менеджер устройств Bluetooth — BlueDevil, позволяющий настраивать беспроводные мыши, клавиатуры и другие подобные устройства.

Для установки новой оболочки KDE в Ubuntu 14.10 набираем следующие команды:

$ sudo apt-add-repository ppa:kubuntu-ppa/next $ sudo apt update $ sudo apt install kubuntu-plasma5-desktop Установка KDE Plasma 5

После этого в диспетчере рабочих столов выбираем Plasma.

Во время запуска появится заставка, более всего напоминающая попугайский хвост. Справедливости ради стоит отметить, что она хоть и цветистая, но достаточно плавная. Загружается KDE где-то секунд 25 — для стабильной версии это непозволительно много, но в случае Ubuntu это preview-релиз, так что подобное поведение, хотя и с натяжкой, допустимо. После запуска будет показан абсолютно пустой рабочий стол с панелью в нижней части экрана — практически во всех современных десктопах такое оформление считается нормой, хотя компьютерщикам старой школы это крайне непривычно.

Загрузка KDE 5

INFO

В KDE Plasma 5 в качестве Display Manager’а на замену KDM пришел SDDM.

Посмотрим на панель. На ней у нас, как обычно, в левой части иконка лаунчера, а в правой — систрей. При нажатии на лаунчер появляется меню с вкладками, которые выбираются при наведении мыши. Сменяться вкладки должны плавно, но на деле же (особенно при первом нажатии) это происходит рывками. Само меню полупрозрачное, так что любители эффектов могут быть довольны. Кроме того, нет никакого поля для поиска — по всей видимости, подразумевается, что люди знают о возможности поиска и без такого поля. В систрее же (помимо часов) по умолчанию находится регулировка громкости, буфер обмена, уведомления об устройствах и сетевые подключения. Все остальное скрыто в отдельном выпадающем меню — решение, безусловно, удобное.

В этой версии KDE имеется два лаунчера: один из них стандартный, Kickoff, второй же сделан в стиле старого доброго классического меню «Пуск». Последний будет легковесной заменой стандартному, если все, что от него требуется, — запускать приложения.

Лаунчер по умолчаниюЛегковесный лаунчер — по сути, самое обычное меню

Обратим внимание на оформление окна. По умолчанию они оформлены в цветовой гамме Oxygen, с равномерной раскраской элементов управления. По щелчку правой кнопкой на обрамлении вызывается системное меню, в котором, на первый взгляд, не очень много пунктов (Minimize, Maximize, Attach as tab to и Close), но стоит только развернуть подменю More Actions, как глазам тут же предстанет пугающее разнообразие действий. Помимо стандартных изменения размеров и перемещения, здесь еще есть возможность закрепить над и под всеми, развернуть на полный экран и многое другое. Если же и этого окажется недостаточно — добро пожаловать в Special Window Settings, где можно настроить буквально все. Решение спрятать данные пункты меню в подменю очень разумно — тем не менее, может быть, стоило бы вообще убрать некоторые пункты, настроив возможность добавить их обратно?

Тем для пятого KDE мало. Де-факто в стандартной поставке всего одна целостная — Breeze. Схем же оформления чуть больше — около пяти. Но при этом некоторые из них очень неаккуратны — так, одна обесцвечивает шрифты меню.

Для настройки (в том числе добавления/удаления) шрифтов в System Settings появился отдельный модуль. Раньше эти настройки были спрятаны в оформлении приложений, что выглядело достаточно неинтуитивно.

Настройка шрифтов

Настройки переключения окон также очень велики — по умолчанию при переключении они отображаются в вертикальной панели слева, но можно настроить вывод окон в старом классическом горизонтальном стиле, а можно и вовсе выводить значки а-ля Windows версии до XP включительно. Допустимо и сменить комбинацию клавиш для переключения окон.

Многие диалоговые окна пока что отображаются как попало — в плане компоновки внешнего вида. Например, легко может случиться такое, что текст в новом окне наезжает на кнопки. Строки меню в приложениях нет. Это, правда, зависит от приложения, но тенденция налицо. При попытке вызвать справку в старых приложениях KDE 4 (которых большинство) вылетает ошибка и справка не запускается.

Виджетов, которые можно разместить на рабочем столе, не так уж и много. Из полезных можно выделить разве что System Load Viewer — для просмотра нагрузки. Остальные же выглядят баловством и украшательством. Панель их добавления «переехала» с нижней части рабочего стола в боковую и, соответственно, изменила свою ориентацию с горизонтальной на вертикальную. Из-за «переселения» шрифт в описании стал крупнее, как и значки, что облегчит жизнь пользователям, имеющим проблемы со зрением. Появилась и функция отмены, что позволяет быстро восстановить нечаянно удаленный виджет.

С локализацией возникли некоторые трудности. Нет, язык выбирается нормально, но после применения настроек (с выходом и последующим заходом) plasmashell постоянно вылетает. Были также замечены некоторые проблемы с прокруткой колесиком мыши — во многих приложениях она не работает вообще, приходится использовать классическую полосу прокрутки.

Самое значительное изменение — замена внутренней поисковой машины Nepomuk на Baloo. Baloo позволяет делать то же самое, что делала Nepomuk (а именно производить полнотекстовый поиск и определять взаимоотношения между документами, например определять, какие файлы каким контактам соответствуют), и улучшает данные возможности. Работает она крайне быстро и не нагружает процессор, так что шум вентилятора мешать не будет. Nepomuk же нагружала процессор достаточно ощутимо, чтобы это было заметно. Стандартный поиск файлов и папок работает абсолютно так же, как и подобный функционал в других DE/ОС. А вот для более сложного поиска требуется использовать приложения, входящие в состав KDE, иначе индексация документов вызовет трудности. Так, для поиска соответствий «документ — контакт» нужно использовать Kontact Suite. Огромнейшее преимущество Baloo перед поиском того же Unity заключается в том, что она не показывает изображения при поиске по имени файла. Таким образом, если у тебя имеется серия эротических фотографий с любимым человеком, они не попадут внезапно на проектор, можешь спать спокойно. Настройки поисковой машины находятся в System Settings -> Search. Первым пунктом будет Plasma Search, где можно отключить индексирование для некоторых типов документов. В Desktop Search же определяются места, где искать не надо.

Настройка системы поиска Baloo

Практически все приложения KDE 5 (во всяком случае, те из них, которые включены в репозиторий kubuntu-ppa/next) пока еще основаны на старых библиотеках. Тем не менее распишу и их функционал. Kontact suite — набор приложений для работы с новостями, календарем и почтой. Включает в себя следующие программы:

  • KMail — работа с почтой;
  • KOrganizer — органайзер и календарь;
  • Akregator — читалка лент новостей;
  • KAddresBook — управление контактами

…и многое другое.

KMail поддерживает такие возможности, как OpenPGP, поиск по сообщениям, настраиваемые фильтры и импорт из различных почтовых клиентов (поддерживается импорт в том числе и из The Bat, что среди почтовых клиентов весьма редко встречается). Также клиент позволяет переключаться между различными режимами переписок и по-всякому сортировать. Для фильтрации спама предусмотрены две возможности: запуск программы над письмом и направление письма через пайп в программу (в последнем случае заменяется весь текст).

KOrganizer имеет возможность работы с серверами совместного планирования, такими как Open-Xchange и Citadel. Синхронизация с Google Calendar опять же поддерживается. И плагины — хоть и немного, но есть. В частности, плагин This Day in History вытаскивает из Википедии информацию о событиях, которые когда-либо происходили в этот день. Да, поддерживается в том числе и печать календарей. Их импорт/экспорт возможен в двух стандартных форматах — vCalendar и iCalendar.

KOrganizer, запущенный в составе Kontact suite

Читалка лент новостей, Akregator, поддерживает в числе прочих возможностей маркировку тех или иных сообщений. Кроме того, поскольку он интегрирован в KDE, в нем есть возможность использовать движок HTML (либо KWebKit, либо, в случае более старого KDE, библиотеками которого текущая версия пока что и пользуется, KHTML) для работы с куками. Это бывает полезно, когда некая лента новостей доступна только для зарегистрированных пользователей.

KAddressBook — менеджер контактов. Поддерживает возможность импорта контактов с нескольких серверов LDAP, интеграцию с eGroupWare (посредством протокола XML-RPC), а также показ адреса на карте в браузере (может использоваться как Google Maps, так и MapQuest). В целом данный набор приложений выполняет свои возможности достаточно хорошо, и, самое главное, он интегрирован, что позволяет управлять всеми приложениями из единого центра.

В поставке KDE имеется также Okular. Ранее он назывался KPDF и был предназначен исключительно для работы с PDF-файлами. Сейчас же он поддерживает целую кучу форматов (в том числе и FictionBook, который очень распространен в СНГ). Текст можно в том числе и копировать — правда, из-за способа выделения (выделяется область, а не текст) выбирать какой-либо конкретный фрагмент не очень удобно.

У KDE есть и свой Torrent-клиент KTorrent, из отличительных черт которого можно отметить шифрование торрент-трафика и множество плагинов, например для поиска и для генерации Magnet-ссылок. Также имеется плагин для управления ограничением скорости по расписанию.

С мультимедиа все печальнее. Dragon Player ни в какую не хотел воспроизводить видеофайлы (как на сервере Samba, так и локально), при этом настроек у него толком нет. Amarok же музыку проигрывает нормально, но вот кодировка тегов оставляет желать лучшего — вместо кириллицы отображаются кракозябры.

Проигрывание в Amarok файла с русскоязычными тегами

О системных приложениях говорить особо нечего — они действуют как часы. Из них отказались запускаться только KDE Partition Manager и KSystemLog, все остальные работают более чем отлично. Из подобных приложений отмечу KInfocenter, показывающий очень подробные данные о железе. Конечно, аналогичную информацию можно получить и с помощью текстовых приложений, однако тут она вся централизована. Стоит упомянуть и о KSysGuard, менеджере процессов, который позволяет задавать тип планирования для процесса — для этого нужно выбрать желаемый процесс, нажать F8 и затем указать планировщик.

Выбор типа планирования для процесса в KSysGuard

Также появился менеджер ПО под названием Muon. Выглядит симпатично, но немного недоработан, в частности на вкладке Discover приложения разбиты по категориям, а на вкладке Installed эти категории отсутствуют и имеется гигантский список установленных приложений.

Менеджер пакетов Muon

Помимо KDE, имеется еще один рабочий стол на основе Qt — LXQt. Он разрабатывается на основе LXDE и Razor-qt и, по словам разработчиков, легковесный, модульный, быстрый и удобный. Его особенности:

  • Отсутствие привязки к какому-либо менеджеру окон, что позволяет использовать в качестве такового любой современный (Window Maker, Xfwm4, JWM, IceWM, Openbox).
  • Использование Qt — в версии 0.8 это был Qt 4, а в версии 0.9 уже Qt 5 c парой библиотек из KDE Frameworks 5.
  • Чрезвычайная гибкость в возможности настроек.
  • Легковесный файловый менеджер PCManFM-Qt — порт на Qt PCManFM, основанного на GTK+.
  • Интеграция с systemd.

LXQt выглядит идеальным решением для тех, кто желает иметь возможность запускать программы на основе Qt, но по тем или иным причинам не хочет ставить KDE.

Для KDE имеется как минимум две среды разработки — KDevelop и Qt Creator. Они практически независимы друг от друга (обе используют Qt Designer для построения GUI), и у каждой есть свои сторонники.

KDevelop — универсальная среда разработки в KDE, предназначенная, как правило, для больших проектов. Основное его преимущество — поддержка нескольких языков. Кроме того, из особенностей (помимо стандартного набора автодополнение — подсветка синтаксиса — всплывающая документация) можно отметить графический интерфейс к GDB, поддержку множества систем сборки (в том числе make, cmake, autotools, и есть отдельный плагин для QMake) и систем контроля версий (поддерживаются как минимум Git и Bazaar). Пятая же версия KDevelop, основанная на Qt 5 и KDE Frameworks 5, в настоящее время разрабатывается и будет полноценно поддерживаться и на других платформах. Кроме того, будет добавлен плагин на основе LLVM/Clang, который уменьшит размер кодовой базы и улучшит поддержку C/Objective-C.

Среда разработки KDevelop

Qt Creator заточена исключительно под язык С++ (с QML) и библиотеку Qt. Существуют как open source, так и Professional/Enterprise-версии. Особенности — поскольку она разрабатывалась теми же людьми, что разрабатывают Qt, поддержка отладки Qt-приложений идеальна и поддержка новых версий библиотеки Qt появляется быстрее, чем во всех остальных IDE подобного рода. Однако интерфейс у данной среды разработки оставляет желать лучшего — так, нормальная темная тема появилась только недавно. Да и интеграция с CMake хромает. Свободная версия отличается от коммерческих меньшим количеством плагинов, тем не менее ее функционал достаточно обширен, чтобы на это обращать внимание.

Среда разработки Qt Creator

Радует, что миграция с KDE 4 на новую версию рабочего стола должна пройти незаметно — кардинальных изменений в нем нет. Возможно, использовать данную версию для работы еще рано (особенно если учитывать, что имеются проблемы с локализацией), но попробовать никто не мешает. Тем не менее, подчеркиваю, KDE 5 (для простоты будем называть его именно так) еще достаточно сырой. Практически все приложения для него все еще идут из-под старой версии — перенесенные приложения пока не готовы. Можно сказать, что KDE 5 еще не вышел, и это будет верно. Но если рассматривать KDE лишь как оболочку и набор библиотек, то он уже вышел. Фактически же подобная путаница происходит из-за смены модели разработки.

Новая версия данного рабочего стола (когда она устаканится) будет интересна прежде всего его приверженцам, новичкам, а также тем, кому не нравится GNOME 3 / Unity. Компьютерщики же старой закалки (а также владельцы маломощных машин), несомненно, предпочтут более легковесные среды. Итог — если ты хочешь «убежать» от третьей версии Гнома из-за того, что она тебе не нравится, но желаешь чего-нибудь аналогичного по функционалу, стоит обратить внимание в сторону KDE.

xakep.ru

Свежий KDE от разработчиков плюс стабильность Ubuntu 16.04 -> KDE Neon / Хабр

Я думаю, что никто из Linux-адептов не будет отрицать большой вклад в развитие экосистемы, который внесла Ubuntu. Да, ресурсов на многое не хватает, проекты нередко забрасываются на половине пути. Но, как мне кажется, они сумели достичь прекрасного баланса между стабильностью и свежестью пакетной базы. Какая-то очень правильная грань между выдержанностью благородной плесени у Debian и непрерывным поиском того, что отломалось при обновлении в Arch Linux. Хочется просто работать? Сидим на LTS версиях дистрибутива с дефолтными репозиториями. Нужен какой-то специфический софт? Подключаем PPA от разработчика. Поставили свежее железо, нужна поддержка в ядре, но с LTS уходить не хочется — используем LTS Enablement Stacks (HWE).

Не всем нравится дефолтная оболочка Unity, но тут к услугам пользователя все семейство Ubuntu Flavours. Я в своем выборе остановился на KDE и Kubuntu соответственно. Все было хорошо, но сидение на LTS релизах неизбежно вызывает тягу к приключениям и ломанию системы. И тогда я пошел на поиски чего-то нового.

KDE Neon

Когда разработчики KDE поняли, что их темпы разработки сильно опережают скорость внедрения свежих пакетов мейнтейнерами они приняли решение создать отдельный дистрибутив. Нет, я понимаю, что сейчас читатели испытают множественный сарказм и справедливо ткнут пальцем в еще не одну сотню таких дистрибутивов с нескучными обоями. Тем не менее не все так плохо.

Ключевая особенность проекта — основная пакетная база стабильной версии Ubuntu LTS и все окружение KDE, которое получает обновление немедленно после релиза. Например KDE Plasma 5.9.3 будет только в готовящемся релизе Kubuntu 17.04. С Neon основная часть пакетов абсолютно стабильна и вы имеете все плюсы долговременной поддержки дистрибутива. То есть не полноценный дистрибутив, а удобный конструктор, несмотря на наличие своих сборок.

Структура дистрибутива

Любой более или менее опытный пользователь понимает, что зачастую грань между дистрибутивами очень размытая. И тот же Xubuntu отличается от Lubuntu с Kubuntu лишь набором пакетов по умолчанию и иногда подключенными репозиториями. Очень порадовало, что создатели не стали идти по пути того же Elementary OS, а просто аккуратно подключили свой репозиторий. Команда нацелена на использование их репозитория на всех совместимых дистрибутивах. При наличии определенной тяги к приключениям можно обновиться до Neon простым обновлением /etc/apt/sources.list. Хотя и тут могут быть свои грабли.

Варианты установки

Рекомендованный вариант — установка с нуля из их образа. Загрузить их можно с официальной страницы. Варианты поставки:User Edition — свежие стабильные пакеты KDE окружения, оптимальны для ежедневной эксплуатации. User LTS Edition — LTS версия Plasma Desktop + свежие пакеты приложений (Krusader, Konsole и прочие) — оптимально для тех кто нуждается в стабильном DE, но хочет обновлений софтовой базы.

Developer Edition Git-Unstable — предрелизная версия из нестабильной ветки. Ежедневная сборка.Developer Edition Git-Stable — предрелизная версия из bugfix-веток. Ежедневная сборка.

Также можно подключить их репозитории в обычный Kubuntu. Однако, официальный мануал предупреждает, что при этом все наверняка нафиг сломается. Совместимости с базой Kubuntu у них нет и не тестируется. Я пошел именно этим путем. Действительно отломалось несколько пакетов, но удалось без особых проблем разрулить зависимости руками. Если будете пробовать этот вариант — не забудьте сделать что-то вроде

sudo rsync -axv / /mnt/backup/root_backup

Общие ощущения

Система очень стабильна, никаких глобальных проблем я не получил. При том, что у меня изначально пять или шесть сторонних PPA подключено. Мейнтейнеры KDE Neon очень аккуратно работают и не лезут зависимостями за пределы своего софта почти. Свежая плазма не падает) Оперативную память ест тоже весьма деликатно — что-то в районе 500-600 МБ с учетом фоновых процессов типа Owncloud и preload-демона. Раз в неделю-полторы прилетает большое обновление на несколько десятков пакетов. Действительно все очень свежее.

Новое в Plasma 5.9

Более приятный network-manager

Your browser does not support HTML5 video.

Улучшили анимацию скроллов

Глобальное меню вернули

Редизайн таск-менеджера

Также появилась первичная поддержка Wayland, но у меня не взлетело. Возможно, я криворук.

UPD

Дистрибутив сыроват. Первые жертвы уже есть, не забывайте бекапы.massimus:Эта бня снесла мне /home, хотя просил смонтировать и не форматировать.

habr.com