K Desktop Environment 3 (KDE 3) — третья серия релизов K Desktop Environment (после этого называлась KDE Software Compilation ). Это была одна из двух основных сред рабочего стола для систем GNU/Linux в период с 2002 по 2008 год. [1] [2] В этой серии было шесть основных релизов. После выпуска KDE 4 версия 3.5 была разделена на Trinity Desktop Environment .
K Desktop Environment 3.0 представила улучшенную поддержку ограниченного использования, функции, востребованной определенными средами, такими как киоски, интернет-кафе и корпоративные развертывания, которая не позволяет пользователю иметь полный доступ ко всем возможностям части программного обеспечения. [3] Для удовлетворения этих потребностей KDE 3.0 включила новую структуру блокировки, по сути основанную на разрешениях систему для изменения параметров конфигурации приложений, которая дополняет стандартную систему разрешений UNIX . [4] Панель KDE и менеджер рабочего стола были изменены для использования этой системы, но другие основные компоненты рабочего стола, такие как Konqueror и Control Center, должны были ждать последующих выпусков. [5]
K Desktop Environment 3.0 дебютировал с новой инфраструктурой печати KDEPrint. Модульная конструкция KDEPrint позволила ему поддерживать различные движки печати, такие как CUPS , LPRng и LDP/LPR . В сочетании с CUPS KDEPrint смог управлять сложной корпоративной сетевой системой печати. Поскольку KDEPrint предоставляет интерфейс командной строки, его инфраструктура, включая элементы конфигурации GUI , доступна для приложений, не входящих в KDE, таких как OpenOffice.org , Mozilla Application Suite и Acrobat Reader . [5]
В этом выпуске также была представлена новая библиотека адресной книги KDE, предоставляющая центральную адресную книгу для всех приложений KDE. Новая библиотека основана на стандарте vCard и имеет возможности расширения дополнительными бэкэндами, такими как LDAP и серверы баз данных. [5]
В K Desktop Environment 3.1 появились новые стили окон по умолчанию (Keramik) и значков (Crystal), а также ряд усовершенствований функций. [6]
Обновление включало значительно улучшенную интеграцию LDAP в Kontact , улучшенную безопасность для KMail ( поддержка S/MIME , PGP/MIME и X.509v3) и совместимость с Microsoft Exchange 2000 для KOrganizer . Фреймворк блокировки рабочего стола, представленный в версии 3.0, был расширен. Другие улучшения включали вкладки просмотра в Konqueror ; новый менеджер загрузок KGet ; новый плагин для проигрывателя мультимедиа на основе Xine и фреймворк общего доступа к рабочему столу. Переработанный новый пользовательский интерфейс. [6]
K Desktop Environment 3.2 включала новые функции, такие как встроенная проверка орфографии для веб-форм и писем , улучшенная поддержка электронной почты и календаря, вкладки в Konqueror и поддержка протокола общего доступа к рабочему столу Microsoft Windows (RDP). Производительность и соответствие стандартам Freedesktop.org были улучшены за счет сокращения времени запуска приложений и усиления взаимодействия с другим программным обеспечением Linux и UNIX . После того, как сообщество KDE поработало совместно с командой веб-браузера Safari от Apple , веб-поддержка KDE показала повышение производительности и улучшение соответствия веб-стандартам . [8]
KDE Desktop Environment улучшила удобство использования, переработав множество приложений , диалогов и панелей управления, чтобы сосредоточиться на ясности и полезности, а также уменьшив беспорядок во многих меню и панелях инструментов . Были созданы сотни новых иконок для улучшения согласованности среды, а также были изменены стандартный визуальный стиль, включая новые заставки , анимированные индикаторы выполнения и стилизованные панели. Стиль Plastik дебютировал в этом выпуске. [8]
Включены новые приложения: [8]
K Desktop Environment 3.3 фокусировался на интеграции различных компонентов рабочего стола. Kontact был интегрирован с Kolab, приложением для групповой работы , и Kpilot. Konqueror получил улучшенную поддержку контактов для обмена мгновенными сообщениями , с возможностью отправки файлов контактам IM и поддержкой протоколов IM (например, IRC ). KMail получил возможность отображать онлайн-присутствие контактов IM. Juk получил поддержку записи аудио CD с помощью K3b . [9]
Это обновление также включало множество небольших улучшений рабочего стола. Konqueror получил улучшения вкладок, боковую панель просмотра RSS- каналов и панель поиска , совместимую со всеми поисковыми запросами по ключевым словам . KMail получил HTML- композицию, антиспамовые и антивирусные мастера, автоматическую обработку списков рассылки , улучшенную поддержку криптографии и панель быстрого поиска. Kopete получил поддержку передачи файлов с помощью Jabber , aRts получил поддержку jack , а KWin получил новые кнопки для поддержки большего количества функций, таких как «всегда сверху». [9]
Включены новые приложения: [9]
K Desktop Environment 3.4 фокусируется на улучшении доступности . Обновление добавило систему преобразования текста в речь с поддержкой Konqueror, Kate, KPDF, автономного приложения KSayIt и синтеза текста в речь на рабочем столе . Добавлены новый стиль высокой контрастности и полный набор монохромных иконок, а также эффект иконки для окрашивания всех иконок KDE в любые два произвольных цвета (иконки сторонних приложений будут преобразованы в высококонтрастную монохромную цветовую схему). [10]
Kontact получил поддержку различных серверов группового ПО, а Kopete был интегрирован в Kontact. KMail получил возможность безопасно хранить пароли в KWallet. KPDF получил возможность выбирать, копировать и вставлять текст и изображения из PDF-файлов , а также множество других улучшений. Обновление добавило новое приложение Akregator , которое предоставляет возможность читать новости с различных веб-сайтов с поддержкой RSS в одном приложении. [10]
Обновление добавило поддержку DBUS / HAL , чтобы динамические значки устройств могли синхронизироваться с состоянием всех устройств. Kicker получил улучшенную визуальную эстетику, а система корзины была переработана, чтобы стать более гибкой. Новая среда рабочего стола позволяет использовать SVG в качестве обоев. KHTML получил улучшенную поддержку стандартов, имея почти полную поддержку CSS 2.1 и CSS 3. Кроме того, плагины KHTML могли активироваться в каждом конкретном случае. Также были улучшены способы обработки плагинов Netscape . [10]
В релизе K Desktop Environment 3.5 был добавлен SuperKaramba , который предоставляет интегрированные и простые в установке виджеты для рабочего стола. Konqueror получил функцию блокировки рекламы и стал вторым веб-браузером, прошедшим тест Acid2 CSS, опередив Firefox и Internet Explorer . Kopete получил поддержку веб-камеры для протоколов MSN и Yahoo! Messenger . Модуль edutainment включал три новых приложения: KGeography, Kanagram и blinKen. Kalzium также получил улучшения. [11] После выпуска KDE 4 KDE 3.5 был разветвлен как Trinity Desktop Environment .