[room] Давайте покурим на тему DE vs WM

Andrei Lomov lomov на math.nsc.ru
Сб Янв 9 16:51:51 UTC 2010


Maxim Tyurin wrote:

> Alexei V. Mezin writes:
> 
>> 12.12.2009 00:31, Maxim Tyurin пишет:
>>
>>> почувствуете отличие DE от простого WM.
>>>
>>
>> Так в чем отличие-то? Некоторые про это отличие говорят, но никто еще
>> не смог его описать.

Я бы так пискнул на эту тему:

WM ориентирован на запуск приложений, и через приложения открываются файлы,
для этого в каждом приложении необходимо должен быть свой "обозреватель"
файловой системы. 

DE ориентирован на работу с файлами через один "фирменный" "обозреватель".
Вызов приложений осуществляется по контекстным меню (правая кнопка мыши),
в этом меню список приложений зависит от типа файла. 

Помнится, было такое выражение времен расцвета
OS/2 -- "объектно-ориентированный рабочий стол". 
По смыслу лучше было бы говорить "файло-ориентированный".
Это был переход от win 3.1 к OS/2 или win95, и тогда такой переход шел в том
числе под флагом файло-ориентированного способа работы. 

Поясню примером: 
Пусть надо открыть файл в ОpenOffice.
Если у Вас WM, Вы запускаете OO, затем открываете файл средствами OO.
Если у Вас DE, порядок действий противоположный: находим файл в "браузере"
DE (konqueror, nautilus, "проводник", ...), затем правой кнопкой мыши
выбираем приложение, в котором этот файл надо открыть. Центральное место
занимает любимый "браузер" и настройка ассоциаций. И если она иногда
слетает, как это было в KDE Мастера 2.2, тогда полный швах.

Если в xfce Вы действуете по второму способу, то это DE.
Если по первому, то это WM.

Схема немного идеализирована, но суть IMHO именно в этом.

 
> А что его описывать? Window Manager занимается окнами и все.

Нет, не все -- еще менюшки для запуска приложений.

> Если есть еще груда примочек типа файловых менеджеров, виртуальных ФС
> и т.д. это уже DE.

Только не груда :)

-- 
Всего доброго,
А.Л.




Подробная информация о списке рассылки smoke-room