# Коротко об истории &kde;

The CEO of a big software company, at the beginning of the 80s...(apocryphal)

640 килобайт должно быть достаточно для каждого (как сказал однажды глава ныне крупной фирмы)

## Что было до &kde;

С самого начала разработки &UNIX; присутствовала одна большая проблема: были стабильные ядра и хорошее, мощное программное обеспечение. Но, к несчастью, только некоторые люди могли использовать &UNIX; из-за того, что он был написан в основном для студентов и профессионалов, которые изучали эту систему в течение долгого времени. Например, стандартный метод для чтения новостей в USENET был таким:

    find /var/spool/news -name '[0-9]*' -exec cat {} \; | more

Теперь эта проблема решена. На сегодняшний день существует много хороших приложений, например, tin и &knode;, которые обеспечивают легкий, интуитивный графический интерфейс с пользователем (&GUI;). К сожалению, различные &GUI; лишены общего стандарта в общении с человеком. Предполагалось, что коммерческие библиотеки для программистов, такие как &Motif;, разрешат эту проблему, но эти библиотеки до сих пор слишком медленны и весьма недешевы.

Настройка программ также часто сильно усложнена. В то время как сборка обычно делается с``./configure` && `make` && `make `install```, сами программы редко могут быть настроены с использованием меню или скриптов. В большинстве случаев вы должны редактировать файлы настроек вручную. Часто бывает, что введенная по ошибке запятая портит всю работу, и приходится начинать все заново. Каждый раз, когда вы должны изменить параметры настройки, эти проблемы встают перед вами снова и снова.

Все это приводило к тому, что &Linux; и другие виды &UNIX; не находили широкого распространения. В то же время, многие люди не удовлетворены используемой ими операционной системой, чаще всего из-за ее недостаточной стабильности и производительности. Другие недовольны тем, что они должны покупать новый компьютер при выходе каждой новой версии программы, без которой они не могут обойтись, просто из за того, что она нуждается во все большем количестве оперативной памяти и требует все больше места на жестком диске. Часто добавленные в новые версии возможности, в действительности, бесполезны для большинства пользователей

&kde; задуман и сделан по-другому. Хотя мы и не пытаемся заменить стандартную командную оболочку &UNIX;, мы работаем над созданием надстройки, которая упрощает использование &UNIX;. Мы также хотим привлечь больше пользователей в среду &UNIX;. Мы хотим, чтобы простые задачи разрешались легко и чтобы сложные задачи оставались выполнимы. Наша цель -- единый стандартный интерфейс вместо дюжин, имеющихся на сегодня.

## Чем &kde; будет полезен для вас

&kde; может быть полезна каждому.

Новичкам в &UNIX;, или тем, кому некогда осваивать новые системы и команды, отсутствующие в системах, на которых они до сих пор работали, не придется разгадывать ребусы интерфейса командной строки, пока они сами того не захотят. Но для опытных пользователей &UNIX; есть много полезного в &kde;. Старые задачи решаются проще в графической среде, а терминал с командной строкой вызывается одним щелчком мыши.

Кем бы вы уже ни были в &UNIX;, вот что вы получите от &kde;:

- Красивую, удобную в использовании оконную среду.

- Мощный и легкий в использовании файловый менеджер

- Он же мощный и легкий в использовании веб-браузер

- Простую, централизованную настройку среды

- Полный набор приложений, доступных вам сразу при входе в &kde;.

- Интерактивную справку, которая будет под рукой в любой ситуации.

- Согласованность интерфейса. Меню всегда там, где они должны быть, клавиши ведут себя ожидаемым образом, панель инструментов всегда под рукой.

## История создания &kde;

В октябре 1996 немецкий разработчик программы LyX, Маттиас Эттрих, начал проект &kde; с обращения в USENET. Вскоре после этого пара заинтересовавшихся программистов начала планирование и разработку частей этого проекта. Годом позже были выпущены для АЛЬФА и БЕТА тестирования файловый менеджер, оконный менеджер, справочная система, эмулятор терминала и приложение для настройки дисплея . Все программы работали довольно стабильно.

В июле 1998 вышла версия &kde; 1.0. Это была стабильная версия в течение следующих шести месяцев. В это время разработчики продолжали отладку, и их усилия воплотились в новой стабильной версии &kde; 1.1.

Чтобы перейти к версии &kde; 2.0, вышедшей 23 октября 2000 года, разработчики практически полностью переписали весь код. После этого регулярно выходили новые версии, и каждая из них становилась событием в развитии графической рабочей среды.

Подробнее о нововведениях в текущей версии &kde;, 3.1 в момент написания этого документа, вы можете прочитать на сайте &kde-http;.

Разработчики и заинтересованные пользователи общаются, используя несколько списков рассылки, перечисленных в разделе Списки рассылки. Если вы хотите помочь -- пожалуйста, сделайте это, &kde; существует только благодаря свободной воле разработчиков! Нам всегда нужны помощники.

## Замечания о лицензировании

&kde; - это открытая система, и все ее исходники выпускаются под открытыми лицензиями, такими как GPL.

## Как получить новые программы

Основной сайт &kde; - &kde-http;. Здесь вы найдете сведения о важных событиях в мире &kde;, а также новости, информацию для разработчиков и пр.

На сервере &kde-ftp; или на его ближайшем зеркале всегда доступны свежие версии. Список зеркал см. на http://www.kde.org/ftpmirrors.html.

В каталоге `unstable` (нестабильное) серверов &FTP; содержатся наиболее новые варианты программ, но они часто недостаточно проверены и иногда даже не компилируются. Если вы хотите найти более надежные версии, используйте каталог `stable` (стабильное), где содержатся бета- и стабильные версии.

Если вы сами заинтересованы в разработке приложений для &kde;, зайдите на http://developer.kde.org/" сервер разработчиков, содержащий массу полезной информации, включая учебные руководства, справочные сведения по API библиотек &kde; и многое другое. Посетите также сервер компании Troll Tech (http://www.troll.no), который содержит большое количество информации о библиотеках Qt, используемых в &kde;. Разработчикам &kde; очень желательно подписаться на список рассылки для разработчиков.